Tvorba internetových aplikací

Jakub Klinkovský

:: České vysoké učení technické v Praze
:: Fakulta jaderná a fyzikálně inženýrská
:: Katedra softwarového inženýrství

Akademický rok 2024-2025

Úvodní informace

Rozvrh:

  • Pátek 8:00–11:40 9:00–11:40 v T-301
  • Přestávka nebude přesně 9:40–10:00, ale "jak to zrovna vyjde" (většinou kratší)
  • Většinou bude první část přednáška a druhá část cvičení, ale nebudou "napůl"

Vybavení:

  • vlastní notebook s připojením k internetu (Eduroam)

Materiály:

Obsah přednášek a cvičení

Náplň předmětu lze rozdělit do dvou skupin:

  • koncepty a principy (např. síťový model, webová bezpečnost, atd.)
  • konkrétní technologie a nástroje (např. frameworky Bootstrap nebo Django)

Budeme používat zejména tyto jazyky:

  • HTML, CSS, Markdown, JSON, JavaScript, Python, SQL

Web poznáte z mnoha úhlů pohledu:

  • statické vs dynamické stránky
  • frontend vs backend
  • přehled moderních technologií vs podrobnosti o používání konkrétní technologie

Klasifikovaný zápočet

Předmět je zakončen klasifikovaným zápočtem a ziskem 4 kreditů.

  • docházka není striktně povinná, ale velmi žádoucí
    • cvičení vždy navazuje na předchozí přednášku ⇨ choďte i na přednášky!
    • pokud přijde méně než 5 studentů, přednáška ani cvičení nebude
  • úkoly během semestru (např. dokončení příkladu ze cvičení) nemusíte odevzdávat
  • na konci bude semestrální práce – vytvoření a obhájení webové aplikace
    • přesné podmínky a témata se dozvíte kolem Velikonoc
    • termín odevzdání nejpozději na konci července