SubjectsSubjects(version: 949)
Course, academic year 2023/2024
  
Applied XML Technologies - N143012
Title: Aplikované XML technologie
Guaranteed by: Department of Informatics and Chemistry (143)
Faculty: Faculty of Chemical Technology
Actual: from 2013
Semester: both
Points: 5
E-Credits: 5
Examination process:
Hours per week, examination: 2/2, C+Ex [HT]
Capacity: winter:unknown / unknown (unknown)
summer:unknown / unknown (unknown)
Min. number of students: unlimited
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Level:  
For type:  
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
Last update: KOSATAB (24.02.2009)
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ů.
Aim of the course - Czech
Last update: Znamenáček Jiří Ing. (19.11.2012)

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

Literature - Czech
Last update: Znamenáček Jiří Ing. (19.11.2012)

Lutz, Mark: „Learning Python“. O'Reilly, 2009. ISBN 978-0596158064

Lutz, Mark: „Programming Python“. O'Reilly, 2011. ISBN 978-0596158101

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

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

Requirements to the exam - Czech
Last update: KOSATAB (24.02.2009)

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.

Syllabus -
Last update: KOSATAB (01.07.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.

Entry requirements - Czech
Last update: TAJ143 (19.07.2007)

Absolvování předmětů:

XML Technologie

Transformace a zpracování XML dokumentů

Skriptovací jazyky

Registration requirements - Czech
Last update: Znamenáček Jiří Ing. (19.11.2012)

XML technologie

Transformace XML dokumentů

Skriptovací jazyky

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

 
VŠCHT Praha