Man werkt geconcentreerd op een laptop aan een houten tafel in een lichte Nederlandse woning met planten en grote ramen.
Zelfstudie

Programming Python E-Learning

  • Beginner
  • 82 uur
  • Engels

Wil jij leren programmeren in Python of jouw kennis naar een hoger niveau tillen? Met de Programming Python E-Learning ontwikkel je stap voor stap sterke programmeervaardigheden. Je leert van alles, van de basis tot geavanceerde Python-technieken. Bijvoorbeeld (zoek)algoritmen, datastructuren en webontwikkeling met Flask. Daarnaast zul je ontdekken hoe jij Python toe kunt passen binnen realistische projecten en praktijkgerichte situaties. De Programming Python zelfstudie is geschikt voor iedereen die in zijn/haar eigen tempo wil leren programmeren in Python.

9.2
  • Studeren in je eigen tempo
  • 365 dagen toegang

€795,-

Excl. BTW

Ontwikkel jouw Python-programmeervaardigheden

Dit Python zelfstudiepakket bestaat uit verschillende onderwerpen, zoals de basis van programmeren, de principes van Python, de werking van (zoek)algoritmen en datastructuren. Daarnaast krijg jij de mogelijkheid om te oefenen binnen een praktijkgerichte labomgeving. Bovendien kun je online begeleiding van een mentor krijgen. Zo zul je in staat zijn om de opgedane kennis en vaardigheden in praktijk te brengen. Het cursusmateriaal en de labomgeving zijn een jaar lang toegankelijk. Het cursusmateriaal, de labomgeving en de online begeleiding zijn volledig in het Engels.

Algemene omschrijving

The Programming Python E-Learning is entirely in English. As a Dutch IT training provider, we offer the information on this page in Dutch. At the bottom of the page, you will find a brief summary in English. The topics within the Programming Python E-Learning package itself are described in English.

Na aanschaf van de Programming Python E-Learning, is deze maximaal één jaar toegankelijk.

De Programming Python E-Learning is een uitgebreide zelfstudie waarin je alle belangrijke aspecten van programmeren met Python ontdekt. Python is wereldwijd een van de populairste programmeertalen en wordt gebruikt binnen uiteenlopende vakgebieden, zoals webontwikkeling, softwaretesten, data-analyse en kunstmatige intelligentie (AI). Door de Programming Python zelfstudie door te nemen, zul je stap voor stap programmeerkennis in Python opbouwen, zodat je uiteindelijk zelfstandig applicaties kunt ontwikkelen.

Met de Programming Python E-Learning begin je met de basis van programmeren en leer je denken als een programmeur. Vervolgens ga je aan de slag met essentiële Python-principes als functies, lussen, datastructuren en bestandsverwerking. Daarna verdiep jij je in complexere onderwerpen als objectgeoriënteerd programmeren, decorators, foutafhandeling en unit testing.

Naarmate je verder komt met de Programming Python E-Learning, maak je kennis met algoritmen, datastructuren en geavanceerde technieken als logging (logregistratie), concurrent programmeren (gedistribueerd programmeren) en het ontwikkelen en implementeren van webapplicaties met Flask.

Door de combinatie van theorie, praktijkopdrachten en, indien gewenst, online begeleiding van een mentor zul je met de Programming Python E-Learning niet alleen technische kennis opdoen, maar ook praktische inzichten om jouw opgedane Python-expertise toe te passen in realistische situaties. De Programming Python zelfstudie helpt jou om jouw Python-programmeerkennis te ontwikkelen tot een niveau waarop jij zelfstandig softwareoplossingen kunt ontwikkelen.

De Programming Python E-Learning, met meer dan 82 uur aan online cursusmateriaal, is onderverdeeld in de volgende leertrajecten:

  • Introduction to Programming Principles.
  • Learn Python 3.
  • Learn Intermediate Python 3.
  • Recursion and Sorting Algorithms in Python 3.
  • Data Structures in Python 3.
  • Search Algorithms in Python 3.
  • Learn Advanced Python 3.

