Essential Python

Course information
Prix: Prix sur l'application
Durée: 4
Code du stage: GK2352
GTC: 31
Modalité: Classe à distance


The Python language has been emerging as a very powerful, flexible, and simple programming tool for building all manner of applications. Maybe you're one of the many developers looking get started with Python. If so, then this hands-on language course is just the thing for you.

Note: You are required to bring your own laptop.


  • Experience with a programming language (preferably a C-based language)

Note: No Python knowledge is assumed.


  1. Introduction to Python
  2. Language Basics
  3. Working with Basic Types and Collections
  4. Functions
  5. Classes
  6. Error Handling
  7. File I/O
  8. Iterator Zen
  9. Pythonic / Idiomatic Python
  10. Web Applications in Python (Pyramid)
  11. Database Access via SQLAlchemy (ORM model)
  12. Database Access (NoSQL / MongoDB)
  13. Building Redistributables (Modules and Packages)
  14. Debugging and Unit Testing Python
  15. Labs: n/a         


  •  Install Python and writing basic scripts
  • Language features needed in all applications
  • Advanced functionality such as OO Python, the Pyramid web framework, MongoDB, and Data API
  • Unit testing, debugging, and multi-threaded parallel code in Python


  • Developers who need to be effective with Python immediately after the course



Classe à distance Prochaines dates

La majeure partie de nos formations peuvent maintenant être suivies depuis un site distant, depuis votre bureau quelle que soit la localisation (Sous réserve de pré-requis techniques).Si vous ne trouvez pas la date de votre choix pour ce cours, contactez-nous.

Toutes nos dates
Date & Location Langue Version
13 mars - 16 mars, 2017 Classe à distance
03 avr. - 06 avr., 2017 Classe à distance
26 juin - 29 juin, 2017 Classe à distance
10 juil. - 13 juil., 2017 Classe à distance
02 oct. - 05 oct., 2017 Classe à distance
18 déc. - 21 déc., 2017 Classe à distance

Cette formation a été ajoutée à votre panier.