|
|
|
||
Cílem předmětu je rozšířit znalosti programování v Pythonu a použití XML. Předmět je zaměřen na zpracování XML v Pythonu, tvorbu dynamických stránek v Pythonu a interakci Pythonu s databázemi. Předmět je logickou nástavbou předmětů Skriptovací jazyky, XML technologie a Transformace XML dokumentů. Last update: KOSATAB (24.02.2009)
|
|
||
Studenti budou umět: Zpracovat XML-dat v jazyce Python. Základy dynamických webových aplikací na straně serveru (Python). Základy dynamických webových aplikací na straně klienta (JavaScript a XSLT). Last update: Znamenáček Jiří (19.11.2012)
|
|
||
Lutz, Mark: „Learning Python“. O'Reilly, 2009. ISBN 978-0596158064 Lutz, Mark: „Programming Python“. O'Reilly, 2011. ISBN 978-0596158101 Last update: Znamenáček Jiří (19.11.2012)
|
|
||
http://python.zirael.org/lecture_set-axt.html Last update: Znamenáček Jiří (19.11.2012)
|
|
||
V průběhu semestru se píše jedna písemka. Podmínkou získání zápočtu je vypracování semestrálního projektu. Last update: KOSATAB (24.02.2009)
|
|
||
1. XML and Python rehearsal 2. Python and text processing, transformation to XML 3. Practical issues in Python – debugging, writing modular code 4. Processing of XML in Python – the DOM interface 5. Introduction to object oriented programming in Python I. 6. Introduction to object oriented programming in Python II. 7. Processing of XML in Python – the SAX interface 8. The HTTP protocol 9. Scripting languages for web applications 10. Web applications – client side scripting – Javascript 11. Web applications – server side scripting – Python I. 12. Web applications – server side scripting – Python II. 13. Web applications – interaction of Python with databases I. 14. Web applications – interaction of Python with databases I. Last update: KOSATAB (01.07.2009)
|
|
||
Absolvování předmětů: XML Technologie Transformace a zpracování XML dokumentů Skriptovací jazyky Last update: TAJ143 (19.07.2007)
|
|
||
XML technologie Transformace XML dokumentů Skriptovací jazyky Last update: Znamenáček Jiří (19.11.2012)
|
Teaching methods | ||||
Activity | Credits | Hours | ||
Účast na přednáškách | 1 | 28 | ||
Práce na individuálním projektu | 2 | 56 | ||
Příprava na zkoušku a její absolvování | 1 | 28 | ||
Účast na seminářích | 1 | 28 | ||
5 / 5 | 140 / 140 |
Coursework assessment | |
Form | Significance |
Regular attendance | 10 |
Defense of an individual project | 40 |
Examination test | 30 |
Continuous assessment of study performance and course -credit tests | 20 |