Ten program przygotuje Cię w 100% do pracy ze Współbieżnością w Javie!
Poznaj wszystkie narzędzia do pracy ze współbieżnością w Javie.
Podnieś swoje kompetencje i zdobądź lepszą pracę lub awans!
(🔥 Raty 0% + 🔒 Bezpieczna płatność + 😎 30 dni gwarancji)
Nie da się być dobrym programistą Java bez znajomości WSPÓŁBIEŻNOŚCI
Podczas rozwijania swojej kariery jako Java Developer dotykamy wielu narzędzi. Spring, JPA, Hibernate, Bazy Danych, GIT. Ale często zdarza się, że pomijamy JEDEN ważny temat…
Współbieżność jest podstawą wydajnego działania wszystkich aplikacji, które tworzysz!
Zróbmy mały sprawdzian…
- Czy wiesz dokładnie, jak działa współbieżność i wielowątkowość w Twojej aplikacji?
- Czym różnią się od siebie te dwa terminy?
- W jaki sposób zapewnić bezpieczny współbieżny dostęp w Twoim programie?
- Jak ustrzec się krytycznych błędów?
KURS WSPOŁBIEŻNOŚCI
9-modułowy program, w trakcie którego pokazuję Ci krok po kroku tajniki współbieżności i wielowątkowości w Javie.
W ramach programu poznasz takie tematy jak:
- Fundamenty Wielowątkowości
- Synchronizacja
- Pule Wątków
- Operacje Asynchroniczne
- Kolekcje a Współbieżność
- Utrzymanie
- Najlepsze Praktyki
To wszystko w programie wspólnej nauki ze mną - autorem szkolenia - oraz grupą studentów, którzy wspólnie z Tobą dołączają do kursu.
Dlaczego Ten Program?
Tylko tutaj otrzymasz 9 modułów intensywnej - i co najważniejsze - podpartej doświadczeniem nauki pracy z wielowątkowością w Javie…
Poznasz Temat Współbieżności
Zaczynamy od zera. Dowiesz się, czym są wątki, co to jest współbieżność i wielowątkowość. Poznasz dostępne narzędzia, najlepsze praktyki i dowiesz się jak pracować ze współbieżnością na co dzień.
Otrzymasz 9-tygodniowy Program Online
Otrzymasz dostęp do lekcji online, w małych porcjach – 5-20 lekcji każdego tygodnia do przerobienia kiedy chcesz. Lekcje będą też aktualizowane w chwili gdy okaże się, że jakiś temat jest dla Was interesujący.
Otrzymasz Zadania Domowe
W ramach nauki będziesz mieć możliwość zrobienia zadań domowych, dzięki czemu jeszcze lepiej przyswoisz nowy materiał.
Poznasz Ludzi Takich Jak Ty
Jednym z elementów kursu jest dostęp do zamkniętej, dedykowanej społeczności na Slacku.
W grupie spotkasz takie osoby jak Ty, z którymi łatwiej będzie przejść Ci przez cały proces.
Kto będzie Twoim instruktorem?
Dariusz Mydlarz
Ma 32 lata i od 10 pracuje zawodowo jako programista Java. Obecnie zajmuje się systemami backendowymi.
Tworzył system bankowe dla firmy SoftNet, projekty badawcze dla Akademii Górniczo-Hutniczej, dedykowane rozwiązania dla klientów PGS Software.
Rozwijał też startup Base CRM (kupiony przez Zendesk), pracował dla SoftwareMill czy NoFluffJobs.
Udziela się na blogu sztukakodu.pl, jest Certyfikowanym Inżynierem Elastica i chętnie dzieli się swoją wiedzą.
Mąż i tata dwójki dzieci ;)
Opracował też ekstremalnie przyjemną metodę nauki Współbieżności.
Co znajdziesz w środku?
- LEKCJE WIDEO 📹 - Program składa się z dziesiątek lekcji wideo podzielonych na 9 modułów
- ZADANIA DOMOWE ✏️ - Na końcu każdego modułu czeka na Ciebie zadanie domowe, które pomoże Ci wdrożyć poznaną wiedzę w praktyce.
- GRUPA MASTERMIND 🗣️ - W programie towarzyszy nam specjalna grupa na Slacku, gdzie możemy być ze sobą w kontakcie. Będziesz miał dostęp do mnie oraz do pozostałych uczestników kursu.
- WSPARCIE 🤝 - Ja jestem w tym programie razem z Tobą. Jestem dostępny na grupie na Slacku, gdzie pomagam Ci w Twojej drodze.
Zobacz, co mówią inni
musze powiedzieć, że super - jestem mega zadowolony
Siema ;) Na wstępie chciałem powiedzieć , że skończyłem właśnie kurs współbieżności i musze powiedzieć, że super - jestem mega zadowolony ;) Widzialem, ze wyszedl ostatni modul szkoly springa czyli teraz rozumiem mikro serwisy ? ;) W kazdym razie na kazdy Twoj kurs zapisuje sie od razu ;)
Sebastian P - Java Developer
Fajno że były zadania domowe
Ogólnie w większości dobrze dobrane przykłady w kodzie aby wytłumaczyć dane zagadnienie. Fajno że były zadania domowe, które wymagają od uczestników interakcji. Plus dla błędy początkujących jako podsumowanie.
Uczestnik Kursu - Java Developer
pozornie nudny temat przedstawiasz tak, że widać że Cię to kręci
A tak ma marginesie powiem Ci jeśli już piszemy że prawdziwa pasję w przekazywaniu wiedzy odczulam w kursie z wielowatkowoscią. Może się mylę ale tam pozornie nudny temat przedstawiasz tak, że widać że Cię to kręci 😉
Elżbieta Z - Java Developer
Przykładowe Lekcje z Kursu
Zobacz jak wyglądają lekcje z kursu!
Lekcja 2.7 - Thread.join
Lekcja 3.3 - Sekcja Krytyczna
Lekcja 4.5 - Rodzaje Pól Wątków
Lekcja 7.8 - Monitorowanie Pól Wątków
Podsumujmy
Jeśli dołączysz do kursu, otrzymasz:
- 9-Tygodniowy Program Kurs Współbieżności: Wartość 1.999 PLN
- Dożywotni Dostęp Do Kursu Oraz Aktualizacji Materiałów: Wartość 999 PLN
- Dostęp Do Analizy Twoich Materiałów Przeze Mnie: Wartość 499 PLN
- Dożywotni Dostęp Do Społeczności Na Slacku: Bezcenne
Wartość wszystkich elementów:
To wszystko dostępne za jedyne
799 ZŁ BRUTTO!
(🔥 Raty 0% + 🔒 Bezpieczna płatność + 😎 30 dni gwarancji)
Moja Gwarancja
100% Gwarancji zwrotu przez 30 Dni
Pokochaj kurs, albo zwrócę Ci pieniądze!
Jeśli z jakiegoś powodu programu nie będzie Ci odpowiadał, zwrócę Ci Twoje pieniądze!
Na zmianę decyzji masz 30 dni od zakupu.
Wystarczy, że napiszesz do mnie na darek@sztukakodu.pl
Agenda Programu
Sprawdź co wchodzi w skład programu 👇
Moduł 1 - Plan Gry
- Powitanie
- Plan Gry
- Efekt Końcowy
- Wymagania
- Jak studiować ten kurs?
- Kim jest Twój instruktor?
- Praca Domowa
Moduł 2 - Wątki
- Powitanie
- Proces a Wątek
- Wielowątkowość a Równoległość
- Klasa Thread
- Runnable
- Wątki Deamon
- Thread.join
- Priorytet Wątków
- Zatrzymywanie Wątków
- Komunikacja Międzywątkowa – wait i notify
- Błędy Początkujących
- Praca Domowa
Moduł 3 - Synchronizacja
- Powitanie
- Potrzeba synchronizacji
- Sekcja krytyczna
- synchronized
- Locki
- Deadlock
- Livelock
- Atomowpść
- volatile
- Semaphory
- Latche
- Barriery
- Zmienne klasy vs. zmienne metody
- Happens Before
- Błędy początkujących
- Praca domowa
Moduł 4 – Pule Wątków
- Powitanie
- Pule Wątków
- Executors
- ExecutorService
- Rodzaje Pul Wątków
- Tworzenie Pul Wątków
- ForkJoinPool
- WorkStealingPool
- Najlepsze Praktyki
- Błędy Początkujących
- Praca Domowa
Moduł 5 – Operacje Asynchroniczne
- Powitanie
- Operacje Asynchroniczne
- Callable
- Future – cz. 1
- Future – cz. 2
- CompletableFuture – tworzenie
- CompletableFuture – łączenie
- CompletableFuture – łączenie cz. 2
- CompletableFuture – obsługa wyniku
- CompletableFuture – metody async
- Przykład działania
- Błędy początkujących
- Praca domowa
Moduł 6 – Kolekcje
- Powitanie
- Rodzaje Kolekcji
- Mapy
- Listy
- Sety
- Kolejki
- Zaawansowane Kolejki
- Streamy
- Błędy Początkujących
- Praca Domowa
Moduł 7: Utrzymanie
- Powitanie
- Logowanie
- Obsługa błędów
- Odrzucone Zadania
- Testowanie Poprawności
- Wielowątkowe Testowanie Poprawności
- Testowanie Wydajności
- Monitorowanie
- Testy Asynchroniczności
- Błędy początkujących
- Praca domowa
Moduł 8: Najlepsze Praktyki
- Powitanie
- Pule Wątków
- Web Serwer
- Prawo Amdhala
- Wątki i Stos
- Programowanie Reaktywne i Nieblokujące
- Niemutowalność
- Thread Local
- Alternatywy
- Dziel i Rządź
- Błędy Początkujących
- Praca Domowa
Moduł 9: Pożegnanie
- Powitanie
- Zakończenie
- Co dalej? – Kurs
- Co dalej? – Grupa
- Co dalej? – Materiały Dodatkowe
- Co dalej? – Prośba
- Praca Domowa
Mam jeszcze kilka pytań…
-
Kiedy zaczyna się program i jak długo trwa?
Od razu po zakupie. Trwa tyle, ile chcesz. Zależy od Twojego tempa nauki. -
Jak długo mam dostęp do programu?
Dożywotnio - a raczej tak długo jak Sztuka Kodu będzie istnieć. -
Czy dostanę cały kurs od razu?
Tak. Program składa się z 9 modułów. Udostępniam Ci od razu wszystkie byś mógł sam zdecydować które tematy w jakiej kolejności chcesz przerabiać. -
Co jeśli nie jestem zadowolony z kursu?
Po prostu napisz na darek@sztukakodu.pl, a zwrócę Ci 100% pieniędzy. Masz na to 30 dni od daty zakupu. -
Czy dostanę fakturę?
Tak. Do każdego zakupu automatycznie generowana jest faktura. -
Chcę zapisać więcej osób na kurs. Czy dostanę zbiorczą fakturę?
Tak. Napisz do mnie na darek@sztukakodu.pl -
Co jeśli mam dalsze pytania?
Napisz do mnie na darek@sztukakodu.pl
(🔥 Raty 0% + 🔒 Bezpieczna płatność + 😎 30 dni gwarancji)