Linux, Python, Perl and other training courses and seminars: Python & XML Training Course

Python & XML Training Course


XML is an acronym for eXtensible Markup Language. It is meta language designed to transport and store data. It is also a set of rules for encoding documents and data in machine-readable form. The design goals of XML emphasize simplicity, generality, and usability over the Internet.
Python is a programming language which is powerful and easy to learn. Python comes with an abundance of XML processing solutions. Python and XML are two languages which can work very well in together. This seminar combines two courses: It is a comprehensive introduction into XML for beginners and a complete Python course for novices.


Target Group:
This seminar is aimed at those who need both a detailed course in XML and an introduction in Python.

Content:
In what can sometimes look like a Jungle of programming languages, Python is not just another language to add to the list. Python is a language which stands out from the pack, because it is easy to learn and to read due to its clear, intuitive syntax and structure. Also, development is much faster with Python. In addition, it runs on nearly any machine and operating system. This last point is very important when considering the use of XML and Python. One of the main design aspects of XML have been data portability. Lots of XML processing solutions are available for Python. In this course you will both the fundamentals of Python and the concepts of XML. In the usual Bodenseo way, we use many practical examples and exercises to deepen your understanding of Python.
  • Introduction in XML
    • Roots of XML
    • Definition of XML
    • Advantages of XML
    • XML in browsers and editors
    • XML and rendering with CSS and XSL
    • well-formed and valid XML documents
    • DTD and XML Schemata
    • XML in HTML with XSLT
  • Introduction in Python
    • Fundamentals
    • Conditional Statements
    • Loops
    • Lists, Tuples and Dictionaries
    • Functions and recursive functions
    • File Handling
    • Modules and Packages
  • XML Processing with Python
    • Automatic generation of XML documents
    • DOM with Python
    • Walking through XML trees
    • Sax and Python




Dates:
  • From Mon, 7th May, 2012 until Fri, 11th May, 2012 (5 days)
  • From Mon, 11th Jun, 2012 until Fri, 15th Jun, 2012 (5 days)
  • From Mon, 16th Jul, 2012 until Fri, 20th Jul, 2012 (5 days)
  • From Mon, 13th Aug, 2012 until Fri, 17th Aug, 2012 (5 days)
  • From Mon, 3rd Sep, 2012 until Fri, 7th Sep, 2012 (5 days)

Duration:
5 days

The price for this course:
$ 639,- per day (exclusive of HST)


Attention:
The price of this course includes participation in the seminar and board and lodging in a 4-star hotel.

© The content and the images of this website are underlying copyright as described in the Imprint.