Verdiep je Python skills! Leer geavanceerde functies, werk met bibliotheken en modules, en verover data science, AI, en meer in onze interactieve 3-daagse vervolgcursus.

  • Word een echte Python-expert
  • Vind makkelijker een baan als Python developer
  • Benut de mogelijkheden van Python maximaal
  • Leer complexe applicaties programmeren in Python
  • Pas de meest gebruikte Python-patronen effectief toe

Benut de mogelijkheden van Python maximaal


Python is een toegankelijke en krachtige programmeertaal, ontwikkeld in de jaren negentig. Het gratis Open Source systeem kan worden gebruikt voor scripting, system programming, websites en applicatieontwikkeling op bijna elk platform, en kan overweg met vele soorten bibliotheken en gegevensbestanden. Daardoor kent Python oneindig veel toepassingsgebieden, zoals data science, machine learning en artificial intelligence. Inmiddels wordt Python gebruikt door miljoenen programmeurs wereldwijd. Ontdek de geavanceerde programmeerfuncties van deze veelzijdige programmeertaal in de 3-daagse cursus Python Programmeren Vervolg.

Inhoud

In de cursus Python programmeren voor gevorderden ga je aan de slag met de meer geavanceerde functies binnen Python en leer je gebruikmaken van de uitgebreide Python-bibliotheek. Op dag 1 maak je kennis met het Python data model waarbij gebruik gemaakt wordt van speciale methodes. Daarnaast wordt dieper ingegaan op classes, sub-classes en objecten. Dag 2 en 3 besteed je aan het uitproberen en toepassen van een aantal modules in Python zoal de os, sys en de regulier expressie module. Ook leer je alles over decorators, iterators, generators, context managers, type hinting, en nog veel meer. Ook concepten als multithreading en multi-processing komen aan de orde.

Onderwerpen

In de vervolgcursus Python programmeren komen de volgende onderwerpen aan de orde:

  • Het Python data model met zijn dunder elementen
  • Higher order functies, decorators en lambda expressies
  • Classes, attributes, slots, propertie
  • Class inheritance
  • Class attributes en static attributes
  • Data classes
  • Abstract classes
  • Enumeraties
  • Type hinting
  • Het gebruik van iterators en iterables.
  • Het gebruik van generators.
  • Een aantal standaard modules zoals os, sys, datetime, itertools
  • Reguliere expressies
  • Programmeren met behulp van threads of processen
  • Grafisch programmeren met Python

Doelgroep

Deze training is bedoeld voor ontwikkelaars die kunnen programmeren in Python

Lesmethodiek

Learnit biedt de vervolgcursus Python Programmeren aan als klassikale training. De training vindt plaats in kleine groepen en wordt verzorgd door een ervaren trainer. Theorie en oefenopdrachten wisselen elkaar af, waardoor je het geleerde direct in de praktijk kunt brengen. Je kunt de training volgen op je eigen laptop of op een oefenlaptop van Learnit Training.

Certificaat

Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.

Voorkennis

Om deel te nemen aan de cursus Python Vervolg heb je ervaring met programmeren in Python nodig. Kennis van C, C#, Java, Perl of Visual Basic is handig, maar geen vereiste.

Opmerking

Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.

Taal

De training wordt standaard verzorgd in het Nederlands. De trainer beheerst de Engelse taal. Er kan gebruik gemaakt worden van Engelstalig cursusmateriaal. Bij inschrijving van minimaal 3 deelnemers kan de training ook geheel in het Engels verzorgd worden.

De beste training voor jou

Bij Learnit vind je altijd een training waarmee je verder komt. Van (technische) IT skills tot communicatie of persoonlijk leiderschap. Daarbij kan je kiezen uit de trainingsvorm die jij het prettigst vindt: een klassikale training, een maatwerktraining bij jou op kantoor, een online cursus of een e-learning. Wij hebben voor iedereen de juiste training en trainingsvorm. Want leren op de manier die het best bij jou past, zorgt voor de beste resultaten.

Waarom kiezen voor een training bij Learnit?

  • Altijd en overal persoonlijk

    Persoonlijke aandacht en een prettige sfeer. Of je nou een cursus volgt bij ons, op kantoor of op je pc, wij zorgen dat je je genoeg thuisvoelt om je grenzen te verleggen.

  • Gewoon doen!

    Nieuwe mogelijkheden ontstaan als je in beweging komt. Scherp blijft. Steeds nieuwe stappen zet. Wij stimuleren je om de stap te wagen en er echt voor te gaan.

  • Groeien door kennis en inspiratie

    Ontdek iets nieuws. Versterk je kwaliteiten. En kies je eigen weg. Wij helpen je groeien met trainingen en leervormen die echt bij jou passen.

  • Skills voor de toekomst

    We denken altijd in mogelijkheden en win-win. En we werken elke dag aan nieuwe oplossingen voor morgen. Door opleidingen te bieden waarmee jij goed voorbereid bent op de toekomst.

  • Samen werken aan kwaliteit

    Aan loze beloftes doen wij niet. Maar wel aan kwaliteit, kennis en ervaring. Een breed cursusaanbod mogelijk gemaakt door onze geïnspireerde medewerkers en trainers.

  • Begrijpen en begrepen worden

    We luisteren naar wat er bij jou leeft. Waar jij behoefte aan hebt. Want daar begint onze oplossing, ons maatwerk. Elkaar goed begrijpen en helder communiceren, daar geloven wij in.

Bekijk meer over Learnit

Samen verder komen

Een training volgen bij Learnit betekent samen leren. Samen met jouw ervaren trainer, samen met je cursusgroep of samen met je collega’s. En of je de training nou thuis, op jouw kantoor of op één van onze trainingslocaties volgt, wij zijn altijd bereikbaar om je te helpen. Onze kennis met jou te delen op zo’n manier dat jij er echt wat aan hebt. Samen verder komen door persoonlijke aandacht en elkaar goed begrijpen; daar geloven wij in.

Direct toepassen in je werk

Theorie uit een boekje leren waar je vervolgens weinig mee kan in je werk? Niet bij Learnit! Welke training je ook volgt bij ons, je kan er direct mee aan de slag op je werkplek. Door jouw unieke leerdoelen die je aan het begin van de training samen met de trainer bepaalt. Door de afwisseling van theorie en (interactieve) praktijkopdrachten. En door de uitdagingen waar jij tegenaan loopt in je dagelijks werk mee te nemen naar de training.

Bekijk alle trainingen