Ten Program Przygotuje Cię w 100% do

Pracy Ze Współbieżnością i Wielowątkowością w Javie

I Da Do Tego Wszystkie Narzędzia

Dołącz i zdobądź lepszą pracę, podwyżkę lub awans!

Do końca zapisów zostało

00
Dni
00
Godzin
00
Minut
00
Sekund

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!

  • 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?

🔒 30-dniowa Gwarancja Satysfakcji

O Autorze

Dariusz Mydlarz

Ma 30 lat i od 8 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.

OTO CO DOSTANIESZ W PROGRAMIE
KURS WSPÓŁBIEŻNOŚCI

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.

Weźmiesz Udział w 3 Spotkaniach Live

Jeśli nie wszystko będzie dla Ciebie jasne w trakcie studiowania kursu, będziesz mógł zapytać mnie na żywo o trapiące Cię kwestie podczas jednego z trzech spotkań na żywo.

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 grupy na Facebooku. W grupie spotkasz takie osoby jak Ty, z którymi łatwiej będzie przejść Ci przez cały proces.

Co mówią uczestnicy?

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.

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.

Ankieta na zakończenie kursu

kurs dał mi solidne podstawy

Myślę, że ten kurs dał mi solidne podstawy do rozwijania się w kierunku programowania wielowątkowego


Ankieta na zakończenie kursu

Dzięki Darku

Ogólnie spoko kurs, który podejmuje temat współbieżności. Dzięki Darku

Ankieta na zakończenie kursu

CO OTRZYMASZ KUPUJĄC
DOSTĘP DO PROGRAMU?

  1. 1
    9-Tygodniowy Program Kurs Współbieżności: Wartość 1997 PLN
  2. 2
    3-Spotkania Na Żywo (Live Call) Ze Studentami: Wartość 1500 PLN
  3. 3
    Dożywotni Dostęp Do Kursu Oraz Aktualizacji Materiałów: Wartość 1500 PLN
  4. 4
    Dostęp Do Analizy Twoich Materiałów Przeze Mnie: Wartość 997 PLN za godzinę
  5. 5
    Dożywotni Dostęp Do Grupy Na Facebooku „Kurs Współbieżności”: Bezcenne

Tylko teraz cały pakiet dostępny jest jedynie za 5 994 497 PLN !!!

🔒 30-dniowa Gwarancja Satysfakcji

Do końca zapisów zostało

00
Dni
00
Godzin
13
Minut
42
Sekund

CZY JEST INNA DROGA?

Oczywiście!


Możesz przeczytać kilkanaście książek, obejrzeć dziesiątki prezentacji na YouTube,
nabić sobie niejednego guza na produkcji, a na dodatek nabyć inne programy, które kosztują 2-10 razy więcej niż ten program, nie mając nawet dostępu do autora.


W tym programie przejdziemy przez temat współbieżności wspólnie, a ja będę tu po to, by pomóc Ci przyswoić wiedzę jak najszybciej i rozwiać Twoje wątpliwości.

OPIS PROGRAMU

TYDZIEŃ 1 – PLAN GRY

LEKCJA 1: Powitanie
LEKCJA 2: Plan Gry
LEKCJA 3: Efekt Końcowy
LEKCJA 4: Wymagania
LEKCJA 5: Jak studiować ten kurs?
LEKCJA 6: Kim jest Twój instruktor?
LEKCJA 7: Praca Domowa

TYDZIEŃ 2 – WĄTKI

LEKCJA 1: Powitanie
LEKCJA 2: Proces a Wątek
LEKCJA 3: Wielowątkowość a Równoległość
LEKCJA 4: Klasa Thread
LEKCJA 5: Runnable
LEKCJA 6: Wątki Deamon
LEKCJA 7: Thread.join
LEKCJA 8: Priorytet Wątków
LEKCJA 9: Zatrzymywanie Wątków
LEKCJA 10: Komunikacja Międzywątkowa – wait i notify
LEKCJA 11: Błędy Początkujących
LEKCJA 12: Praca Domowa

TYDZIEŃ 3 – SYNCHRONIZACJA

LEKCJA 1: Powitanie
LEKCJA 2: Potrzeba synchronizacji
LEKCJA 3: Sekcja krytyczna
LEKCJA 4: synchronized
LEKCJA 5: Locki
LEKCJA 6: Deadlock
LEKCJA 7: Livelock
LEKCJA 8: Atomowść
LEKCJA 9: volatile
LEKCJA 10: Semaphory
LEKCJA 11: Latche
LEKCJA 12: Barriery
LEKCJA 13: Zmienne klasy vs. zmienne metody
LEKCJA 14: Happens Before
LEKCJA 15: Błędy początkujących
LEKCJA 16: Praca domowa

TYDZIEŃ 4 – PULE WĄTKÓW

LEKCJA 1: Powitanie
LEKCJA 2: Pule Wątków
LEKCJA 3: Executors
LEKCJA 4: ExecutoService
LEKCJA 5: Rodzaje Pul Wątków
LEKCJA 6: Tworzenie Pul Wątków
LEKCJA 7: ForkJoinPool
LEKCJA 8: WorkStealingPool
LEKCJA 9: Najlepsze Praktyki
LEKCJA 10: Błędy Początkujących
LEKCJA 11: Praca Domowa

TYDZIEŃ 5 – OPERACJE ASYNCHRONICZNE

LEKCJA 1: Powitanie
LEKCJA 2: Operacje Asynchroniczne
LEKCJA 3: Callable
LEKCJA 4: Future – cz. 1
LEKCJA 5: Future – cz. 2
LEKCJA 6: CompletableFuture – tworzenie
LEKCJA 7: CompletableFuture – łączenie
LEKCJA 8: CompletableFuture – łączenie cz. 2
LEKCJA 9: CompletableFuture – obsługa wyniku
LEKCJA 10: CompletableFuture – metody async
LEKCJA 11: Przykład działania
LEKCJA 12: Błędy początkujących
LEKCJA 13: Praca domowa

