Python Advanced Training

Leren programmeren in Python voor gevorderden

Deze training is ontwikkeld voor Python programmeurs met ambitie om meer complexere programma’s in Python te kunnen schrijven.

In 6 avonden leer je op locatie in Amstelveen hoe je complexere applicaties met Python ontwikkelt.

Gábor Nyer verzorgt deze training.

Voor wie is deze training?

Deze training is geschikt voor Python programmeurs met ambitie om meer complexere programma’s in Python te kunnen schrijven.

Resultaat

  • Je bent in staat om complexere applicaties te ontwikkelen.
  • Je kent diverse standaard applicatie-bouwblokken en best-practices.
  • Je kunt applicaties maken die meerdere taken tegelijkertijd kunnen uitvoeren, zoals bijvoorbeeld een database en het netwerk benaderen.

Benodigde voorkennis

Behandelde Python versies: 2 en 3

Modules:

  1. Basic buildingblocks of applications: configuration files, argument parsing, file operations, logging, signals
  2. Writing tests: unittest, pytest
  3. Working with files and the filesystem: filesystem, CSV, JSON, YAML
  4. Interacting with databases: SQLite, SQLAlchemy ORM
  5. Introduction to concurrency: threading, multiprocessing, concept: Global Interpreter Lock (GIL)
  6. Network programming Primer: built-in capabilites, simple web service
+ BESCHRIJVING

Voor wie is deze training?

Deze training is geschikt voor Python programmeurs met ambitie om meer complexere programma’s in Python te kunnen schrijven.

Resultaat

  • Je bent in staat om complexere applicaties te ontwikkelen.
  • Je kent diverse standaard applicatie-bouwblokken en best-practices.
  • Je kunt applicaties maken die meerdere taken tegelijkertijd kunnen uitvoeren, zoals bijvoorbeeld een database en het netwerk benaderen.

Benodigde voorkennis

+ ONDERWERPEN

Behandelde Python versies: 2 en 3

Modules:

  1. Basic buildingblocks of applications: configuration files, argument parsing, file operations, logging, signals
  2. Writing tests: unittest, pytest
  3. Working with files and the filesystem: filesystem, CSV, JSON, YAML
  4. Interacting with databases: SQLite, SQLAlchemy ORM
  5. Introduction to concurrency: threading, multiprocessing, concept: Global Interpreter Lock (GIL)
  6. Network programming Primer: built-in capabilites, simple web service

Over de trainer

Gábor Nyers

Gábor is ervaren trainer en heeft al meerdere Python programmeer trainingen verzorgd bij ITGilde. Gabor is ervaren data center infrastructuur expert, gespecialiseerd in Linux, Python, OpenStack en Ceph.

Meer over Gábor

Details

Duur: 6 avonden.
Locatie: ITGilde, Amstelveen.

Cursus startdatum: 5 september.
Cursus avonden: 05, 07, 12, 14, 19, 21 september 2017.
Cursustijden: 18.00 – 21.30u.

Prijs: 1.250 euro, exclusief 21% BTW.

Inclusief: Cursus boek incl. opdrachten, referentie materiaal, voorbeeld code (in het Engels, in de vorm van PDF), VM met direct inzetbare programmeeromgeving, koffie/thee en lichte maaltijden.

Inschrijven

Hoe werkt de inschrijving voor deze training?

Nadat we jouw inschrijving hebben ontvangen, is jouw plek gereserveerd en nemen we contact met je op. Je ontvangt dan een factuur en zodra wij jouw betaling hebben ontvangen, ben je verzekerd van een plaats in de training.

Vervolg training

  • Advanced Object Oriented Programming
  • Django Introduction
  • Introduction to Cloud API’s RHCE ® Training

Voor organisaties

In company Python training

Deze training verzorgen wij ook in company en op maat.

Groepsprijzen

Voor groepsprijzen, neem contact op met Pieter Izeboud (06-525 490 99).