Režim nastave u ovom kolegiju je 2 sat predavanja i 1 sata vježbi. Budući da se radi o praktikumu, naglasak je na praktičnom i samostalnom radu studenata.
Predavanja i vježbe
| nastavnik | termin predavanja | termin konzultacija |
|---|---|---|
| Zvonimir Bujanović | petak, 13h-16h u (PR2) | srijeda, 11h-13h u (A307) |
Nastavni materijali
| redni broj | tema | link | rješenja |
|---|---|---|---|
| 0. | Osnove Pythona. | ||
| Osnove rada s Gitom. | |||
| 1. | Uvod. Skriptiranje na strani klijenta i skriptiranje na strani servera. | ||
| 2. | HTML forme. | ||
| 3. | Uvod u Flask. | ||
| 4. | Rute u Flasku. Jinja predlošci. Obrada formi. | ||
| 5. | Cookie. Session. | ||
| 6. |
Datoteke. Baze podataka.
Dodatak: Slanje maila. |
||
| 7. | Model-View-Controller. Object-relational mapping. | prepare_db.zip | |
| 8. | Uvod u JavaScript. | ||
| 9. | HTML Document Object Model. | ||
| 10. | Web API za JavaScript. | ||
| 11. | Asinkroni JavaScript. Ajax. | ||
| 12. | REST API. Single page applications. |