Essential Python

Course information
Prix: EUR 2 400,00 (hors TVA)
Durée: 4
Code du stage: GK2352
GTC: 31

Résumé

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.

Pré-requis

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

Note: No Python knowledge is assumed.

Contenu

  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         

Objectifs

  •  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

Participants

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

Certification

n/a

Prochaines dates

Dates disponibles sur demande. Nous consulter

Fiche détaillée

Télécharger le programme complet: Essential Python

Toutes nos dates
Date & Location Langue Version
février
27 févr. - 02 mars, 2017 Mechelen (Zandvoortstraat 1) Inter en présentiel
mars
13 mars - 16 mars, 2017 Nieuwegein (Iepenhoeve 5) Inter en présentiel
13 mars - 16 mars, 2017 Classe à distance
avril
03 avr. - 06 avr., 2017 Virtual Learning
03 avr. - 06 avr., 2017 London - Old Broad Street Inter en présentiel
03 avr. - 06 avr., 2017 Classe à distance
18 avr. - 21 avr., 2017 Amsterdam (Kingsfordweg 43) Inter en présentiel
mai
16 mai - 19 mai, 2017 Mechelen (Zandvoortstraat 1) Inter en présentiel
juin
26 juin - 29 juin, 2017 Eindhoven (Evoluon Noord Brabantlaan 1) Inter en présentiel
26 juin - 29 juin, 2017 Classe à distance
juillet
10 juil. - 13 juil., 2017 Virtual Learning
10 juil. - 13 juil., 2017 London - Old Broad Street Inter en présentiel
10 juil. - 13 juil., 2017 Classe à distance
24 juil. - 27 juil., 2017 Nieuwegein (Iepenhoeve 5) Inter en présentiel
septembre
25 sept. - 28 sept., 2017 Amsterdam (Kingsfordweg 43) Inter en présentiel
octobre
02 oct. - 05 oct., 2017 Virtual Learning
02 oct. - 05 oct., 2017 London - Old Broad Street Inter en présentiel
02 oct. - 05 oct., 2017 Classe à distance
09 oct. - 12 oct., 2017 Mechelen (Zandvoortstraat 1) Inter en présentiel
31 oct. - 03 nov., 2017 Nieuwegein (Iepenhoeve 5) Inter en présentiel
décembre
18 déc. - 21 déc., 2017 Virtual Learning
18 déc. - 21 déc., 2017 Eindhoven (Evoluon Noord Brabantlaan 1) Inter en présentiel
18 déc. - 21 déc., 2017 London - Old Broad Street Inter en présentiel
18 déc. - 21 déc., 2017 Classe à distance

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