| 
  
   Size: 1824 
  
  Comment:  
 | 
  
   Size: 2866 
  
  Comment:  
 | 
| Deletions are marked like this. | Additions are marked like this. | 
| Line 2: | Line 2: | 
{{attachment:obchod_model.png}}  | 
|
| Line 5: | Line 8: | 
| Line 7: | Line 13: | 
| * Gejza Jenča gejza.jenča@stuba.sk | * Gejza Jenča gejza.jenca@stuba.sk | 
| Line 11: | Line 17: | 
| V stredu 12:00-13:50. Radšej ale konzultuje priamo na cvičení. | V utorok 14:00-15:50. Radšej ale konzultuje priamo na cvičení. | 
| Line 24: | Line 30: | 
| == Repozitáre == === Násobky a delitele === * [[http://bitbucket.org/gjenca/nasobky_a_delitele/ | repo]] * [[http://bitbucket.org/gjenca/nasobky_a_delitele/get/tip.gz | zdrojáky]] === Škola === http://bitbucket.org/gjenca/skola  | 
|
| Line 26: | Line 45: | 
| 1. ''The Definitive Guide to Django: Web Development Done Right'', Adrian Holovaty and Jacob Kaplan-Moss , dostupné na http://www.djangobook.com | 1. ''The Definitive Guide to Django: Web Development Done Right'', Adrian Holovaty and Jacob Kaplan-Moss , dostupné na http://www.djangobook.com/en/2.0 | 
| Line 30: | Line 49: | 
|  1. Color scheme designer, http://colorschemedesigner.com/ 1. Mercurial: The Definitive Guide, http://hgbook.red-bean.com/ 1. Gavin Powell, ''Beginning Database Design'' Wrox (2005)  | 
|
| Line 34: | Line 55: | 
| Vypracovanie projektu vo dvojici s kolegom. Podrobnosti neskôr. | [[/Zadania | Zadania ]] | 
| Line 41: | Line 62: | 
=== Views ===  | 
|
| Line 53: | Line 77: | 
| * [[/Filters | Filtre ]] | |
| Line 54: | Line 79: | 
| === Itermezzo: dekorátory === | === Intermezzo: dekorátory ===  | 
| Line 57: | Line 83: | 
| * [[/NasobkyADeliteleV2.2 | Dekorátor ako trieda]] | |
| Line 62: | Line 89: | 
|  * [[/FormsProjectV2 | Jemnejšia práca s formulármi]] === Aplikácie === * [[/startapp | Aplikácie]] - nástroj pre členenie projektu === Models === * [[/SimpleModel | Jednoduchý model a práca s ním ]] * [[/BetterModel | Viac prepojených modelov ]] * [[/Admin | Administratívna aplikácia ]] === Sessions === * [[/Session | Sedenia ]] === Ostatné === * [[/PoznamkyMercurial | Poznámky k mercurialu]] * [[/PoznamkyDjango | Poznamky k Djangu ]]  | 
Programovanie Internetových aplikácií
 
2008/09 -- LS
Vyučujúci
Gejza Jenča gejza.jenca@stuba.sk
Konzultačné hodiny
V utorok 14:00-15:50. Radšej ale konzultuje priamo na cvičení.
Stručná osnova predmetu
- Stručný úvod do djanga
 - Templates, Contexts
 - Views
 - Models
 - Administratívna aplikácia
 - Podpora viacerých užívateľov
 - Vzorová aplikácia v djangu
 - Samostatný miniprojekt
 
Repozitáre
Násobky a delitele
Škola
Literatúra a web stránky
The Definitive Guide to Django: Web Development Done Right, Adrian Holovaty and Jacob Kaplan-Moss , dostupné na http://www.djangobook.com/en/2.0
Dokumentácia na http://www.djangoproject.com/
HTML and CSS Tutorials, http://www.htmldog.com/
Jak psát web, http://www.jakpsatweb.cz/
Color scheme designer, http://colorschemedesigner.com/
Mercurial: The Definitive Guide, http://hgbook.red-bean.com/
Gavin Powell, Beginning Database Design Wrox (2005)
Podmienky na zápočet
Materiály
Základy
Views
Templates
Hello, world verzia 3 - so šablónami
Hello, world verzia 4 - now with goodbye! (dedenie v šablónach)
Hello, world verzia 5 - skratka render_to_response
Projekt násobky a delitele - zhrnutie doterajších vedomostí
Intermezzo: dekorátory
Násobky a delitele s dekorátormi - trocha funkcionálneho programovania
Forms
Aplikácie
Aplikácie - nástroj pre členenie projektu
Models
Sessions

