WWW 2024/25 MIMUW
Egzamin Testowy z Aplikacji WWW
Blok 1
Podstawy tworzenia stron WWW przy użyciu zewnętrznego narzędzia: Hugo, Jekyll
Hosting stron WWW
Blok 2
CSS, preprocesor SCSS, framework Tailwind.
Blok 3
Django
Blok 4
JavaScript, TypeScript
Blok 5
SSE, ten blok jest krótszy, bo są tylko dwa laboratoria. Jest to ostatni blok, który kończy się przed sesją.
Dodatkowe tutoriale
Adres repo
https://github.com/kciebiera/www-2425
Prezentacje studenckie
Termin 22 maja
- Selenium - zajęte (PD)
- Selenium scrapper - (KO)
- Vue.js - zajęte (KZ)
- Websockets - zajęte (BR)
- RabbitMQ - zajęte (MM)
Termin 5 czerwca
- Webassembly - zajęte (MN)
- htmx i hyperscript - zajęte (MT)
- alpine.js (MM)
- django + docker-compose (PH)
- shiny R (SŚ)
- Tauri (MP)
- Storybok (MK)
Zaliczenie
Laboratorium
- Trzeba oddać wszystkie zadania
- Są od razu podane dwa terminy: prawdziwy i zapasowy
- Dwa z pięciu zadań można oddać w terminie zapasowym
Egzamin
- Ocena to ocena z egzaminu praktycznego
- Odbędzie się w trakcie sesji
- Będzie przy komputerach
- Będzie można mieć notatki
- Nie można pisać na własnym komputerze
- Będzie przygotowane środowisko do pisania (Docker lub podobne)
- Egzamin poprawkowy ma takie same zasady jak pierwszy termin (trzeba mieć lab zaliczony)
- Plusy na labie
- Prowadzący lab dają plusy (około 4 osoby na lab)
- Studenci z plusami zgłaszają się przez formularz, że chcą pokazać co zrobili na wykładzie (wtedy naprawdę
dostają te plusy)
- Wykładowca informuje studentów, którzy mają pokazać na wykładzie co zrobili
- Kilka osób dostaje
2 pkt
, pozostali 1 pkt
- GitHub
- Za poprawki na GitHub 10 najlepszych osób
+1 lub +2 pkt
- Sesje dodatkowe “wykładowe”
- Będzie lista tematów (około 20 min/temat)
+1 lub +2 pkt
- Oceny
-
3 pkt → 3 |
4 pkt → 3.5 |
5 pkt → 4 |
6 pkt → 4.5 |
7 pkt → 5 |
- Oddanie pięciu zadań laboratoryjnych jest konieczne dla wszystkich studentów, nawet jeśli zdobyli punkty dodatkowe
Wykłady
- https://docs.google.com/presentation/d/1kbRzUdMcB5yzSHcn7LFUYpyt-xv-vYXvqSV5grSZHus/
Prezentacje rozwiązań zadań przez studentów
- 13 marca
- 3 kwietnia
- 15 maja
- 29 maja
- 12 czerwca
Tematy dodatkowe pokazywane przez studentów
Archiwalne wykłady
- https://docs.google.com/presentation/d/1CUh2N90GUDKHER7aw4pVAyx2-uaAikERwHsUDApb_kY/
- https://docs.google.com/presentation/d/1BAPCMfIu-8-FNSmSNVOfRhUdcY0KHuPtWhuxaTBccZs/
- Django modele
- Django widoki
- Typescript cz. 1
- Typescript cz. 2
- Typescript cz. 3
- Typescript cz. 4