Cursus Python Basis
In deze cursus leer je programmeren in Python, de meest populaire programmeertaal van dit moment, tevens ook een van de makkelijkste om mee te beginnen. Met deze cursus kan je alle kanten op, Python wordt namelijk gebruikt voor web development, softwareontwikkeling en kunstmatige intelligentie. Er wordt een basis gelegd in je programmeerervaring waarna je je kunt gaan specialiseren in de richting die jou het beste ligt. Aan het einde van deze cursus kan je je eigen Python code schrijven en debuggen, werken met conditionele- en controle flows, functies schrijven, loops bouwen, en nog veel meer. Deze cursus is praktisch ingesteld en we gaan direct zelf aan de slag, er is geen ervaring vereist.
Wat leer je in deze cursus?
In deze cursus leer je alle fundamenten van Python, en daarmee ook de kunst van het programmeren in het algemeen. Naast het maken van uitdagende opdrachten gaan we onze eigen projecten coderen in Python. Naast het opdoen van programmeerervaring zul je je probleemoplossend vermogen ontwikkelen. We werken in Jupyter Notebook, een open source webapplicatie in je browser, waarin we Python code kunnen schrijven en uitvoeren. Je gaat direct zelf aan de slag en je wordt intensief begeleidt. Er worden steeds nieuwe onderwerpen geïntroduceerd in een online omgeving door de docent. Per onderwerp maken we zelf opdrachten in Python. Denk aan het automatiseren van simpele processen, leren werken met data en het maken van programma’s die communiceren met de gebruiker.
Welke voorkennis heb je nodig?
Basis Engels (de cursus wordt gegeven in het Nederlands, begrippen in Python zijn Engels)
Programmeerervaring is geen vereiste!
Voor wie is deze cursus bedoeld?
Deze basiscursus is voor iedereen die wil leren programmeren in Python op een praktische en uitdagende manier. Er is een enorme vraag naar ICT’ers, en deze cursus is een goede springplank om je verder ontwikkelen in verschillende richtingen binnen deze wereld.
Op wat voor functietitels bereidt deze cursus u voor?
- (Back-end) developer
- Software developer
- Web developer
- BI-specialist / Datamanager
- Automation engineer
Wat is een logisch vervolg op deze cursus?
Na deze cursus kan het een goed idee zijn om je programmeerkennis te verbeteren met andere programmeertalen. Denk bijvoorbeeld aan de cursus HTML5 & CSS3 Basis of Javascript Basis.
- Basis
- Syntax
- Variabelen
- Jupyter notebook
- Printen
- Rekenen
- Data types
- Strings
- Integers
- Floats
- Lists
- Tuples
- Dictionaries
- Sets
- Booleans
- Functies
- Functie basics
- Argumenten
- Return statement
- Control flow
- If / elif / else statements
- While statements
- For loops
- Iterators
- Range
- List comprehension
- Break
- Continue
- Pass
- Libraries
- Geavanceerd
- Pip
- Libraries
- Bestanden lezen
1
Startdatum en locatie
Mocht er geen geschikte datum tussen zitten, neem dan contact op voor de mogelijkheden.
Start: | Locatie: | Alle lesdagen: |
ma 26 apr | Online klassikaal | , |