Python Basis
Startdata en plaatsen
placeApeldoorn 13 jun. 2023 tot 27 jun. 202310% korting Toon roosterevent 13 juni 2023, 09:00-16:00, Apeldoorn event 20 juni 2023, 09:00-16:00, Apeldoorn event 27 juni 2023, 09:00-16:00, Apeldoorn |
placeVirtual Classroom 13 jun. 2023 tot 27 jun. 202310% korting Toon roosterevent 13 juni 2023, 09:00-16:00, Virtual Classroom event 20 juni 2023, 09:00-16:00, Virtual Classroom event 27 juni 2023, 09:00-16:00, Virtual Classroom |
placeApeldoorn 11 jul. 2023 tot 25 jul. 2023Toon rooster event 11 juli 2023, 09:00-16:00, Apeldoorn event 18 juli 2023, 09:00-16:00, Apeldoorn event 25 juli 2023, 09:00-16:00, Apeldoorn |
placeVirtual Classroom 11 jul. 2023 tot 25 jul. 2023Toon rooster event 11 juli 2023, 09:00-16:00, Virtual Classroom event 18 juli 2023, 09:00-16:00, Virtual Classroom event 25 juli 2023, 09:00-16:00, Virtual Classroom |
placeApeldoorn 15 aug. 2023 tot 29 aug. 2023Toon rooster event 15 augustus 2023, 09:00-16:00, Apeldoorn event 22 augustus 2023, 09:00-16:00, Apeldoorn event 29 augustus 2023, 09:00-16:00, Apeldoorn |
placeVirtual Classroom 15 aug. 2023 tot 29 aug. 2023Toon rooster event 15 augustus 2023, 09:00-16:00, Virtual Classroom event 22 augustus 2023, 09:00-16:00, Virtual Classroom event 29 augustus 2023, 09:00-16:00, Virtual Classroom |
placeApeldoorn 12 sep. 2023 tot 26 sep. 2023Toon rooster event 12 september 2023, 09:00-16:00, Apeldoorn event 19 september 2023, 09:00-16:00, Apeldoorn event 26 september 2023, 09:00-16:00, Apeldoorn |
placeVirtual Classroom 12 sep. 2023 tot 26 sep. 2023Toon rooster event 12 september 2023, 09:00-16:00, Virtual Classroom event 19 september 2023, 09:00-16:00, Virtual Classroom event 26 september 2023, 09:00-16:00, Virtual Classroom |
placeApeldoorn 10 okt. 2023 tot 24 okt. 2023Toon rooster event 10 oktober 2023, 09:00-16:00, Apeldoorn event 17 oktober 2023, 09:00-16:00, Apeldoorn event 24 oktober 2023, 09:00-16:00, Apeldoorn |
placeVirtual Classroom 10 okt. 2023 tot 24 okt. 2023Toon rooster event 10 oktober 2023, 09:00-16:00, Virtual Classroom event 17 oktober 2023, 09:00-16:00, Virtual Classroom event 24 oktober 2023, 09:00-16:00, Virtual Classroom |
placeApeldoorn 14 nov. 2023 tot 28 nov. 2023Toon rooster event 14 november 2023, 09:00-16:00, Apeldoorn event 21 november 2023, 09:00-16:00, Apeldoorn event 28 november 2023, 09:00-16:00, Apeldoorn |
placeVirtual Classroom 14 nov. 2023 tot 28 nov. 2023Toon rooster event 14 november 2023, 09:00-16:00, Virtual Classroom event 21 november 2023, 09:00-16:00, Virtual Classroom event 28 november 2023, 09:00-16:00, Virtual Classroom |
placeApeldoorn 13 dec. 2023 tot 21 dec. 2023Toon rooster event 13 december 2023, 09:00-16:00, Apeldoorn event 20 december 2023, 09:00-16:00, Apeldoorn event 21 december 2023, 09:00-16:00, Apeldoorn |
placeVirtual Classroom 13 dec. 2023 tot 21 dec. 2023Toon rooster event 13 december 2023, 09:00-16:00, Virtual Classroom event 20 december 2023, 09:00-16:00, Virtual Classroom event 21 december 2023, 09:00-16:00, Virtual Classroom |
Beschrijving
De cursus behandelt de verschillende aspecten van het programmeren in Python. U leert omgaan met de uitgebreide Python-standaardbibliotheek waardoor u al snel complexe programma’s kunt bouwen.
Tijdens de cursus Python Basis komen aan de hand van praktijkvoorbeelden verschillende onderwerpen aan bod.
U zult leren hoe een project opgesteld kan worden, waarbij u gebruikt maakt van zelfgeschreven-, third-party- en built-in modules. In deze projecten zult u werken met lokale gegevens en krijgt u voorbeelden te zien van het verkrijgen van data via het internet (API’s). Gegevens zullen eerst worden opgeslagen in Python collecties (lijsten en dictionaries), waarna ook aandacht zal zijn voor Object …
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
De cursus behandelt de verschillende aspecten van het programmeren in Python. U leert omgaan met de uitgebreide Python-standaardbibliotheek waardoor u al snel complexe programma’s kunt bouwen.
Tijdens de cursus Python Basis komen aan de hand van
praktijkvoorbeelden verschillende onderwerpen aan bod.
U zult leren hoe een project opgesteld kan worden, waarbij u
gebruikt maakt van zelfgeschreven-, third-party- en built-in
modules. In deze projecten zult u werken met lokale gegevens en
krijgt u voorbeelden te zien van het verkrijgen van data via het
internet (API’s). Gegevens zullen eerst worden opgeslagen in Python
collecties (lijsten en dictionaries), waarna ook aandacht zal zijn
voor Object Oriënted Programming en de veelgebruikte module Pandas.
Om crashes tijdens het uitvoeren van python programma’s te
voorkomen, zult u ook leren hoe u fouten met behulp van exceptions
kunt afvangen. Na afloop van deze cursus bent u klaar voor het
programmeren in Python. Wilt u nog verder leren? Dan zijn de
cursussen
Python Gevorderd of
Python en Datascience een mooi vervolg op deze cursus.
Dag 1: Tijdens deze eerste cursusdag zult u kennis maken met
collecties (lijsten & dictionaires) en het definiëren van
functies. Deze functies bevatten een x-aantal regels code die u met
één aanroep op verschillende plaatsen in uw code kunt
(her)gebruiken. Functies schrijven wordt veel in de praktijk
gedaan, waardoor het ook niet altijd nodig is om zelf
functionaliteit op te stellen. Daarom leert u welke
functionaliteiten beschikbaar zijn in de built-in modules en hoe u
extra onderdelen (third-party modules) kunt installeren. Aan de
hand van praktijkvoorbeelden (o.a. gegevens van het internet
ophalen) leert u hoe deze modules gebruikt kunnen worden. Na deze
dag kunt u: nuttige functies schrijven en gebruiken. de
eigenschappen van de collectie data-typen van Python benoemen en
deze datatypen gebruiken. gebruik maken van verschillende built-in
modules. third-party packages installeren en gebruiken. beschrijven
hoe gegevens via het internet (via een API) met Python modules zijn
op te halen.
Dag 2: Deze tweede dag staat in het teken van bestanden. Dit zijn
onder andere het opsplitsen van uw python code naar zelfgemaakte
modules/packages en het lezen/schrijven van tekstbestanden. Bij
deze handelingen zult u merken dat de scripts groter en complexer
beginnen te worden en dat meer data wordt verwerkt. Hierbij kunnen
(onvoorziene) fouten ontstaan die uw programma’s doen vastlopen. Om
crashes te voorkomen zult u leren hoe u exceptions kunt afvangen en
zelf foutmeldingen kunt opstellen. Na deze dag kunt u: een
projectstructuur aanmaken door Python scripts op te delen naar
verschillende modules. met Python navigeren binnen een operating
system (OS) en bestanden lezen/schrijven. fouten tijdens het
uitvoeren van code afvangen met exceptions.
Dag 3: Tijdens de laatste dag van de training worden de puntjes op
de i gezet. Dit is onder andere het combineren van onderwerpen uit
voorgaande cursusdagen, maar ook de introductie van twee veel
gebruikte Python onderdelen. Dit is het principe van object
oriënted programming (OOP) en de third-party package Pandas. OOP is
een programmeer paradigma waarmee u datastructuren kunt definiëren.
Met deze datastructuren wordt geprobeerd om de echte wereld te
modelleren naar digitale objecten. In deze objecten worden zowel
data als functionaliteiten opgeslagen. Pandas is daarentegen een
python package die veel wordt gebruikt voor het lezen-,
bewerken-/analyseren- en het wegschrijven van gegevens. Na deze dag
kunt u: basisprincipes van Object Oriënted Programming beschrijven.
basisverwerkingen uitvoeren met de third-party package Pandas.
- De cursist kent de vele mogelijkheden van Python.
- De cursist kent een groot aantal bibliotheken binnen Python.
- De cursist kent een groot aantal specifieke Python concepten.
- De cursist kan met behulp van Pythoncode eenvoudige problemen
oplossen.
Geo-ICT Training Center, Nederland is gevestigd in Apeldoorn en geeft vanuit 4 locaties in Nederland meer dan 200 CAD, GIS, Geodesie, Data-Analyse, Databases, Programmeer cursussen. Daarnaast zijn we mede-ontwikkelaars van de MBO Geo, Data en Design opleiding.
Blijf op de hoogte van nieuwe ervaringen
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.