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
Jeśli czytasz ten opis to prawdopodobnie opanowałeś już podstawy języka JAVA i dobrze orientujesz się wśród kluczowych koncepcji takich jak zmienne, klasy czy metody. Teraz nadszedł czas, aby zrobić kolejny krok i poznać praktyczne techniki, których znajomość jest niezbędna podczas pisania każdej aplikacji JAVA. Z tym kursem bardzo szybko przeskoczysz na wyższy poziom, zdobędziesz nowe umiejętności i dowiesz się jak swoją wiedzę wykorzystać podczas pisania realnych aplikacji.
Programowanie wielowątkowe
Wielowątkowość jest niezwykle ważna, ale jednocześnie dość trudna do opanowania, zwłaszcza dla początkujących programistów. Tak jednak nie musi być! Z tym kursem bardzo szybko poznasz wszystkie najważniejsze koncepcje wielowątkowości rozpoczynając do klasycznej klasy Thread, a kończąc na nowoczesnych rozwiązaniach w postaci CompletableFuture.
Programowanie funkcyjne
Funkcyjne podejście do programowania to ostatnich latach prawdziwy hit wśród developerów. Prędzej czy później napotkasz na kod tworzony w oparciu o ten właśnie paradygmat. Dlatego już teraz warto poznać najważniejsze koncepcje, praktyczne techniki oraz zalety programowania funkcyjnego w JAVA. W kursie omówimy m.in. efektywną pracę z typami Stream, Optional oraz wiele innych ważnych rzeczy.
Persystencja danych
Zapisywanie danych do bazy to kluczowy element zdecydowanej większości aplikacji jakie będziesz tworzyć na różnych etapach swojej programistycznej kariery. Dlatego tak ważne jest abyś od początku wiedział jak podejść do tego tematu. To niezwykle istotne zagadnienie omówione zostało w bardzo szerokim ujęciu. Z kursem poznasz m. in standard JPA, JPQL oraz praktyczne techniki pracy z bazą typu PostgreSQL.
Modularna architektura
W JAVA 9 pojawiła się bardzo istotna nowość jaką są moduły. Z założenia pozwalają one na zwiększenie poziomu enkapsulacji, a to z kolei jest fundamentem każdego dobrze zaprojektowanego kodu. I jest to kolejny ważny temat, który opanujesz z naszym kursem. Dowiesz się między innymi jak tworzyć moduły oraz zależności pomiędzy nimi.
Lista plików
Trackery
udp://tracker.opentrackr.org:1337/announce
http://tracker.files.fm:6969/announce
udp://tracker.coppersurfer.tk:6969/announce
Komentarze są widoczne dla osób zalogowanych!
Żaden z plików nie znajduje się na serwerze. Torrenty są własnością użytkowników. Administrator serwisu nie może ponieść konsekwencji za to co użytkownicy wstawiają, lub za to co czynią na stronie. Nie możesz używać tego serwisu do rozpowszechniania lub ściągania materiałów do których nie masz odpowiednich praw lub licencji. Użytkownicy odpowiedzialni są za przestrzeganie tych zasad.