ODBIERZ TWÓJ BONUS :: »

Java w praktyce. Kurs video. Zbuduj chatbota

Podstawowe informacje:
Czas trwania: 05:38:54
Poziom: podstawowy
Autor: Szymon Majkut
Liczba lekcji: 22
Technologia: Java 17, IntelliJ IDEA 2022
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
83,30 zł 119,00 zł (-30%)
77,35 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ten kurs należy do ścieżki Java Developer
Czas trwania: 21 godz.
DOWIEDZ SIĘ WIĘCEJ
Ten kurs należy do ścieżki Java Developer »

Czego się nauczysz?

  • Budowania kompletnych aplikacji konsolowych i narzędziowych w Javie
  • Projektowania struktury projektu i stosowania wzorców (np. Builder, Strategy)
  • Pracy z kolekcjami, strumieniami i API daty/czasu (java.time)
  • Obsługi plików, konfiguracji i dzienników zdarzeń (logging)
  • Korzystania z klienta HTTP do komunikacji z zewnętrznymi API
  • Pisania testów jednostkowych (JUnit 5) i pracy w podejściu TDD
  • Refaktoryzacji, czytelności i utrzymywania jakości kodu
  • Pakowania aplikacji do uruchamialnych JAR i przygotowania do dystrybucji

Spis lekcji

1. Wstęp 00:17:28
1.1. O Javie
00:05:44
1.2. O IDE
00:11:44
2. Budujemy od samego zera - podstawy programownaia w Javie 02:04:21
2.1. Na początek coś policzmy - Operacje matematyczne
00:20:05
2.2. Chatbot powinien umieć pisać - Operacje tekstowe
00:24:21
2.3. Rozgałęzianie programu i warunki - Operacje logiczne
00:11:00
2.4. Niech sam komputer powtarza - Pętle
00:15:08
2.5. Nie chce wiedzieć jak to zrobisz - Funkcje
00:18:37
2.6. Sąsiedzkie życie w programie - Klasy
00:18:25
2.7. Kiedy coś pójdzie nie tak - Wyjątki
00:16:45
3. Bajty nie powinny pływać w bagnie - struktury danych 01:43:59
3.1. Porządek i dyscyplina - Tablica
00:14:10
3.2. Gdy potrzeba większej elastyczności - Lista
00:14:40
3.3. A może wszystko do jednego worka? - Zbiór
00:15:24
3.4. Żeby się w tym nie pogubić - Enum
00:13:20
3.5. Trafię do Ciebie po kluczu - Mapa
OGLĄDAJ » 00:17:14
3.6. Powiedz co czujesz, a poszukam dla Ciebie reguły - Silnik regułowy cz. 1.
00:12:15
3.7. Powiedz co czujesz, a poszukam dla Ciebie reguły - Silnik regułowy cz. 2.
00:16:56
4. Żeby to wszystko nie wybuchło - jakość kodu 01:33:06
4.1. Przydałoby się coś jeszcze... - Wprowadzanie zmian cz. 1.
00:11:34
4.2. Przydałoby się coś jeszcze... - Wprowadzanie zmian cz. 2.
00:18:03
4.3. Skąd pewność że zadziałało? - Debugowanie
OGLĄDAJ » 00:14:31
4.4. Czy błędy znajdą się same? - Testowanie automatyczne
00:16:53
4.5. Podnoszenie jakości - Refaktorowanie kodu
00:18:37
4.6. Co dalej? - Radzenie sobie po kursie
00:13:28

Obierz kurs na... praktyczną znajomość Javy

Pierwsza wersja Javy ukazała się w 1995 roku. Po 27 latach od publikacji kod napisany w tym języku programowania możemy spotkać niemal wszędzie: w aplikacjach webowych, chmurowych, narzędziach programistycznych, a nawet systemach wbudowanych. Java w lodówce? Tak, i to dosłownie! Ponadto przyszłość Javy maluje się w jasnych barwach, ponieważ deklasuje ona konkurencję i plasuje się wśród trzech najbardziej pożądanych języków w sektorze IT. Co decyduje o takiej popularności? Do zalet Javy należy prosta składnia pozbawiona jawnych wskaźników i przeciążania operatorów, co znacznie poprawia czytelność kodu. Wspomniany brak jawnych wskaźników wraz ze sprawdzaniem typów i z wykonywaniem programów przez maszynę wirtualną JVM przekładają się na zwiększone bezpieczeństwo języka. Ten obiektowy, wieloplatformowy język programowania zapewnia doskonałe zarządzanie pamięcią przez odśmiecanie pamięci (garbage collection) i środowisko wielowątkowe, w którym złożone zadanie można rozbić na wątki i uruchomić oddzielnie. To oczywiście nie wszystkie zalety Javy - kolejne poznasz już w trakcie proponowanego kursu!

