Zaawansowane aplikacje webowe
Przegląd tematów

- 1Wprowadzenie do przedmiotu. PSO. Zasady pracy
- 2Wprowadzenie do frameworków opartych o technologie Webowe
- 3React.js vs. Angular – porównanie rozwiązań. Cechy Node.js
- 4Node.js: moduły, instalacja, struktura projektu, zmienne środowiska
- 5Serwer Web w Node.js – moduł Express
- 6Front-end – moduł HandlebarSprawdzian
- 7Odczyt i zapis do pliku
- 8Generowanie plików PDF. Połączenie z bazą danych
- 9Wdrożenie aplikacjiSprawozdanie
- 10React - podstawy
- 11React hooks: useState, useEffect, useRef
- 12React hooks: wszystkieNotatki
- 13WebSocketsSprawozdanie
- 14SEMESTR #2
- 15Python, Django oraz aplikacje sieciowe
- 16Django. Instalacja i konfiguracja
- 17Django. Szkielet aplikacjiKartkówka
- 18Routing i generowanie widoku
- 19Komunikacja z bazą danych
- 20Modele - projektowanie aplikacji
- 21Routing i wyrażenia regularnespw2
- 22Wyrażenia regularneKartkówka
- 23Implementacja modeli systemuĆwiczenie praktyczne
- 24Front-end i generowanie widoku
- 25Testowanie aplikacjiZaliczenie praktyczne
- 26Wdrożenie aplikacji
- 12021-10-29 do 2021-10-29SprawdzianSprawdzian #1
- 22021-11-23 do 2021-11-30SprawozdanieOpracowanie zagadnienia wdrożenia aplikacji Node
- 32022-02-11 do 2022-02-11KartkówkaPodsumowanie wiadomości teoretycznych nt. frameworka Django
- 4Marzec do MarzecPraca na lekcjiRouting URL i wyrażenia regularne
- 52022-04-05 do 2022-04-05KartkówkaTworzenie wyrażeń regularnych
- 62022-04-12 do 2022-04-12Ćwiczenie praktyczneProjekt i implementacja modeli Szkolna Kafeteria
- 72022-04-26 do 2022-04-26Praca na lekcjiImplementowanie dokumentów opartych o szablony
- 8Czerwiec do połowy czerwcaZaliczenie praktyczneZdanie zaimplementowanego systemu