TYDZIEŃ 6 – KOLEKCJE

LEKCJA 1: Powitanie
LEKCJA 2: Rodzaje Kolekcji
LEKCJA 3: Mapy
LEKCJA 4: Listy
LEKCJA 5: Sety
LEKCJA 6: Kolejki
LEKCJA 7: Zaawansowane Kolejki
LEKCJA 8: Streamy
LEKCJA 9: Błędy Początkujących
LEKCJA 10: Praca Domowa

TYDZIEŃ 7: UTRZYMANIE

LEKCJA 1: Powitanie
LEKCJA 2: Logowanie
LEKCJA 3: Obsługa błędów
LEKCJA 4: Odrzucone Zadania
LEKCJA 5: Testowanie Poprawności
LEKCJA 6: Wielowątkowe Testowanie Poprawności
LEKCJA 7: Testowanie Wydajności
LEKCJA 8: Monitorowanie
LEKCJA 9: Testy Asynchroniczności
LEKCJA 10: Błędy początkujących
LEKCJA 11: Praca domowa

TYDZIEŃ 8: NAJLEPSZE PRAKTYKI

LEKCJA 1: Powitanie
LEKCJA 2: Pule Wątków
LEKCJA 3: Web Serwer
LEKCJA 4: Prawo Amdhala
LEKCJA 5: Wątki i Stos
LEKCJA 6: Programowanie Reaktywne i Nieblokujące
LEKCJA 7: Niemutowalność
LEKCJA 8: Thread Local
LEKCJA 9: Alternatywy
LEKCJA 10: Dziel i Rządź
LEKCJA 11: Błędy Początkujących
LEKCJA 12: Praca Domowa

TYDZIEŃ 9: POŻEGNANIE

LEKCJA 1: Powitanie
LEKCJA 2: Zakończenie
LEKCJA 3: Co dalej? – Kurs
LEKCJA 4: Co dalej? – Grupa
LEKCJA 5: Co dalej? – Materiały Dodatkowe
LEKCJA 6: Co dalej? – Prośba
LEKCJA 7: Praca Domowa

BONUSY

3 Spotkania Na Żywo
Grupa na Facebooku
Dożywotni Dostęp

100%
GWARANCJI SATYSFAKCJI

MOJA GWARANCJA

POKOCHAJ KURS ALBO ZWRÓCĘ CI PIENIĄDZE. 
Przygotowałem materiały tak, aby dały Ci 10 razy więcej wartości, niż oczekujesz. Jeśli z jakichś powodów kurs jednak nie będzie dla Ciebie odpowiedni, to wystarczy, że napiszesz na darek@sztukakodu.pl
i zwrócę Ci 100% Twojej wpłaty.  

Masz na to 30 dni od zakupu.

Darek Mydlarz

Najlepszy Moment, By Dołączyć
Do Programu Jest TERAZ

  • Sprzedaż zamykamy w piątek o 21:00
  • Potem zaczynamy pracę ze studentami
  • Kurs wróci najwcześniej za kilka miesięcy

🔒 30-dniowa Gwarancja Satysfakcji

Do końca zapisów zostało

00
Dni
00
Godzin
13
Minut
42
Sekund

CZĘSTO ZADAWANE PYTANIA


Kiedy rozpoczyna się sprzedaż kursu?
Sprzedaż rozpoczyna się w poniedziałek, a kończy się w piątek o 21:00.
Po tej dacie nie będzie już możliwości dołączenia do programu oraz cena wróci do standardowej wysokości.


Kiedy rozpoczyna się program i jak długo trwa?
Od razu po zakupie. Na początek dostaniesz dostęp 3 pierwszych modułów. Następne moduły będą dla Ciebie dostępne co 7 dni.


W jakiej formie odbywa się szkolenie?
Szkolenie odbywa się w formie nagrań wideo dostępnych na platformie, współpracy na wspólnej grupie na Facebooku oraz spotkań na żywo w formie webinarów.


Jak długo mam dostęp do kursu?
Dożywotnio (a raczej tak długo, jak Sztuka Kodu będzie istnieć).
Kurs będzie aktualizowany, a Ty będziesz mieć ciągle dostęp do nowych materiałów.


Jakich narzędzi potrzebuję, aby odbyć kurs?
Komputer, Java 8 lub nowsza, IDE – Eclipse lub IntelliJ, połączenie do Internetu.


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.


Co jeśli nie mam konta na Facebooku?
Nie szkodzi. Po prostu załóż anonimowe konto, by mieć dostęp do dedykowanej grupy.


Jak dołączyć do spotkań online?
O wszystkim dowiesz się w tygodniu pierwszym. Wyjaśnię Ci dokładnie jakich narzędzi będziemy używać do spotkań LIVE.


Czy dostanę cały kurs od razu?
Nie. Program trwa 9 tygodni. Dodaję nowe materiały każdego tygodnia, by nie przytłoczyć Cię ilością wiedzy i aby cała grupa przechodziła cały materiał w tym samym momencie.


Czy dostanę fakturę VAT?
Tak. Przy zakupie kursu będziesz miał możliwość otrzymania faktury VAT, którą otrzymasz automatycznie na swojego maila.


Chcę zapisać więcej osób na kurs. Czy dostanę zbiorczą fakturę?
Tak. Napisz do mnie na darek@sztukakodu.pl


Co jeżeli mam z czymś problem lub coś jest niejasne?
Po prostu napisz do mnie na darek@sztukakodu.pl

© 2020, Sztuka Kodu