→ 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ń,
    • AWT,
    • Swing,
    • JavaFX
  7. Programowanie sieciowe
  8. Aplikacje webowe - Spark, Spring, MVC (?)
  9. Aplikacje mobilne dla systemu Android (?)
  10. Testy jednostkowe - JUnit
  11. Biblioteki zewnętrzne
  12. Projekt zaliczeniowy - prezentacja i omówienie projektów
  13. inne (?)
→ Slide 7

Kilka przydatnych odnośników

→ Slide 8

Narzędzia