Wybierz w koszyku płatność Twisto, odbierz szkolenie i zapłać w ciągu 21 dni!
Szkolenia
DARMOWE FRAGMENTY
Kurs JAVA średniozaawansowany
Wyjdź poza podstawy i poznaj praktyczne techniki programowania w JAVA
119
+1190 punktów premium
Zacznij naukę teraz, zapłać w ciągu 21 dni! Shape Created with Sketch.
11 recenzji
7,5 godziny
72 wykładów
4 materiały szkoleniowe
Twisto

Czego się nauczysz?

  • fundamentalnych technik, które powinien znać każdy JAVA developer

  • praktycznych rozwiązań przydatnych programistom JAVA

  • technik, które nieustannie przewijają się w ofertach pracy

  • projektowania aplikacji w sposób modularny

  • programowania wielowątkowego

  • technik zapisu danych do bazy

  • wykorzystania standardu JPA

  • podstaw programowania funkcyjnego

Programowanie wielowątkowe

Programowanie funkcyjne

Persystencja danych

Modularna architektura

ZOBACZ WIĘCEJ
Program nauczania
1 Wprowadzenie
Wstęp 01m 27s
Niezbędne narzędzia 01m 58s
2 Wielowątkowość
Podstawy 03m 55s
Tworzenie nowego wątku - klasa Thread 09m 38s
Tworzenie nowego wątku – interfejs Runnable 03m 08s
Tworzenie wątków – Java 8 01m 28s
Thread czy Runnable? 01m 28s
Thread.sleep() 04m 42s
.join() 06m 02s
Executor Service Podgląd 06m 30s
Fixed Thread Pool Executor 05m 23s
Executory i póle wątków 03m 00s
Scheduled Executor 03m 25s
Callable i Future 04m 30s
Future 03m 02s
invokeAll(), invokeAny() 06m 21s
Completable Future 04m 54s
Completable Future - nieblokujące wywołanie 10m 30s
Completable Future - łączenie wywołań 08m 26s
Completable Future - obsługa błędów 02m 53s
Race Condition 07m 34s
Synchronized 05m 44s
Klasy Atomic* 03m 33s
3 Persystencja danych
Konfiguracja bazy danych H2 05m 44s
JDBC 10m 32s
JPA 03m 16s
Konfiguracja JPA/Hibernate 10m 53s
Encja 07m 32s
CRUD 12m 54s
Embedded 05m 26s
OneToOne 12m 58s
Generacja unikalnego Id 04m 03s
Operacje Kaskadowe 07m 28s
Jednokierunkowa relacja OneToMany 04m 48s
Dwukierunkowa relacja ManyToOne 09m 59s
ManyToMany 06m 29s
JPQL - Podstawy 08m 20s
JPQL - Parametryzacja zapytań 04m 41s
JPQL - Zwracanie wybranych watości 09m 47s
JQPL - Group, Having, Order 06m 30s
JQPL - Named Queries 06m 30s
Lazy / Eager 05m 30s
Konfigruacja PostgreSQL 06m 38s
4 Programowanie funkcyjne
Programowanie funkcyjne 10m 30s
Interfejsy funkcyjne 03m 31s
Wyrażenia lambda 06m 46s
Predicate 09m 35s
Consumer 05m 30s
Supplier 02m 54s
Function 05m 36s
Warianty primitywne interfejsów funkcyjnych 02m 52s
Method references 08m 50s
Optional 10m 01s
Stream API Podgląd 06m 33s
Generowanie wartości dla strumieni 08m 39s
Filtr 04m 28s
Map 06m 24s
ForEach 02m 52s
FindFirst, AnyMatch, AllMatch 05m 13s
Reduce 07m 34s
Collect 07m 12s
Limit, skip, distinct, sorted, count 08m 07s
Strumienie typów prymitywnych 03m 38s
5 Moduły
Architektura modularna 03m 40s
Modułowe SDK 02m 34s
Pierwszy moduł 08m 06s
Ustalanie zależności pomiędzy modułami 09m 49s
Widocznośc typów pomiędzy modułami 03m 56s
Serwisy 11m 02s
Serwisy - podejście z użyciem Factory Pattern 06m 25s
Budowa modułów z użyciem Mavena 08m 07s
Zakończenie 00m 25s
Ocena uczestników
4.8
85%
15%
0%
0%
0%
Recenzje użytkowników (11)
Kamil Ozdoba
Kupując ten kurs liczyłem na coś więcej niż w standardowych kursach Javy i nie zawiodłem się! Kurs jest znakomitą kontynuacją kursu Fundamenty Języka Java. Porusza kwestie… Czytaj więcej
Adam Woźniewski
black-user-shape Created with Sketch. PROFIL PUBLICZNY
Świetny kurs :D bardzo dobra kontynuacja kursu podstawowego. Bardzo podobało mi się przedstawienie sposobu podłączenia się do baz danych przez Hibernate, przyznam szczerze, że… Czytaj więcej
Krystian Grodzki
Bardzo dobrze przygotowany kurs. Osobą zaznajomionym z technologią pozwala uporządkować wiedzę a nowym wtajemniczyć w tajniki średnio zaawansowanej Javy. Prezentowana wiedza… Czytaj więcej
Marek Romanowski
Bardzo dobry kurs, wart swojej ceny, użyteczne przykłady. Rzecz jasna stanowi raczej wprowadzenie do najważniejszych zagadnień, które pojawiły się w Javie 8 i 9. Autora kojarzę, z… Czytaj więcej
Krzysztof Konieczny
Znakomity kurs, bardzo dobrze wytłumaczone mechanizmy JAVA 8. Polecam każdemu programiście ten kurs. Z pewnością wykupię kolejne kursy. Czekam na kolejne kursy z zaawansowanej… Czytaj więcej
Paweł Ćwik
Paweł Ćwik
4.8
Kurs JAVA średniozaawansowany
Informacje o szkoleniu
  • Poziom Średniozaawansowany
  • Nielimitowany dostęp
  • Możliwość pobrania pliku
  • Darmowe aktualizacje
  • Dodatkowe materiały
  • Testy, ćwiczenia
  • Certyfikat ukończenia
  • Dostęp z urządzeń mobilnych
119
+1190 punktów premium
Ten kurs jest częścią ścieżki
4.7
Java Developer
JAVA to niezwykle popularny język o bardzo szerokich zastosowaniach: od aplikacji Android po rozbudowane systemy bankowe. Zostań deweloperem JAVA i zapewnij sobie szansę na zdobycie dobrej pracy.
518wykładów
3391 uczestników
Dowiedz się więcej
Ścieżka kariery - Java Developer
Group 51 Created with Sketch.
close Created with Sketch.
Tylko teraz możesz odebrać rabat na pierwsze zamówienie
Dlaczego warto?
Shape Created with Sketch. Będziesz regularnie otrzymywał atrakcyjne rabaty
Shape Created with Sketch. Nie przegapisz żadnej z naszych promocji
Shape Created with Sketch. Będziesz informowany o aktualnych konkursach
Shape Created with Sketch. Nie wysyłamy spamu
Nie, dziękuję, kupię bez zniżki
Strefakursów.pl korzysta z plików cookie, aby dostosować usługi do Twoich preferencji. Niektóre pliki cookie są zaś niezbędne do prawidłowego działania witryny. Dzięki nim możemy wyświetlać Ci spersonalizowane oferty i informacje o promocjach, zarówno w witrynach strefakursów.pl, jak i na innych stronach. Oczywiście to Ty decydujesz. Możesz w każdej chwili określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.
AKCEPTUJĘ PLIKI COOKIE