< Wróć do szkoleń IT

Java - podstawy programowania

calendar

TERMIN

Ustalamy indywidualnie

clocl

CZAS

16h / 2 dni

money

CENA

Ustalamy indywidualnie

photo

Java jest obecnie jednym z najpopularniejszych i najlepiej opłacanych języków programowania, zarówno w dużych korporacjach jak i niewielkich firmach. Dzięki temu szkoleniu poznasz podstawy tworzenia kodu w tym języku oraz nauczysz się podchodzić do rozwiązywania problemów programistycznych we właściwy i uporządkowany sposób. Szkolenie poprowadzi Cię od fundamentów programowania takich jak tworzenie podstawowych struktur danych, instrukcje warunkowe, po bardziej zaawansowane aspekty związane z programowaniem obiektowym.

Dla kogo jest to szkolenie?

Szkolenie przeznaczone jest dla każdego, kto:

  • dla osób chcących dowiedzieć się czym programowanie jest i czy jest to dla mnie

  • dla osób początkujących chcących uporządkować posiadaną wiedzę

  • dla osób mających podstawowe doświadczenie z innymi językami programowania

pattern

pattern
pattern pattern

Czego nauczysz się na szkoleniu?

  • Podstawowej składni języka Java

  • Wykorzystywać typy do ułatwienia codziennej pracy

  • Kontrolować przepływ programu przy pomocy pętli i instrukcji warunkowych

  • Debugować swój kod w celu znalezienia błędów

  • Przećwiczysz podstawowe struktury danych wbudowane w język oraz nauczysz się tworzyć własne

  • Poznasz techniki pozwalające na tworzenie czytelnego i uporządkowanego kodu

Program szkolenia

  • Dzień: 1

    Moduł 1: Wstęp do programowania:

    • Dlaczego programujemy?
    • Czym jest Java i dlaczego jest taka popularna

    Moduł: 2: Konfiguracja środowiska:

    • IntelliJ
    • Zarządzanie wersjami Java – SdkMan

    Moduł: 3: Pierwsza aplikacja:

    • Utworzenie projektu w IntelliJ
    • Struktura najprostszej aplikacji
    • Typy, zmienne i stałe
    • Typy prymitywne + String

    Moduł: 4: Instrukcje warunkowe

    Moduł: 5: Kolekcje oraz pętle

  • Dzień: 2

    Moduł 6: Paradygmat OOP

    • Podstawowe założenia
    • Czym są obiekty
    • Metody, pola i konstruktory
    • Inicjalizacja obiektów

    Moduł 7: Debugowanie aplikacji

    Moduł 8: Obsługa wyjątków

    Moduł 9: Dobre praktyki tworzenia kodu:

    • Pakiety
    • Single Responsibility

    Moduł 10: Projekt podsumowujący

pattern

Trener

Maciej Koziara

Developer w AirHelp

Aplikacje webowe tworzy od ponad 5 lat, od początku z wykorzystaniem technologii Spring Boot. W pracy zajmuje się przede wszystkim stroną backendową, ale zawsze chętnie wspiera zespoły frontendowe w „dowożeniu” ich zadań. Jest fanem czystego kodu, prostych rozwiązań i sprawnego dostarczania wartości biznesowej.

Przemysław Wołosz

Key Account Manager

Telefon

+48 730 830 801

Porozmawiajmy o szkoleniu

Wypełniając formularz zgadzasz się na przetwarzanie Twoich danych w celu udzielenia odpowiedzi na wysłaną przez Ciebie wiadomość
Administratorem danych osobowych jest infoShare Academy sp. z o.o., który dane osobowe przetwarza zgodnie z Klauzulą informacyjną.