Współczesny sprzęt często posiada wiele rdzeni, które mogą pracować równolegle. Czas wykorzystać ich moc. To szkolenie pozwoli Ci rozwinąć umiejętności tworzenia oprogramowania współbieżnego, które może być dobrym wstępem do Machine Learning oraz Big Data.
Próg wejścia: Znajomość Java na poziomie junior/regular, znajomość podstaw baz danych oraz Spring i Hibernate
Multithreading vs multitasking. Typowe problemy: dead locks, race condition. Klasa Thread, ćwiczenia z przykładami. Semafory i monitory.
Future, CompletableFuture, interfejs Lock i różne implementacje
W Kodilli mamy doświadczenie w prowadzeniu szkoleń w formie zdalnej, a Mentorami są doświadczeni programiści.
Na szkoleniu uczysz się pod okiem dedykowanego Mentora, który sprawuje nadzór nad Twoimi postępami.
W trakcie kursu otrzymasz zadania do wykonania oraz będziesz rozwijać projekt. Dzięki temu lepiej przyswoisz wiedzę.