Doelgroep

De Programming Python E-Learning is ontworpen voor iedereen die wil leren programmeren met Python of zijn/haar bestaande Python-kennis wil verdiepen. Of je nu een beginner bent of al programmeerervaring hebt, de Programming Python zelfstudie helpt jou om in jouw eigen tempo te leren programmeren in Python.

De Programming Python E-Learning is met name geschikt voor de volgende mensen:

  • Beginnende programmeurs die Python willen leren vanaf de basis.
  • Data-analisten en data scientists (datawetenschappers) die Python willen gebruiken voor data-analyse.
  • Softwareontwikkelaars die hun programmeerkennis uit willen breiden door (beter) te leren programmeren in Python.
  • Softwaretesters die Python willen gebruiken voor testautomatisering.
  • Technische consultants die oplossingen willen ontwikkelen met Python.

Wat is inbegrepen?

De Programming Python E-Learning biedt jou een complete leerervaring waarin je stap voor stap leert programmeren in Python. Met de Programming Python zelfstudie krijg je toegang tot uitgebreide leermodules, praktische labopdrachten en online ondersteuning van een Engelstalige mentor om de lesstof goed te begrijpen.

Hier is een overzicht van de inhoud van de Programming Python E-Learning:

  • Cursusmateriaal voor Introduction to Programming Principles.
    • In het introductieleertraject zul je de wereld van programmeren verkennen en hoe jij als een programmeur kunt denken.
  • Cursusmateriaal voor Learn Python 3.
    • In het eerste leertraject ga je aan de slag met de basis van Python. Je leert werken met control flow, lussen, functies, lijsten, tuples, dictionaries, stringmanipulatie, bestandsverwerking en klassen.
  • Cursusmateriaal voor Learn Intermediate Python 3.
    • In het tweede leertraject zul jij je verdiepen in meer geavanceerde Python-principes, zoals functietargumenten, scope, lambda-functies, decorators, objectgeoriënteerd programmeren, foutafhandeling, unit testing, iterators, generators, collections en context managers.
  • Cursusmateriaal voor Recursion and Sorting Algorithms in Python 3.
    • In het derde leertraject leer je hoe algoritmen werken en hoe jij deze efficiënt toe kunt passen. Daarbij krijg je inzicht in tijd- en ruimtecomplexiteit en leer je werken met recursie, merge sort en quicksort.
  • Cursusmateriaal voor Data Structures in Python 3.
    • In het vierde leertraject ontdek je hoe jij belangrijke datastructuren kunt implementeren en gebruiken, zoals linked lists, queues, stacks, trees en graphs.
  • Cursusmateriaal voor Search Algorithms in Python 3.
    • In het vijfde leertraject leer je verschillende zoekalgoritmen toepassen, zoals breadth-first search (BFS), depth-first search (DFS), binary search en graph search.
  • Cursusmateriaal voor Learn Advanced Python 3.
    • In het zesde leertraject werk je met geavanceerde onderwerpen, zoals logging (logregistratie), functioneel programmeren, objectgeoriënteerd programmeren, higher-order functies, SQLite-databases, processen, threads en gelijktijdig programmeren. Ook leer je hoe jij webapplicaties kunt ontwikkelen en implementeren met Flask.
  • Praktische labopdrachten voor het eerste, tweede, vierde, vijfde en zesde leertraject.
    • Het eerste leertraject Learn Python 3 bestaat uit 12 uur aan labopdrachten.
    • Het tweede leertraject Learn Intermediate Python 3 bestaat uit 7 uur aan labopdrachten.
    • Het vierde leertraject Data Structures in Python 3 bestaat uit 2 uur aan labopdrachten.
    • Het vijfde leertraject Search Algorithms in Python 3 bestaat uit 1 uur aan labopdrachten.
    • Het zesde leertraject Learn Advanced Python 3 bestaat uit 4 uur aan labopdrachten.
  • Online begeleiding van een mentor binnen alle leertrajecten.
    • Als je behoefte hebt aan ondersteuning tijdens het leren, dan kun je een Engelstalige mentor om hulp vragen.
  • Praktische oefeningen en kennistoetsen binnen alle leertrajecten.
    • De praktische oefeningen en kennistoetsen helpen jou om de behandelde onderwerpen beter te begrijpen en jouw voortgang gedurende de Programming Python E-Learning te controleren.