Z naszym profesjonalnym szkoleniem:

  • Nauczysz się obsługi pakietu IntelliJ IDEA
  • Przećwiczysz operacje matematyczne, logiczne i obsługę tekstów
  • Dowiesz się, jak zadbać o wysoką jakość kodu
  • Nauczysz się podstaw programowania w Javie z naciskiem na:
  1. Pętle
  2. Funkcje
  3. Klasy
  4. Wyjątki
  • Poznasz najważniejsze struktury danych, w tym:
  1. Tablicę
  2. Listę
  3. Zbiór
  4. Enum
  5. Mapę
  6. Silnik regułowy
  • Zrozumiesz sposób działania wytwarzanego oprogramowania i sposoby jego uruchamiania
  • Zapoznasz się z mechanizmem działania programu poprzez technikę debugowania
  • Dowiesz się, jak zrefaktoryzować kod
  • Zagłębisz się w tematykę testów automatycznych na przykładzie biblioteki JUnit 5
  • Poznasz dalsze możliwości rozwoju kariery w IT

Java w praktyce. Kurs video. Zbuduj chatbota wyposaży Cię w niezbędną wiedzę teoretyczną i zapewni mnóstwo programistycznej praktyki. Przez cały kurs bowiem będzie Ci towarzyszył sympatyczny projekt chatbota analizującego emocje. Szkolenie jest przeprowadzane od podstaw, dlatego na początku dowiesz się, jak obsługiwać liczby i teksty w programach. Następnie nauczysz się dekomponować projekt na funkcje i klasy, a także rozpoznawać, w którym momencie to uczynić. Zapoznasz się z najpopularniejszymi strukturami danych, występującymi we wszystkich znaczących językach programowania. Dowiesz się także, jak zadbać o optymalizację i wysoką jakość kodu przy użyciu takich technik jak testowanie automatyczne czy refaktoryzacja. Dzięki przeprowadzeniu testów jednostkowych zweryfikujesz poprawność napisanego fragmentu programu. Zdobędziesz umiejętności pozwalające na stworzenie i rozwijanie własnej aplikacji z wykorzystaniem języka Java i środowiska IntelliJ IDEA. Szkolenie ma na celu przede wszystkim przekazać Ci wiedzę o uniwersalnych konceptach programowania i zapoznać Cię z zakresem obowiązków stojących przed programistą. Wbrew pozorom najważniejszą ideą kursu wcale nie jest składnia języka Java. W trakcie omawiania poszczególnych tematów prezentowane są potencjalne problemy, z którymi zmaga się niejeden junior. Usiądź wygodnie, odpal pierwszą lekcję i zobacz, jak się z nimi zmierzyć!

Java developer

Specyfika pracy programisty łączy w sobie wiele elementów. Ważnymi aspektami tego zawodu są zmienność środowiska, umiejętność dostosowywania się i ciągła konieczność rozwoju. Szczególnie w sytuacji, gdy potrzebna jest zmiana projektu na przykład po jego zakończeniu lub przejściu z fazy życia rozwoju i utrzymania oprogramowania do fazy wygaszania, a poszukiwanie kolejnych wyzwań zmusza nie tylko do rozwoju umiejętności technicznych, ale też bardzo często wymaga znajomości wąskiej dziedziny nauki. Przed przystąpieniem do projektu programista musi poznać zagadnienie, nad którym będzie pracować, i wszystkie możliwe związane z nim problemy.

Aktualna sytuacja na rynku pracy, podyktowana w głównej mierze obecnie działającymi systemami informatycznymi, sprawia, że nauka Javy jako pierwszego języka programowania może stanowić bardzo dobry kompromis pomiędzy trudnymi językami niskopoziomowymi, utrzymującymi krytyczne systemy, a nowoczesnymi wysokopoziomowymi językami i rozwiązaniami no-code, które pozwalają dostarczyć pełne rozwiązanie znacznie szybciej, ale mają swoje ograniczenia i często podlegają zmiennym trendom.

Wybrane bestsellery

O autorze kursu video

Szymon Majkut – absolwent Wydziału Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Akademii Górniczo-Hutniczej im. S. Staszica w Krakowie. Współautor publikacji Tracing the Evolution of Approaches to Semantic Similarity Analysis. Od kilku lat aktywny programista Java. W wolnych chwilach zajmuje się tańcem i oddaje się zajęciom sportowym, jest zapalonym fanem gier planszowych. Kiedy tylko ma możliwość, spędza czas z najbliższymi. Nieustannie się zastanawia, gdzie jeszcze dałoby się wykorzystać grafy.

Wyznaczajcie sobie ambitne cele, ale ich spełnienie musicie uzależnić od dostosowanego do siebie planu, który szybciej lub wolniej, ale nieprzerwanie będzie Was do nich zbliżał.
 

Oceny i opinie klientów: Java w praktyce. Kurs video. Zbuduj chatbota Szymon Majkut (0)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2023-02-02
ISBN: 978-83-832-2325-4, 9788383223254
Numer z katalogu: 190992

Videopoint - inne kursy

Kurs video
83,30 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion