SubjectsSubjects(version: 984)
Course, academic year 2011/2012
  
   
Applied XML Technologies - N143012
Title: Aplikované XML technologie
Guaranteed by: Department of Informatics and Chemistry (143)
Faculty: Faculty of Chemical Technology
Actual: from 2010 to 2012
Semester: both
Points: 5
E-Credits: 5
Examination process:
Hours per week, examination: 2/2, C+Ex [HT]
Capacity: winter:unlimited / unlimited (unknown)
summer:unknown / unknown (unknown)
Min. number of students: unlimited
State of the course: taught
Language: Czech
Teaching methods: full-time
Level:  
Additional information: http://předmět je vyučován pouze v zimním semestru
Note: course can be enrolled in outside the study plan
enabled for web enrollment
you can enroll for the course in winter and in summer semester
Guarantor: Znamenáček Jiří Ing.
Examination dates   Schedule   
Annotation - Czech
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)
Literature - Czech

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)
Requirements to the exam - Czech

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)
Syllabus -

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)
Learning resources - Czech

http://python.zirael.org/lecture_set-axt.html

Last update: Znamenáček Jiří (19.11.2012)
Learning outcomes - Czech

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)
Entry requirements - Czech

Absolvování předmětů:

XML Technologie

Transformace a zpracování XML dokumentů

Skriptovací jazyky

Last update: TAJ143 (19.07.2007)
Registration requirements - Czech

XML technologie

Transformace XML dokumentů

Skriptovací jazyky

Last update: Znamenáček Jiří (19.11.2012)
 
VŠCHT Praha