×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »
Play

Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne

Autor:
Michał Szczepanik
Długość
liczba lekcji: 53, czas trwania: 05:25:14
Ocena

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 54,45 zł

Kurs video

Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne

(ebook) (audiobook) (audiobook)
Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne Michał Szczepanik - okladka książki

Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne Michał Szczepanik - okladka książki

Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne Michał Szczepanik - audiobook MP3

Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne Michał Szczepanik - audiobook CD

Wydawnictwo:
Videopoint
Wersja:
Online
Czas trwania:
5 godz. 25 min.
Ocena:
2.8/6  Opinie: 5

Videokurs
Online
(49,32 zł najniższa cena z 30 dni)

99,00 zł (-45%)
54,45 zł

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

(49,32 zł najniższa cena z 30 dni)

Przenieś na półkę

Do przechowalni

  1. 1. Wprowadzenie 00:11:24

  2. 2. Uzupełnienie poprzedniej części kursu 00:49:53

  3. 3. Interfejsy 00:19:45

  4. 4. Programowanie funkcyjne 00:26:09

  5. 5. Wyrażenia lambda 00:33:13

  6. 6. Strumienie 00:39:10

  7. 7. Programowanie funkcyjne 00:11:42

  8. 8. Wątki - wprowadzenie 00:58:26

  9. 9. Wątki - Java concurrent 00:46:12

  10. 10. Java i kluczowe zmiany w jej ostatnich wersjach 00:31:32

Obierz kurs na... Javę!

Wśród wielu języków programowania to właśnie Java cieszy się ogromną popularnością. Wiąże się to z jej fantastycznymi możliwościami i niesłychaną elastycznością, pozwalającą na wykorzystywanie tego języka w wielu technologiach: aplikacjach serwerowych, desktopowych i mobilnych. Java to język obiektowy, współbieżny, wykorzystujący klasy... ale o tym, skoro sięgasz po ten kurs, z pewnością doskonale wiesz. Podobnie jak o tym, czego możesz dokonać za pomocą Javy, jeśli tylko opanujesz ją wystarczająco dobrze. W tym właśnie pomoże Ci Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne.

Autor szkolenia skupia się na przekazaniu praktycznych rozwiązań w zakresie zagadnień funkcyjnych i wielowątkowości. Omawia też kwestie związane z typami generycznymi, wyrażeniami lambda, strumieniami, wątkami oraz mechanizmami do pracy z wielowątkowością z wykorzystaniem głównych elementów języka od wersji 8 do 11. Dowiesz się, jak działają zaawansowane mechanizmy w Javie, i sprawdzisz, co nowego proponują Ci jej twórcy.

Doceń w pełni niezwykłą siłę Javy!

Czego nauczysz się podczas naszego profesjonalnego szkolenia?

  • Poznasz zagadnienia paradygmatu funkcyjnego.
  • Przestudiujesz zagadnienia wielowątkowości.
  • Nauczysz się używać mechanizmu garbage collector (GC).
  • Odkryjesz sposoby zarządzania pamięcią.
  • Zobaczysz, jak używać wyrażeń lambda i funkcji.
  • Sprawdzisz, do czego służą typy generyczne i wątki.
  • Docenisz zalety programowania funkcyjnego, czyniącego język bardziej spójnym i ekspresywnym.

Aby w pełni korzystać z możliwości Javy, musisz poznać najróżniejsze mechanizmy rządzące logiką tego języka. W ramach 52 lekcji składających się na ten ponad 5-godzinny kurs przetestujesz działanie typu wyliczeniowego enum i zobaczysz, jak zastosować serializację. Odkryjesz tajniki typów generycznych. Zobaczysz, jak przebiega programowanie funkcyjne w Javie. Dowiesz się, do czego służą wyrażenia lambda i co to są funkcje wyższego rzędu. Opanujesz obsługę strumieni i stworzysz przykładową aplikację z wykorzystaniem programowania funkcyjnego.

