Python Software Engineer

De programmeertaal Python is niet meer weg te denken in de softwareontwikkeling en is in verschillende situaties en onder uiteenlopende omstandigheden in te zetten. Met MicroPython voor ingebedde toepassingen en Python 3 als motor voor scripts en applicaties zijn er nauwelijks situaties waarin Python niet de eerste keus is, zowel voor beginners als specialisten.
Course Overview
- Cursus 1
Programmeren in Python
Python is een superpopulaire programmeertaal die bijna overal voor gebruikt kan worden, zoals kleine en (hele) grote webtoepassingen, in wetenschap en techiek en voor de software van koffiemachines. De taal is bedacht door de Nederlander Guido van Rossum en wordt gebruikt door duizenden bedrijven en miljoenen programmeurs over de hele wereld. De taal is eenvoudig in het gebruik maar krachtig in de mogelijkheden. En dat maakt programmeren in Python een stuk gemakkelijker en handiger dan in andere programmeertalen.
- Cursus 2
Inleiding in RESTful API’s
De cursus Inleiding in RESTful API's biedt een introductie tot het concept van RESTful API's en hoe mensen en systemen op het internet met elkaar communiceren via HTTP. Deze cursus richt zich op het begrijpen van de basisprincipes van RESTful API's en het verkennen van de fundamentele functies die ze bieden. Tijdens de cursus leren de deelnemers hoe webbrowsers verbinding maken met websites en hoe RESTful API's worden gebruikt om gegevens en functionaliteit tussen verschillende applicaties uit te wisselen. Ze zullen de basisprincipes van HTTP-protocollen begrijpen en hoe deze worden toegepast bij het ontwerpen en implementeren van RESTful API's.
- Cursus 3
Webtoepassingen maken met Python & Flask
In deze cursus krijgt de deelnemer informatie over de module Flask in combinatie met het gebruik ervan in de programmeertaal Python. Er worden kleine en grotere webtoepassingen gemaakt in combinatie met databases via SQLAlchemy en webpagina templates met Jinja2.
- Cursus 4
Datamining met Python
De cursus Datamining met Python sluit aan op onze cursus Programmeren in Python.
- Cursus 5
Webtesten met Cucumber, Selenium en Python
In de cursus Webtesten met Cucumber, Selenium en Python leert de deelnemer werken met de Behavior Driven Testing filosofie, die mogelijk wordt gemaakt door Behave. Behave is evenals Cucumber een combinatie van Gherkin met een programmeertaal, maar in plaats van Ruby of Java maakt Behave gebruik van de programmeertaal Python.
- Cursus 6
Robot Framework
Het Robot Framework is een set van open source Python modules die het automatiseren van testuitvoering op alle niveau's van testen vergemakkelijkt. Het framework is eenvoudig te installeren op alle voorkomende platformen en is breed inzetbaarheid bij het automatiseren van zowel API als UI testen. In de cursus worden alle facetten van de installatie, het gebruik van Library Keywords, variabelen, logica en uitbreidingen in de vorm van User Keywords behandeld.
- Cursus 7
Internet of Things met M5StickC en UIFlow
Een goedkope M5StickC met de grafische programmeeromgeving UIFlow is hét toegangskaartje tot het maken van eigen internet of things toepassingen.









