Essential Python

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


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 dans nos locaux Prochaines dates

La majeure partie de nos formations peuvent maintenant être suivies depuis un site distant, dans nos locaux de Lille, Rueil ou Lyon. Si vous ne trouvez pas la date de votre choix pour ce cours, contactez-nous.

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