→ Slide 1

Kurs Java

→ Slide 2

Zaliczenie zajęć

→ Slide 3

Rozwiązania zadań

→ Slide 4

Projekt zaliczeniowy

→ Slide 5

Literatura

→ Slide 6

Laboratoria - plan

  1. Witaj świecie - pierwszy program, wprowadzenie do środowiska Java, InteliJ, sprawy organizacyjne
  2. Wstęp do języka Java - podstawowe konstrukcje, typy danych, operatory, instrukcje sterujące
  3. Programowanie obiektowe - klasy, obiekty, enkapsulacja
  4. Dziedziczenie - dziedziczenie, polimorfizm, klasy abstrakcyjne, interfejsy
  5. Współbieżność - wątki, synchronizacja
  6. GUI - tworzenie interfejsów graficznych, obsługa zdarzeń,
  7. Aplikacje webowe - Javalin, Spring, MVC (?)
  8. Aplikacje mobilne dla systemu Android (?)
  9. Testy jednostkowe - JUnit (?)
  10. Biblioteki zewnętrzne, zarządzanie zależnościami - Maven, Gradle (?)
  11. Projekt zaliczeniowy - prezentacja i omówienie projektów
→ Slide 7

Kilka przydatnych odnośników

→ Slide 8

Narzędzia