Inhoud van de opleiding HBO-programma Programmeren in Python Foundation
De opleiding Programmeren in Python Foundation begint met de basis van programmeren. Vervolgens ga je je verder verdiepen in de programmeertaal Python. Je volgt twee modules:
Inleiding programmeren
Deze module behandelt de belangrijkste principes van programmeren. Zo raak je o.a. vertrouwd met een aantal basisbegrippen van een programmeertaal, zoals herhalingslussen, primitieve datatypes, keuze structuren en arrays. Ook maak je kennis met de programmeertaal Java. Een objectgeoriënteerde programmeertaal die werkt met klassen en objecten als programmeerconstructies om het programmeren van programma's sneller én eenvoudiger te maken. Daarbij oefen je in de educatieve programmeeromgeving BlueJ. Na afloop van deze module ben je in staat om een klein programma in Java schrijven.
Programmeren in Python
Deze module gaat uitgebreid in op de programmeertaal Python versie 3.x en de toepassing hiervan in diverse omgevingen: als interactieve taal, als stand-alone applicatie, als server-sided scripttaal (CGI), als clientsided scripttaal (Android platform), als intermediair tussen gebruiker en SQLite, en als schaalbare webapplicatie met behulp van Google Web Engine.
De volgende onderwerpen komen aan bod:
- Oriëntatie op de module
- Aan de slag met de IDE
- Elementaire Python-syntaxis
- Controlestructuren (herhaling en selectie)
- Werken met functies
- Softwarebibliotheken (modules)
- Werken met strings en bestanden
- Testen en debuggen
- Exception-handling
- Gestructureerde datatypen
- Objectgeoriënteerd programmeren in Python
- Gebruik van SQLite binnen Python
- Python en webframeworks