Python programmeren vervolg incompany

Een driedaagse training alleen voor jullie groep. Jullie kiezen de datum en de plek, en de trainer stemt de inhoud vooraf af op jullie praktijk.

4,6 op Google NRTO-keurmerk
  • Op maat: afgestemd op het niveau en de doelen van jullie team
  • Trainers uit de praktijk, die het vak zelf doen
  • Bij jullie, bij ons of online, op een datum die jullie uitkomt
  • In het Nederlands of Engels, in de taal van jullie voorkeur

Waar de training over gaat

Je kent de basis van Python en wilt verder. In deze vervolgcursus leer je werken met het Python data model, object-georiënteerd programmeren op niveau, decorators, generators en concurrency. Zo schrijf je code die professioneler, sneller en beter onderhoudbaar is.

Lees het volledige programma van Python programmeren vervolg

Zo gaat een incompany training

  1. AanvraagJe vertelt ons om welke training het gaat, met hoeveel mensen en ongeveer wanneer. Je krijgt een offerte met een vaste prijs voor de groep.
  2. AfstemmenWe bespreken wat de groep al kan en wat er na afloop anders moet. De trainer past voorbeelden en oefeningen daarop aan.
  3. De trainingOp de dag en plek die jullie kozen, met cursusmateriaal voor iedere deelnemer.
  4. Na afloopIedere deelnemer krijgt een certificaat van deelname.

Praktische informatie

Duur
Driedaagse
Groep
Alleen jullie eigen mensen
Locatie
Bij jullie op kantoor, op een van onze locaties of online
Datum
Jullie kiezen
Taal
Nederlands of Engels
Inbegrepen
Cursusmateriaal en een certificaat van deelname
Prijs
Vaste prijs per groep, in een offerte op maat

Veelgestelde vragen over Python programmeren vervolg incompany

Waar vindt de incompany training Python programmeren vervolg plaats?

Waar het jullie uitkomt: bij jullie op kantoor, op een van onze trainingslocaties of online. Jullie kiezen ook de datum.

Kan de inhoud worden afgestemd op onze organisatie?

Ja. Voor de training bespreken we met jullie wat de groep al kan, waar het in de praktijk schuurt en wat er na afloop anders moet gaan. De trainer gebruikt voorbeelden en oefeningen uit jullie eigen werk.

Hoe groot mag de groep zijn?

Dat hangt af van de training. Bij een vaardigheidstraining werken we liever met een kleine groep, zodat iedereen echt kan oefenen. Gaat het om meer mensen, dan plannen we meerdere groepen of een vast traject.

Wat kost Python programmeren vervolg incompany?

Je krijgt een vaste prijs voor de hele groep, in een offerte op maat. Met een groep is dat voordeliger dan iedereen los inschrijven.

Kan de training in het Engels?

Ja. Bij incompany verzorgen we de training in de taal van jullie voorkeur, Nederlands of Engels. Zet het in je aanvraag.

Krijgen de deelnemers een certificaat?

Ja, iedere deelnemer krijgt na afloop een certificaat van deelname.

Hoe vraag ik een offerte aan?

Via het offerteformulier: noem de training, het aantal deelnemers en waar en wanneer jullie het ongeveer willen. Een adviseur neemt daarna contact met je op.

Wat leer ik in de cursus Python programmeren vervolg?

Je leert geavanceerde Python-features zoals het Python data model, classes met overerving, decorators, iterators, generators, context managers en type hinting. Ook werk je met standaardmodules zoals os, sys, datetime, itertools en re, en maak je kennis met multithreading, multiprocessing en grafisch programmeren.

Voor wie is deze vervolgcursus Python bedoeld?

De cursus is bedoeld voor ontwikkelaars, scripters en data-analisten die al kunnen programmeren in Python en hun kennis willen verdiepen. Je wilt verder dan de basis en op een professioneel niveau Python-code schrijven.

Welke voorkennis heb ik nodig?

Je hebt ervaring met de basis van Python: variabelen, functies, lijsten, dictionaries, control flow en eenvoudige scripts. Heb je de Learnit-cursus Python programmeren gevolgd of vergelijkbare kennis opgedaan, dan sluit je goed aan.

Hoe is de cursus opgebouwd?

Je volgt drie aaneengesloten cursusdagen klassikaal in een kleine groep. Theorie en oefenopdrachten wisselen elkaar af, zodat je elk concept meteen in code toepast. Dag 1 staat in het teken van het data model en object-georiënteerd programmeren, dag 2 en 3 behandelen modules, decorators, generators en concurrency.

Krijg ik een certificaat na afloop?

Ja, je ontvangt na succesvolle deelname een Learnit-certificaat van deelname. Daarmee laat je zien dat je de geavanceerde onderdelen van Python beheerst.

Mag ik mijn eigen laptop meenemen?

Ja, je kunt op je eigen laptop werken zodat je in een vertrouwde omgeving programmeert. Heb je geen geschikte laptop bij de hand, dan stelt Learnit een oefenlaptop voor je beschikbaar.

Wat is het verschil tussen iterators en generators in Python?

Een iterator is een object dat de iteratorprotocollen __iter__ en __next__ implementeert en waarden een voor een teruggeeft. Een generator is een eenvoudige manier om een iterator te schrijven met het sleutelwoord yield. Generators houden hun staat automatisch bij en zijn geheugenefficiënt, omdat ze waarden lazy produceren in plaats van een hele lijst in het geheugen op te bouwen.

Wanneer gebruik ik multithreading en wanneer multiprocessing in Python?

Multithreading is geschikt voor I/O-bound taken zoals netwerkverkeer of bestandsoperaties, omdat threads tijdens wachten andere taken kunnen oppakken. Multiprocessing gebruik je voor CPU-bound taken, zoals zware berekeningen. Door de Global Interpreter Lock (GIL) draaien Python-threads niet echt parallel op meerdere cores, terwijl processen dat wel doen.

Python programmeren vervolg voor jullie team?

Vraag vrijblijvend een offerte aan, je hoort snel van een adviseur.

Eigen groepvaste prijs, offerte op maat
Vraag offerte aan