Wstęp - Programowanie Sieciowe
Celem kursu jest zapoznanie studentów z podstawami programowania sieciowego w języku Java, obejmującymi m.in. obsługę gniazd (Socket, ServerSocket), protokoły komunikacyjne TCP i UDP oraz adresację w sieci. Studenci poznają także wybrane protokoły aplikacyjne, takie jak SMTP, IMAP i FTP, oraz zagadnienia związane z architekturą mikroserwisów i komunikacją event-driven. Kurs uzupełniony jest o elementy programowania wielowątkowego, które są kluczowe przy budowie aplikacji działających w rozproszonym środowisku sieciowym.
Liczba godzin:
stacjonarne - 30h
niestacjonarne - 20h
Forma zaliczenia
Projekt - przykładowe tematy będą dostępna na platformie Moodle, w razie własnych pomysłów proszę o ustalenie z prowadzącym.
Last updated