Kierunek: Informatyka | Tryb: Niestacjonarne |
Nazwa modulu: Projektowanie i programowanie systemów internetowych II |
Warunki wstępne:Ukończony kurs Projektowanie i programowanie systemów internetowych I
|
Cele kształcenia:Przedstawić współczesne metody projektowania, programowania, wdrażania i wykorzystania systemów internetowych; Przedstawić zalety korzystania z konteneryzacji środowiska programistycznego; Przedstawić bardziej zaawansowane techniki wykorzystywane w systemach internetowych; |
Efekty ksztalcenia: | Kod efektu kierunkowego: ; |
EK1: Potrafi wykorzystać konteneryzację środowiska programistycznego |
EK2: Rozumie potrzebę testowania automatycznego i potrafi zaprojektować zestawy testów dla problemów danej klasy |
EK3: Potrafi zaprojektować oraz konsumować API |
EK4: Zna inne wzorce architektoniczne niż MVC i potrafi znaleźć dla nich zastosowanie |
EK5: Potrafi zaprojektować, zaprogramować oraz wdrożyć system internetowy pracując zespołowo |
Forma i tresci ksztalcenia |
Wykład - Wprowadzenie, przedstawienie zasady zaliczenia; konteneryzacja środowiska programistycznego; Testy jednostkowe i behawioralne; Reaktywne aplikacji frontendowe; Projektowanie i tworzenie API; Architektura sterowana zdarzeniami; Inne wzorce architektoniczne; Analiza ruchu w aplikacji internetowej; Podsumowanie; kolokwium zaliczeniowe; |
Projekt - Wybór grup, podział ról w zespołach, wybór tematu projektu; Stworzenie specyfikacji projektowej, zarządzanie projektem programistycznym; Implementacja backendu systemu internetowego; Implementacja frontendu systemu internetowego; Implementacja testów systemu internetowego; Integracja elementów systemu internetowego; Prezentacja pracy projektowej; |
Metody ksztalcenia: prezentacje multimedialne; |
Metody sprawdzania osiągnięcia efektów kształcenia
- ocena podsumowująca: Egzamin pisemny ; Projekt; |
Liczba punktow ECTS: 4 |
Nakład pracy studenta (godz.) : |
Forma zajęc | Liczba godzin według planu studiów |
Wykład | 12 |
Projekt | 16 |
Autor programu dla modułu kształcenia: mgr inż. Krzysztof Rewak |
Język modulu: polski |