This course will lead students through a series of progressively advanced Python topics, wherein each topic consists of lecture, group discussion, comprehensive hands-on lab exercises, and lab review. This content is “skills-centric,” designed to train attendees in essential, advanced and web development-related Python skills, coupling the most current, effective techniques with the soundest coding practices.
The course is practical and hands-on, teaching students how to Leverage OS services, code graphical interfaces for applications, create modules, create and run unit tests, define classes, interact with network services, query databases, process XML data and much more. This comprehensive course provides an in-depth exploration of working with the programming language, not an academic overview of syntax and grammar.
Note: In order to provide the broadest range of courses and class dates for this class, this course may be taught by either Wintellect or one of our training Partners.
Geared for experienced Python programmers, Advanced Python Programming is a practical, hands-on Python training course that thoroughly explores intermediate to advanced level topics and skills, teaching students how to leverage a wide variety of Python language features and services. It will appeal to developers who desire a practical, hands-on approach to learning rather than an academic overview of syntax and grammar. Students will immediately be able to apply their training to real world work.
This course is appropriate for experienced Python programmers. Students should be able to write simple Python scripts, using basic data types, program structures and the standard Python library.