Moderní značkovací jazyky a jejich aplikace

Organizace

Naším primárním cílem je, aby jste se věci naučili dělat prakticky. Proto také bude kladený takový důraz na feedback při iteracích. Hlavní hodnocení projektu a zkoušky je za kvalitně vytvořeným kód, hezky vypadající a rozumně fungující program.

Pokud budete v čemkoliv plavat, nebojte se obrátit na svého cvičícího. Naším cílem je naučit vás co nejvíc z praxe. Neodsuzujeme že jste se ještě nenaučil některé elementární principy. To, čím se zabýváme, se rozvíjí hlavně množstvím nakóděných hodin. I ti z Vás, kteří se chtějí zabývat spíše managementem, si potřebují ušpinit ruce a seznámit se s celým procesem.

Náš předmět také bude obsahovat nepravidelné dobrovolné přednášky, které se budou zabývat kontejnerizací, nasazováním aplikací a některými pokročilými tématy o tvorbě webu. O konání každé takové přednášky Vás budeme dopředu informovat na Discordu. Pokud vás bude zajímat některé téma, můžete nám napsat a pokusíme se toto téma zařadit. Primárním komunikačním kanálem v průběhu semestru bude Discord:

Na Discordu najdete oznámení, kód z jednotlivých seminářů, doplňující vysvětlení a odkazy na zajímavé články. Můžete tam diskutovat problémy, které budete mít při Vašich řešeních, kdy cvičící nebo asistenti Vám pomůžou dostat se přes problém rychleji.


Podmínky pro absolvování předmětu

20 bodů za iterace - udělené za hotovou iteraci, která byla schválena cvičícím nebo pomocníkem vaší skupiny

40 bodů za semestrální projekt - údělené na konci semestru po úspěšné obhajobě týmového projektu

40 bodů za zkoušku


Hodnocení předmětu

A: 100-94, B: 93-88, C: 87-82, D: 81-76, E: 75-70, F: 69-0
Z: 100-60


Týmový projekt


V 7. týdnu semestru budou zveřejněny zadání týmových projektů. Každé zadání můžu vypracovávát pouze jeden tým. Hlavním cílem projektu je: naučit se spolupracovat při vypracování zadaní tak, jak byste pracovali v reálném výjovém týmu. 

Projekt musíte vytvořit od začatku až do konce. Hodnotí se funkcionalita, kvalita uživatelského rozhraní a kvalita kódu.

Týmy jsou maximálně 4 členné. Výjimky z toto pravidla nejsou možné.

Sestavení týmu
Tymy mohou být tvořeny lidmi napříč seminárními skupinami. Pokud nebudete moci najít tým, doporučujeme se ozvat Discordu na kanálu #hledam-tym.


Organizace seminární skupin 03-10

Seminární skupiny odevzdávají iterace před Gitlab. Více informaci najdete na Wiki.

Zpracování iterací je nejdůležitější část tohoto předmětu. Jsou časově velmi náročné, proto si na ně připravte dostatek času a neodkládejte je. Myslíme si, že naše investice do osobního feedbacku jsou tím, co by Vás mělo nejvíce posunout.

Vzhledem k formátu cvičení jsme se jako vyučující rozhodli dělat jedno hromadny demo cvičení ve čtvrtek v 16:00 (s výjimkou anglicky hovořících). Z demo cvičení je pořizován záznam, který je dalších 14 dní dostupný na Twitchi.


Dobrovolné přednášky

Náš předmět také bude obsahovat nepravidelné dobrovolné přednášky, které se budou zabývat kontejnerizací, nasazováním aplikací a některými pokročilými tématy o tvorbě webu. 

O konání každé takové přednášky Vás budeme dopředu informovat na Discordu. Pokud vás bude zajímat některé téma, můžete nám napsat a pokusíme se toto téma zařadit.

Program dobrovolného tracku můžete najít také v interaktivní osnově, ale informace zde uvedené nemusí být aktuální:

Téma prednášky

Obsah, Slidy