Na aanschaf van de Programming Python E-Learning, is deze maximaal één jaar toegankelijk.

Voorkennis

Je hebt geen specifieke voorkennis nodig om te beginnen met de Programming Python E-Learning.

Onderwerpen

Track 0: Introduction to Programming Principles

  • In this learning, you will explore the world of programming. You will learn what it is, how to think like a programmer, and how to do programming.

Track 1: Learn Python 3

  • In this track, the focus will be on fundamental concepts such as control flow, loops, functions, lists, tuples, dictionaries, string manipulation, file handling, and classes with respective code challenges.

Track 2: Learn Intermediate Python 3

  • In this track, focus on function arguments, scope, lambda functions, decorators, OOP, exceptions, unit testing, iterators, generators, collections, context managers, and higher-order functions.

Track 3: Recursion and Sorting Algorithms in Python 3

  • In this track, the focus will be on understanding the time and space complexity of algorithms, recursion, merge sort, and quicksort.

Track 4: Data Structures in Python 3

  • In this track, the focus will be on how to implement and use important data structures like Linked Lists, Queues, Stacks, Trees, and Graphs in Python.

Track 5: Search Algorithms in Python 3

  • In this track, the focus will be on search algorithms like breadth first search, depth first search, binary search, and graph search.

Track 6: Learn Advanced Python 3

  • In this track, the focus will be on logging, functional programming, OOP, higher-order functions, SQLite databases, OS processes, threads, concurrent programming, and Flask deployment.

English Summary

After purchasing the Programming Python E-Learning, it will be available for up to one year.

The Programming Python E-Learning provides extensive course materials to help you develop practical programming skills using Python. Throughout multiple learning tracks, you will gain insight into programming fundamentals, control flow, functions, data structures, object-oriented programming and advanced Python techniques.

The Programming Python E-Learning includes the tracks Introduction to Programming Principles, Learn Python 3, Learn Intermediate Python 3, Recursion and Sorting Algorithms in Python 3, Data Structures in Python 3, Search Algorithms in Python 3, and Learn Advanced Python 3.

Practical labs are included in the Learn Python 3, Learn Intermediate Python 3, Data Structures in Python 3, Search Algorithms in Python 3, and Learn Advanced Python 3 tracks. The Learn Python 3 track includes 12 hours of labs, while Learn Intermediate Python 3 includes 7 hours, Data Structures in Python 3 includes 2 hours, Search Algorithms in Python 3 includes 1 hour, and Learn Advanced Python 3 includes 4 hours of labs.

You also receive guidance from an English-speaking mentor throughout all learning tracks whenever support is needed. In addition, all learning tracks include assessments to help you better understand the topics and monitor your learning progress throughout the Programming Python E-Learning.

Beschikbare opties voor de Python E-Learning

  • Zelfstudie

    € 795 excl. BTW

Vragen over deze zelfstudie?
Neem contact met ons op

Kies voor groei, net als deze organisaties