Podczas kolejnych lekcji skupisz się na stosowaniu wątków, a także puli wątków. Zrozumiesz różnicę między wielowątkowością a wielozadaniowością i odkryjesz, czemu tak trudno sensownie zaimplementować ją we własnym projekcie. Nauczysz się synchronizować różne wątki oraz łączyć ich wyniki. Zaczniesz też używać obiektów Future i posługiwać się bezpiecznymi dla wątków strukturami danych. Miłym akcentem na koniec kursu jest analiza ostatnich zmian w języku, jakie zaszły w jego czterech najnowszych wersjach.

Java w wątki wpleciona

Wykorzystanie współbieżności i wielozadaniowości podczas projektowania aplikacji pozwala zaoszczędzić mnóstwo czasu i zasobów systemowych, tyle że zapewnienie prawidłowego działania takiej aplikacji wcale nie jest proste. Autor szkolenia Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne wie o tym doskonale, dlatego sporo czasu poświęca na wyjaśnienie działania wątków i procesów w Javie. Pokazuje, jak tworzyć równoległe wątki wykonywane w ramach procesu, jak je ze sobą łączyć i jak doprowadzić do fuzji ich wyników. Przypomina, że wątki współdzielą przestrzeń adresową oraz inne elementy dostępne w procesie, na przykład listy otwartych plików. Omawia także problemy związane z wielozadaniowością, czyli równoczesnym wykonywaniem więcej niż jednego procesu (programu) w systemie operacyjnym.

Kawa na Javę

Jasność i klarowność wywodu jest cechą niezwykle ważną przy tłumaczeniu zaawansowanych, niełatwych zagadnień. Jeśli chcesz osiągnąć poziom profesjonalnego developera Javy, ten kurs jest wręcz niezbędny jako etap pośredni w zdobywaniu szlifów. Słynna elastyczność Javy jest jej wielką zaletą, ale bez dobrego przewodnika łatwo zgubić się w ogromie możliwości. Autor tego szkolenia podpowie Ci, jak najlepiej wykorzystać Javę w konkretnych sytuacjach. Zobaczysz, jak wycisnąć z niej wszystko, co się da, a jednocześnie zapewnić stabilność Twojej aplikacji. Sprawdzisz, jak w praktyce działają różne mechanizmy, i przekonasz się, jak inteligentnie używać programowania funkcyjnego.

Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne oferuje Ci niecodzienną pomoc w codziennej pracy z Javą!

Tylko dla wtajemniczonych

Aktualne zarobki programistów Javy w Polsce kształtują się na poziomie od 6,5 tysiąca do ponad 10 tysięcy złotych miesięcznie (dane Ogólnopolskiego Badania Wynagrodzeń z lutego 2019). To stawki nie do pogardzenia, ale i tak ważniejsza jest satysfakcja z dobrze wykonanej pracy. Jeśli chcesz tworzyć aplikacje, które działają w różnych systemach i przy różnych architekturach, dają się łatwo przenosić i są fantastycznie funkcjonalne, pora porządnie zapoznać się z Javą.

Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne może być Twoją przepustką do świata profesjonalistów Javy!

„Nie przewiduj przyszłości — twórz ją!”

Michał Szczepanik

Wybrane bestsellery

O autorze książki

Michał Szczepanik — doświadczony programista różnych systemów mobilnych. Swoją przygodę w „mobilkach” zaczynał od pracy z takimi technologiami jak J2ME i Symbian. Z Androidem mocno związany od wersji 1.6, na swoim koncie ma ponad 60 komercyjnych aplikacji. Z jego rozwiązań korzystają największe światowe banki oraz firmy, w których bezpieczeństwo i niezawodność aplikacji mobilnych są bardzo istotne. Doktor informatyki, obecnie pracuje jako solution architect dla rozwiązań mobilnych. Jest założycielem Meet.Mobile, czyli grupy zrzeszającej krajowych specjalistów branży. Wielokrotny prelegent na konferencjach: Mobilization, Droidcon, 4Developers, Code Europe, Programistok i wielu innych. Prywatnie ojciec dwójki dzieci, z którymi uwielbia spędzać wolny czas, bo wtedy w końcu może pobawić się Lego. Uwielbia podróże i wycieczki rowerowe.

Michał Szczepanik - pozostałe kursy

Videopoint - inne kursy

Zamknij

Przenieś na półkę

Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności