Start and duration
  • 8 sessies (24u)
  • Next startdate: 06/01/2021
Location
  • Campus Mechelen
Type of training
  • Further training
Save money on your schooling
  • KMO Wallet

  • Training vouchers
Een drankenpauze is voorzien
Drankpauze

Python voor Gevorderden: why follow this course?

Jullie vroegen ernaar en hij is er nu. Onze nieuwe cursus "Python voor Gevorderden" bevat alle gevorderde topics.

Geavanceerde programmeertechnieken, software engineering en cloud native Python komen aan bod.

Dit alles uiteraard onder leiding van jullie vertrouwde coaches. Bij deze gevorderde training Python wordt een basiskennis van Python verwacht. We gaan praktijkgericht aan het werk, er wordt van jou inzet verwacht en je moet thuis oefenen en herhalen om het maximum uit deze opleiding te halen.

Wil je nog meer, check ook onze nieuwe opleiding Data Science met Python.

Praktisch

Jullie docenten zijn Hans Vandenbogaerde en Bram Vandenbogaerde, beiden gedreven lesgevers met een groot hart voor IT en Python in het bijzonder.

Breng een eigen laptop (PC of Mac) mee naar de les.

Program

Geavanceerde programmeertechnieken met Python (3 avonden)

  • Korte intro Git en GitHub
  • Installatie en gebruik Pycharm IDE
  • Herhaling Python syntax en semantiek
  • Objectoriëntatie
    • (meervoudige) overerving
    • abstract base class
    • first class classes
    • compositie
    • objecten persisteren naar een relationele database
  • Code volgens de PEP8-regels
  • Metaprogramming
    • decorators
    • @staticmethod en @classmethod
    • annotations, type hints en type checking
  • Context managers
  • Verder met object-oriëntatie
    • property decorator
    • method overloading

Software engineering met Python (2 avonden)

  • Sytems & software engineering: wat is het en waarvoor is het van belang
  • Docstrings, docutils, Sphinx
  • Concepten van system design
  • Indelen in packages
  • Versiebeheer
    • Software code management
    • Git: nut, installatie, gebruik
    • Clone project en participeer
    • GitHub
    • Creëer Git-project en beheer
    • Werken met branches, merging en conflicten oplossen
    • Pull requests
  • Werken in virtual environments
  • Unit testen

Cloud native Python (3 avonden)

  • Wat is "Cloud Native Python"
  • Microservices aanbieden met Flask en Json REST API’s
  • Data services en MongoDB
  • Webapplicatie met frontend in Vue.js en backend in Flask Python
  • Secure web apps – gebruik van Auth0
  • Continuous integration en continous delivery met Jenkins
  • Continuous deployment op Amazon Web Services
    • inclusief Flask in productie

For who

Target audience

Iedereen die zich verder wil verdiepen in Python is welkom. Een basiskennis van Python is echter wel verplicht. Als je een hoger-lager spel kan programmeren (computer neemt een getal in gedachten, gebruiker kan gokken en de computer zegt ‘hoger’ of ‘lager’) zit je goed. Als je nog geen Python kent maar wel een andere taal is het interessant je eerst even vertrouwd te maken met de syntax van Python vooraleer aan de cursus te starten.

Artikel

Met deze programmeertalen vind je sowieso een job!

Locations and start data

Date Hour
wo 06/01/2021 19:00 - 22:00
wo 13/01/2021 19:00 - 22:00
wo 20/01/2021 19:00 - 22:00
wo 27/01/2021 19:00 - 22:00
wo 03/02/2021 19:00 - 22:00
wo 10/02/2021 19:00 - 22:00
wo 24/02/2021 19:00 - 22:00
wo 03/03/2021 19:00 - 22:00

This info is purely informative and can change. Contact your campus if you have any question.

  • € 894.19
  • 8 sessies (24u)
  • Drankpauze

Deze opleiding op maat van jouw bedrijf? Of op jouw locatie?

We bezorgen je graag een offerteWe bezorgen je graag een offerte

Price

Excl Incl
Signup fee for this course €739.00 €894.19

Save on your eduction

  • KMO Wallet
  • Training vouchers

We hebben alle kortingen en voordelen gebundeld op één handige pagina. Ga naar overzicht.

  • Campus Antwerpen
  • Campus Mechelen
  • Or on your location
€798.60 €660.00
  • Campus Antwerpen
  • Thomas More Kempen
  • Campus Mechelen
  • Campus Leuven
€640.09 €529.00

Prince2 Foundation

/4 sessies (12u)

  • Campus Antwerpen
  • Campus Mechelen
  • Or on your location
€1197.90 €990.00

Virtualisatie met VMWare

/6 sessies (18u)

New
  • Thomas More Kempen
€768.35 €635.00

Windows PowerShell

/8 sessies (24u)

New
  • Thomas More Kempen
  • Or on your location
€1010.35 €835.00