Logo

Koszyk jest pusty

0

Kategorie

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

JAVA SE

Kurs JAVA SE. W tym kursie nauczę Ciebie programować w języku JAVA. Pokażę najnowszą wersję JAVA, standardy programowania oraz jak ja to robię.

Stworzony przez WSA WroSoftAcademy

49,00 zł
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij naukę teraz, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Odkryj powiązane tematy

W cenie szkolenia otrzymasz

calendar_clockPłacisz raz, wracasz kiedy chcesz
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie online
forumDostęp do grupy dyskusyjnej
database_uploadAktualizacje w cenie

W skrócie

Nauka Java SE w wersji 17: od wstępu do zaawansowanych zagadnień.
Szybkie wejście w obiektowość, by oswoić kluczowy paradygmat.
Java 8+: Optional, Stream, lambda i interfejsy funkcyjne w praktyce.
Pliki, wzorce, wyjątki, refleksja oraz współbieżność z wątkami.

Dlaczego warto wybrać to szkolenie

Kurs prowadzi przez Java SE na wersji 17. Startujesz od idei programowania i języków, lecz szybko przechodzisz do obiektowości, zyskując czas na jej solidne zrozumienie.

Po drodze poznajesz elementy Java 8+, m.in. Optional, Stream, wyrażenia lambda i interfejsy funkcyjne. W planie są kolekcje, wyjątki, wzorce, praca z plikami, refleksja i współbieżność.

  • Aktualna podstawa – Nauka na Java 17 w zakresie Standard Edition.
  • OOP od razu – Wcześnie wprowadzone klasy, pola, metody i konstruktor.
  • Nowości 8+ – Optional, Stream, lambda i interfejsy funkcyjne w toku kursu.
  • Szerokie spektrum – Kolekcje, wyjątki, wzorce, pliki, refleksja i współbieżność.

Czego się nauczysz?

  1. 1
    Wstęp do programowaniaPo co programujemy, jakie są języki i jak działają programy.
  2. 2
    Pierwszy kod w Java 17Napisać pierwszy program, poznać strukturę języka i typy danych.
  3. 3
    Klasy i składniki OOPKlasy, pola, metody, konstruktory oraz pakiety i sposób ich użycia.
  4. 4
    Sterowanie przebiegiemInstrukcje warunkowe, pętle, kolekcje oraz obsługa wyjątków.
  5. 5
    Dziedziczenie i kompozycjaRóżnice między podejściami, klasy abstrakcyjne i interfejsy.
  6. 6
    Pierwsze wzorce i aplikacjaPoznać przydatne klasy, wprowadzić wzorce oraz stworzyć aplikację okienkową.
  7. 7
    Java 8+: API i funkcjeOptional, Stream, wyrażenia lambda i interfejsy funkcyjne w praktyce.
  8. 8
    Przechowywanie danychTworzyć różne pliki: obrazy, excel, HTML, YAML i JSON; przechowywać dane.
  9. 9
    Refleksja i współbieżnośćRefleksja, adnotacje, uruchamianie wielu wątków i ich synchronizacja.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Osób zaczynających naukę programowania.
  • Uczących się Javy od podstaw.
  • Chcących szybko wejść w obiektowość.
  • Szukających przeglądu Java 8+ i jej API.
  • Potrzebujących zrozumieć kolekcje i wyjątki.
  • Zainteresowanych wzorcami i strukturą aplikacji.
  • Chcących pracować z plikami i danymi w Javie.
  • Ciekawych refleksji i pracy wielowątkowej.

Wymagania

Nie są wymagane wcześniejsze doświadczenia. Wystarczy chęć nauki; zagadnienia omawiamy od podstaw.

Opis szkolenia

JAVA SE to kurs prowadzony na wersji 17, który przeprowadza od idei programowania po zagadnienia zaawansowane. Na początku wyjaśnia, do czego służy programowanie i jak działają języki. Bardzo szybko wchodzisz w paradygmat obiektowy, aby mieć czas na jego zrozumienie i praktyczne oswojenie. Równolegle poznajesz elementy Java 8+, takie jak Optional, Stream, wyrażenia lambda i interfejsy funkcyjne.

Wstęp i pierwszy kod

Zaczynamy od podstaw: po co uczymy się programowania, jaką rolę pełni komputer i czym różnią się języki programowania. Taki kontekst pomaga zrozumieć, dlaczego pewne rozwiązania w Javie wyglądają właśnie tak. Następnie przechodzimy do pierwszego kodu. Oswajasz się z zapisem składni, budową prostego programu i typami danych. Krok po kroku poznajesz elementy niezbędne, by uruchomić działający przykład i swobodnie modyfikować go według potrzeb. Dzięki temu dalsze części będą czytelniejsze i łatwiejsze.

Obiektowość od początku

Po krótkim wstępie szybko przechodzimy do programowania obiektowego. Skupiamy się na tym, czym jest klasa i jak tworzyć obiekty. Poznajesz pola, metody oraz konstruktory i uczysz się, jak łączyć te elementy w spójne rozwiązania. Omawiamy też porządkowanie kodu w pakietach oraz to, jak korzystać z przygotowanych elementów języka w praktyce. Wczesne wejście w obiektowość pozwala zbudować pewność w pracy z kluczowym paradygmatem Javy i ułatwia dalsze tematy, w tym późniejsze rozróżnienie kompozycji i dziedziczenia.

Sterowanie, kolekcje i wyjątki

W kolejnym kroku porządkujemy logikę programu. Pracujesz z instrukcjami warunkowymi oraz różnymi rodzajami pętli, aby kontrolować przepływ wykonywania kodu. Poznajesz kolekcje i ich podstawowe zastosowania, co pozwala wygodnie gromadzić i przetwarzać zbiory danych. Ważnym elementem jest też obsługa wyjątków: rozumienie, kiedy mogą się pojawić i jak reagować, by program zachowywał się przewidywalnie. Ten zestaw narzędzi daje solidną bazę do dalszej pracy z aplikacjami w Javie.

Aplikacje, wzorce i dziedziczenie

Na tym etapie łączysz wiedzę w całość. Poznajesz przydatne klasy i pierwsze wzorce projektowe, które porządkują sposób myślenia o rozwiązaniach. Budujesz pierwszą aplikację okienkową, co pokazuje, jak elementy języka współgrają w praktyce. Następnie porównujemy kompozycję z dziedziczeniem oraz wprowadzamy klasy abstrakcyjne i interfejsy. Dzięki temu widzisz, kiedy rozszerzać typy, a kiedy składać je z mniejszych części. Omawiamy też klasy wykorzystywane w strumieniach, co przygotowuje grunt pod późniejszą pracę z API strumieniowym.

Pliki, refleksja i współbieżność

W części poświęconej przechowywaniu danych tworzysz różne pliki i pracujesz z wieloma formatami: obrazami, arkuszami excel, HTML, YAML i JSON. To pozwala zobaczyć, jak w Javie zapisywać informacje i porządkować je w praktycznych strukturach. Potem wchodzimy poziom wyżej, poznając refleksję oraz adnotacje, dzięki którym można opisywać zachowania w sposób deklaratywny. Na koniec zajmujemy się współbieżnością: gdy jeden wątek to za mało, uruchamiasz ich kilka i uczysz się poprawnej synchronizacji.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

Spis treści

O autorze

🔒 Weryfikacja bezpieczeństwa

Witaj! Jestem Twoim asystentem.

Zadaj mi pytanie, a pomogę Ci znaleźć odpowiedni produkt z oferty.