Ervaringen van onze deelnemers

  • Startel heeft ons echt geholpen om stappen te zetten.

    Bij Meneer Kooi houden we van oplossingen die het werk écht makkelijker maken. AI past daar goed bij. In eerste instantie gebruikten we het vooral individueel. Om bijvoorbeeld sneller te schrijven, ideeën scherper te krijgen en werk te versnellen. Maar de echte winst zit natuurlijk in hoe je het als organisatie inzet.
    Steven van der Heide
    Lees gehele testimonial
  • Sten Numan aan het bellen in het Yelgo kantoor.

    Door onze samenwerking met Startel kunnen we onze mensen helpen om continu te groeien.

    Door onze samenwerking met Startel kunnen we onze mensen helpen om continu te groeien.
    Sten Numan
    Lees gehele testimonial
  • Foto van klant (Jons van der Heul) die aan het werk is.

    Startel bood me de springplank naar een nieuwe carrière.

    Startel heeft veel trainingen om uit te kiezen en tussen sommige zit best wat overlap. In overleg met mij hebben ze een basispakket op maat voor me samengesteld bestaande uit drie cursussen.
    Jons van der Heul
    Lees gehele testimonial
  • Foto van klant (Gerrit Meijering) die aan zijn werkplek zit.

    Startel heeft altijd een passend aanbod op onze vraag.

    Startel ken ik al heel lang. Toen zij nog op hun vorige locatie in Roden zaten, en ik nog bij mijn vorige werkgever werkte, volgde ik al cursussen en trainingen bij ze.
    Gerrit Meijering
    Lees gehele testimonial
  • Foto van klant (Alex Tabak) die aan het typen is.

    De manier waarop Startel opleidt, geeft veel vertrouwen.

    Maar er zijn ook mensen die bijscholing nodig hebben. Zoals de man die ooit systeembeheerder was bij een grote universiteit en die de afgelopen tien jaar door omstandigheden thuis heeft gezeten.
    Alex Tabak
    Lees gehele testimonial
  • Foto van klant (Edwin Schoonbeek) die een boek leest.

    Je merkt aan alles dat Startel geen statisch bedrijf is

    De droom is om Cyber Security Officer (CSO) te worden. Met deze opleidingen ontdek ik of dit beroep echt bij me past. Het fascineert me om de veiligheid in een bedrijf te waarborgen, vooral omdat we steeds meer te maken krijgen met digitale uitdagingen.
    Edwin Schoonbeek
    Lees gehele testimonial
Bekijk alle testimonials

Terugbelverzoek

Wil je meer weten, maar nu even geen tijd?

Laat je gegevens achter, dan nemen wij binnen 2 werkdagen contact met je op

Dé IT-opleider van het noorden

  • Klanten geven ons een 9.2
  • Erkende trainers
  • Ontvang een certificaat na deelname
  • Train op één van onze drie locaties of vanuit huis

Terugbelverzoek

Vul hieronder jouw gegevens in, zodat wij telefonisch contact met je kunnen opnemen.

"*" geeft vereiste velden aan

Laat ons jou terugbellen
Velden met een * zijn verplicht

Vragen of direct contact nodig, bezoek onze contactpagina.

Eliano Patty.

Eliano Patty

Hoofd sales

Offerte

Vraag hier je offerte aan

Je kan eenvoudig een offerte aanvragen voor maatwerk, incompany of losse trainingen. Vul het formulier in en wij nemen snel contact met je op om je wensen door te nemen.

Dé IT-opleider van het noorden

  • Klanten geven ons een 9.2
  • Erkende trainers
  • Ontvang een certificaat na deelname
  • Train op één van onze drie locaties of vanuit huis

Offerte aanvraag

Vul hier al je gegevens in waarvoor je een offerte wilt ontvangen.

"*" geeft vereiste velden aan

Offerte aanvraag
Vul hier al je gegevens in waarvoor je een offerte wilt ontvangen.
Vul hier jouw naam in*
Vermeld eventuele specifieke wensen en het aantal deelnemers.

Vragen of direct contact nodig, bezoek onze contactpagina.

Foto van Fredou Nieuwenhuis met een beige achtergrond.

Fredou Nieuwenhuis

Inside Sales