www-2324

WWW 2023/24 MIMUW

Blok 1

Podstawy tworzenia stron WWW przy użyciu zewnętrznego narzędzia: Hugo, Jekyll Hosting stron WWW

Blok 2

CSS: preprocesory (LESS, SCSS), frameworki (Bootstrap, Tailwind).

Blok 3

Architektura serwera WWW. Frameworki Django i FastAPI.

Materiały o FastAPI:

Blok 4

Język JavaScript: podstawy, TypeScript.

Blok 5

Popularne biblioteki JavaScript: Vue.js, React, Angular.

Zaliczenie

Z każdego bloku należy oddać zadanie zaliczeniowe. Laboratoriów będzie w sumie 13, a zadań do zaliczenia 5. Każde z nich będzie miało formę projektu, który będzie trzeba oddać na zajęciach.

Wykłady

  1. https://docs.google.com/presentation/d/1kbRzUdMcB5yzSHcn7LFUYpyt-xv-vYXvqSV5grSZHus/
  2. https://docs.google.com/presentation/d/1CUh2N90GUDKHER7aw4pVAyx2-uaAikERwHsUDApb_kY/
  3. https://docs.google.com/presentation/d/1BAPCMfIu-8-FNSmSNVOfRhUdcY0KHuPtWhuxaTBccZs/
  4. Django modele - https://docs.google.com/presentation/d/19cJHJPblaSPFIpfNaoejK2VXJPA8B5-64q1P2NXFd1o/edit?usp=sharing
  5. Django widoki - https://docs.google.com/presentation/d/1xjZKXYhxbjELq3o1zgKCJ0fhgnlOe7WQsS00KTNUgXw/edit?usp=sharing
  6. Typescript cz. 1
  7. Typesctipt cz. 2
  8. Typescript cz. 3
  9. Typescript cz. 4