In deze e-learning Python 3-cursus leer je de grondbeginselen van deze veelzijdige programmeertaal, ook zonder voorkennis. Je werkt met functies, modules, strings en data.

  • Toegankelijk leren programmeren in je eigen tempo
  • Een jaar lang toegang tot al het lesmateriaal
  • Veelzijdige basis voor scripts, data en web
  • Praktische oefeningen, quizzen en video's
  • Direct toepasbaar op echte projecten

Python is wereldwijd een van de populairste programmeertalen. In deze e-learning maak je in ongeveer 32 uur kennis met Python 3, van variabelen en functies tot lists, loops en bestandsbeheer. Een jaar lang toegang tot alle video's, quizzen en oefeningen.

Omschrijving

In deze e-learning cursus Python 3 maak je kennis met een van de meest gebruikte programmeertalen ter wereld. Je werkt in ongeveer 32 uur door de grondbeginselen heen, ook als je nog geen programmeerervaring hebt. De cursus wordt in het Engels aangeboden en blijft een jaar lang toegankelijk na activering.

Je doorloopt lezingen, video's, quizzen en oefeningen waarin onderwerpen als variabelen, functies, strings, lists, dictionaries, loops, exception-afhandeling en het werken met bestanden en modules aan bod komen. Ook leer je pakketten installeren met pip en kennismaken met conventies zoals PEP8 en Pylint. Stap voor stap bouw je zo een stevige basis op in Python 3.

Onderwerpen

In deze e-learning kom je onder andere de volgende onderwerpen tegen:

  • De werking van Python en zijn plek tussen andere programmeertalen
  • Literals, opmerkingen, variabelen en gegevenstypen
  • Gegevens uitvoeren met print() en gebruikersinvoer verzamelen
  • Functies definiëren en oproepen, met parameters en argumenten
  • Eenvoudige modules aanmaken en importeren
  • Wiskunde in Python en het werken met willekeurige modules
  • Strings: basics, ingebouwde functies, speciale karakters en opmaak
  • Strings indexeren, opdelen en bewerken met operatoren en methoden
  • Lists, tuples, ranges, dictionaries en sets
  • De parameters *args en **kwargs
  • Virtuele omgevingen en pakketten installeren met pip
  • Conditions, loops en generatorfuncties
  • List comprehension
  • Exception-afhandeling
  • De modules time en datetime
  • Werken met bestanden en mappen via os en os.path
  • Schone code schrijven met PEP8 en Pylint

Resultaat

Na deze e-learning kun je zelfstandig programmeren in Python 3. Je werkt met variabelen, functies en gegevenstypen, je maakt eigen modules en importeert bestaande, en je verwerkt gebruikersinvoer. Je weet hoe je tekenreeksen opmaakt, lijsten en dictionaries gebruikt en pakketten installeert met pip. Ook ga je aan de slag met condities, loops, exception-afhandeling en het werken met bestanden en mappen. Daarmee heb je een stevige basis om Python in te zetten voor scripts, applicaties, data-analyse of websites.

Doelgroep

Deze e-learning is geschikt voor iedereen die wil leren programmeren met Python 3. Of je nu nog geen programmeerervaring hebt of al bekend bent met een andere programmeertaal, je leert in deze cursus stap voor stap de grondbeginselen van Python.

De cursus is interessant voor (aankomende) ontwikkelaars, data-analisten, testers, systeembeheerders en studenten die Python willen inzetten voor scripts, applicaties, data-analyse of websites. Je volgt de cursus in je eigen tempo en op een moment dat jou uitkomt.

Lesmethodiek

Deze cursus volg je volledig online in je eigen tempo. Je werkt je in ongeveer 32 uur door alle lezingen, video's, quizzen en oefeningen heen. Een jaar lang na activatie heb je toegang tot het complete materiaal, zodat je rustig kunt herhalen wat je lastig vindt. De voertaal van de e-learning is Engels.

Voorkennis

Voor deze e-learning heb je geen voorkennis van programmeren nodig. Kun je overweg met een computer en heb je zin om te leren? Dan kun je direct aan de slag. Een basisniveau Engels is handig, want de cursus is in het Engels.

Opmerkingen

Het betreft hier een e-learning cursus in de Engelse taal. De cursussen op eigen tempo zijn ons betaalbare alternatief voor cursisten die de flexibiliteit zoeken om in hun eigen tempo te leren. De inhoud wordt online geleverd met behulp van video's, quizzen en oefeningen. De cursussen zijn geschreven door deskundige instructeurs.

Incompany

Wil je deze training organiseren voor een hele groep of meerdere groepen? Dit kan voordelig zijn. We kunnen bijvoorbeeld de inhoud geheel op jouw organisatie afstemmen en een hele groep trainen is bovendien voordeliger.

Gaat het om grote aantallen of een complete academy? Daar komt veel bij kijken. Denk bijvoorbeeld aan planning en communicatie, het inventariseren en afstemmen van de doelen en inhoud van de training. Of aan niveauverschillen, feedback mechanismen en borging. Gelukkig heeft Learnit een rijke ervaring op dit gebied (meer dan 25 jaar) en we helpen je graag bij dit proces.

Vraag hier een offerte aan

De beste training voor jou

Bij Learnit vind je altijd een training waarmee je verder komt. Van (technische) IT skills tot communicatie of persoonlijk leiderschap. Daarbij kan je kiezen uit de trainingsvorm die jij het prettigst vindt: een klassikale training, een maatwerktraining bij jou op kantoor, een online cursus of een e-learning. Wij hebben voor iedereen de juiste training en trainingsvorm. Want leren op de manier die het best bij jou past, zorgt voor de beste resultaten.

Deelnemers volgen een klassikale training bij Learnit

Waarom kiezen voor een training bij Learnit?

  • Altijd en overal persoonlijk

    Persoonlijke aandacht en een prettige sfeer. Of je nou een cursus volgt bij ons, op kantoor of op je pc, wij zorgen dat je je genoeg thuisvoelt om je grenzen te verleggen.

  • Gewoon doen!

    Nieuwe mogelijkheden ontstaan als je in beweging komt. Scherp blijft. Steeds nieuwe stappen zet. Wij stimuleren je om de stap te wagen en er echt voor te gaan.

  • Groeien door kennis en inspiratie

    Ontdek iets nieuws. Versterk je kwaliteiten. En kies je eigen weg. Wij helpen je groeien met trainingen en leervormen die echt bij jou passen.

  • Skills voor de toekomst

    We denken altijd in mogelijkheden en win-win. En we werken elke dag aan nieuwe oplossingen voor morgen. Door opleidingen te bieden waarmee jij goed voorbereid bent op de toekomst.

  • Samen werken aan kwaliteit

    Aan loze beloftes doen wij niet. Maar wel aan kwaliteit, kennis en ervaring. Een breed cursusaanbod mogelijk gemaakt door onze geïnspireerde medewerkers en trainers.

  • Begrijpen en begrepen worden

    We luisteren naar wat er bij jou leeft. Waar jij behoefte aan hebt. Want daar begint onze oplossing, ons maatwerk. Elkaar goed begrijpen en helder communiceren, daar geloven wij in.

Bekijk meer over Learnit
Trainer en cursisten werken samen tijdens een Learnit-training

Samen verder komen

Een training volgen bij Learnit betekent samen leren. Samen met jouw ervaren trainer, samen met je cursusgroep of samen met je collega’s. En of je de training nou thuis, op jouw kantoor of op één van onze trainingslocaties volgt, wij zijn altijd bereikbaar om je te helpen. Onze kennis met jou te delen op zo’n manier dat jij er echt wat aan hebt. Samen verder komen door persoonlijke aandacht en elkaar goed begrijpen; daar geloven wij in.

Direct toepassen in je werk

Theorie uit een boekje leren waar je vervolgens weinig mee kan in je werk? Niet bij Learnit! Welke training je ook volgt bij ons, je kan er direct mee aan de slag op je werkplek. Door jouw unieke leerdoelen die je aan het begin van de training samen met de trainer bepaalt. Door de afwisseling van theorie en (interactieve) praktijkopdrachten. En door de uitdagingen waar jij tegenaan loopt in je dagelijks werk mee te nemen naar de training.

Cursist past het geleerde direct toe op de werkplek

Reviews

Wat anderen zeggen over deze training

Cursus Python 3 Training E-learning reviews - Gemiddeld cijfer 8.5

  • “Ik vind de cursus zeer geschikt voor wie de wereld van embedded system wil begrijpen. De 4 dagen waren wel nodig, er zijn tal van onderwerpen besproken. Zeer interessant.”

    M. Brinker, Ericsson ETM- Embedded development met Python of C++
    Beoordeling 8.2
  • “Leuke, interessante training voor een eerste basis te leggen om aan de slag te gaan met Python”

    Sander Huitema, Nederlandse Gasunie N.V.- Programmeren in Python
    Beoordeling 8.6
  • “Uitgebreide behandeling van de ins en outs van Python, met vooral praktisch bruikbare tips. Op een compacte en begrijpelijke manier gebracht door de 'Pythonista' Andre van Wieringen. Hij heeft ons in 3 lesdagen echt naar een 'higher level' gebracht. Zeker aan te bevelen!”

    Paul de Vries, Xsens Technologies B.V.- Programmeren in Python
    Beoordeling 8.7
  • "Een prettige manier om de basics van Python te leren kennen en daar ook mee verder te komen na de cursus. Een aanrader!"

    - Python programmeren basis
  • “Een training op maat door een deskundig, ervaren en gemotiveerde trainer. Een goede afwisseling tussen theorie en praktijk.”

    Rowan Klein Gunnewiek, Nedap N.V.- Embedded development met Python of C++
    Beoordeling 8.0
  • “Ik heb deze training naar volle tevredenheid gevolgd. Een zeer goede trainer met veel praktijkervaring wist de lesstof voor mij en mijn collega's met aansprekende voorbeelden en opdrachten duidelijk over te brengen. Ik kan deze cursus eenieder aanraden die in een korte tijd bekend wil raken met Python.”

    Robin van Schaik, Albelli B.V.- Programmeren in Python
    Beoordeling 8.3
  • “Een uitstekende training, met goede balans tussen theorie en praktijk.”

    R. van Bemmelen- Embedded development met Python of C++
    Beoordeling 8.4
  • “Goede praktisch inleiding in Python. Je leert om zelfstandig te kunnen programmeren.”

    Fred Uiterweerd, Stichting ICTU- Programmeren in Python
    Beoordeling 7.7
  • “Goed en leuk!”

    S. Lemm - Gunnebo Doetinchem- Python programmeren basis
    Beoordeling 8.4
  • “Intensief en inspirerend!”

    Christiaan Kusters, AFM- Programmeren in Python
    Beoordeling 8.1
  • “Als je kennis wil maken met Python en benieuwd bent wat het jouw kan brengen in je werkzaamheden of prive is dit zeker een aanbeveling!”

    R. Koopman - Fokker- Python programmeren basis
    Beoordeling 10.0
  • “De training heeft mij in 2 dagen een goed beeld gegeven van Python, de basics, de mogelijkheden maar ook het zelf bezig zijn en oefenen hier van. Nu is de drempel voor mij lager om het zelf te gaan gebruiken.”

    Frederica Janga, Nederlandse Gasunie N.V.- Programmeren in Python
    Beoordeling 7.7
  • “Een zeer goede inleiding tot embedded control.”

    O. Einfinger, FMTC- Embedded development met Python of C++
    Beoordeling 8.1
  • “Of je nu meer wilt weten van Python, of juist wilt weten wat Python is, of toch zelf wilt gaan programmeren is deze cursus leuk / overzichtelijk / uitdagend genoeg om zowel de starter als iemand die al een programmeertaal kent te boeien en bezig te houden.”

    R. Schenk, Sanitair-Installatie Hoogendoorn B.V.- Python programmeren basis
    Beoordeling 9.5
  • “Zeer geschikt voor mensen die willen beginnen met python.”

    J. Banken - Enexis- Python programmeren basis
    Beoordeling 9.0
  • “Een goede c / embedded c beginnerscursus, waar snel door de stof wordt gegaan, waardoor er veel stof behandeld kan worden. Er is voldoende afwisseling tussen theorie en praktijk. Deze cursus is ook geschikt voor mensen met enige (hobby) programmeer ervaring.”

    Kiman Velt, Nedap N.V.- Embedded development met Python of C++
    Beoordeling 8.3
  • “Goede 3 daagse basistraining met voldoende inhoud en ruimte voor oefencases.”

    P. Janssen - Enexis- Python programmeren basis
    Beoordeling 8.2
  • “Prima training, direct toepasbaar. Cursus gegeven door een leraar met ervaring in gebruik van Python. Echt een aanrader!!”

    R.A.A. van Vliet, STEricsson- Python Programming
    Beoordeling 8.4
  • “De cursus heeft mij een goede start gegeven om het embedded systeem, waar ik op het bedrijf mee werk, beter te leren begrijpen.”

    R. van Putten, Rhosonics Analytical BV- Embedded development met Python of C++
    Beoordeling 8.0

Learnit reviews

Veelgestelde vragen

De e-learning Python 3 duurt ongeveer 32 uur en je krijgt een jaar lang toegang vanaf het moment dat je de cursus activeert. In dat jaar kun je alle lezingen, video's, quizzen en oefeningen onbeperkt herhalen. Zo bepaal je zelf je tempo en kun je onderdelen opnieuw doorlopen als je iets nog niet helemaal beheerst. De cursus wordt aangeboden in het Engels.

Nee, voor de e-learning Python 3 heb je geen voorkennis nodig. De cursus is opgezet voor beginners en neemt je stap voor stap mee in de grondbeginselen van Python, ook als je nog nooit hebt geprogrammeerd. Je leert met duidelijke voorbeelden, video's, quizzen en oefeningen. De cursus wordt aangeboden in het Engels, dus enige beheersing van Engels is wel handig.

Ja, de e-learning Python 3 is ontworpen voor beginners zonder programmeerervaring. Python staat bekend om zijn intuïtieve opzet en het gebruik van indentatie, waardoor de code goed leesbaar is. Je leert stap voor stap de grondbeginselen aan de hand van duidelijke voorbeelden, video's, quizzen en oefeningen. Na afloop kun je zelfstandig programmeren in Python 3.

De e-learning Python 3 wordt aangeboden in het Engels. Alle lezingen, video's, quizzen en oefeningen zijn Engelstalig. Een redelijke beheersing van het Engels is dus handig om de stof goed te kunnen volgen. De cursus blijft een jaar lang toegankelijk na activatie, zodat je in je eigen tempo door de Engelstalige content kunt werken.

In de e-learning Python 3 leer je de grondbeginselen van Python: variabelen, gegevenstypen, functies, parameters en modules. Je werkt met strings, lists, tupels, dictionaries en sets. Daarnaast behandel je conditions, loops, exception handling, list comprehension, virtuele omgevingen en pakketten installeren met pip. Ook komen de modules time, date-time en os aan bod, plus codestandaarden zoals PEP8 en Pylint.

Ja, na afronding van de e-learning Python 3 ontvang je een certificaat van deelname. Dit certificaat toont aan dat je de grondbeginselen van Python beheerst, zoals functies, modules, strings, lists, loops en exception handling. Je kunt het toevoegen aan je cv of LinkedIn-profiel om je nieuwe programmeervaardigheden zichtbaar te maken voor werkgevers of opdrachtgevers.

Een gratis tutorial of boek werkt prima als je heel gedisciplineerd bent en zelf een leerpad samenstelt. Deze e-learning is interessant als je een gestructureerd traject wilt waarin de onderwerpen in een logische volgorde aan bod komen, van literals en variabelen tot list comprehensions, exception handling en PEP8. Je krijgt ongeveer 32 uur aan lesmateriaal met video's, quizzen en oefeningen, en de cursus blijft een jaar lang toegankelijk na activatie. Dat is praktisch als je in je eigen tempo wilt werken zonder zelf bronnen te hoeven verzamelen. De cursus wordt in het Engels aangeboden. Voor iemand die voor het eerst leert programmeren biedt deze opzet meer houvast dan losse YouTube-video's, en meer interactie dan een boek.

Deze e-learning behandelt Python 3, de actuele en ondersteunde versie van de taal. Python 2 is sinds januari 2020 end-of-life en krijgt geen updates of beveiligingspatches meer. Python 3 verschilt op een aantal punten van Python 2: print is een functie (print()) in plaats van een statement, strings zijn standaard Unicode, en integer-deling werkt anders. Vrijwel alle moderne bibliotheken, frameworks en tutorials richten zich op Python 3. Voor nieuwe projecten, data-analyse, scripting of webontwikkeling is Python 3 de standaard. In deze cursus leer je in ongeveer 32 uur de grondbeginselen van Python 3, inclusief functies, datatypes, modules, pip, conditions, loops en exception-afhandeling. Je leert dus direct de versie die je in de praktijk gebruikt.

Na ongeveer 32 uur studie kun je zelfstandig kleine Python-scripts en eenvoudige programma's schrijven. Denk aan een script dat bestanden in een map hernoemt of sorteert (via de modules os en os.path), een rekenprogramma dat gebruikersinvoer verwerkt, of een simpele data-verwerking met lijsten en dictionaries. Je kunt eigen functies en modules maken, externe pakketten installeren met pip in een virtuele omgeving, en fouten netjes afvangen met exception handling. Voor data-analyse, een complete webapplicatie of machine learning is dit een startpunt, geen eindpunt. Die domeinen vragen vervolgcursussen in bibliotheken zoals pandas, Django of scikit-learn. De e-learning legt de basis waarop je die specialisaties zelfstandig verder kunt oppakken.

Python staat bekend als een van de meest toegankelijke programmeertalen voor beginners. De syntax leunt op inspringen (indentatie) in plaats van accolades zoals in Java of JavaScript, waardoor code visueel rustiger oogt en dichter bij gewone Engelse zinnen blijft. Waar Java sterk getypeerd is en veel boilerplate vraagt, is Python dynamisch getypeerd: je schrijft minder regels om hetzelfde resultaat te krijgen. JavaScript draait primair in de browser, terwijl Python breder inzetbaar is voor scripts, data-analyse, automatisering, back-end-applicaties en websites. Door het grote aantal beschikbare bibliotheken en de gratis installatie op vrijwel elk platform is Python een logische eerste taal. In deze e-learning leer je in ongeveer 32 uur de grondbeginselen, inclusief functies, datastructuren, modules en pakketbeheer met pip, zodat je daarna eenvoudiger kunt doorstromen naar andere talen of specialisaties.

Python is een van de meest gebruikte talen voor data-analyse (met bibliotheken zoals pandas en NumPy), webontwikkeling (Django, Flask), scripting en automatisering, en machine learning. Deze e-learning is een inleidende cursus van ongeveer 32 uur en dekt de grondbeginselen: variabelen, functies, datatypes, loops, exception-afhandeling, werken met bestanden en mappen, en pakketten installeren met pip. Je leert ook virtuele omgevingen opzetten en de PEP8-stijlconventies kennen. Dat is de basis die je nodig hebt voordat je doorstroomt naar een specialisatie. Voor data-analyse of webframeworks volg je daarna een vervolgtraject met de specifieke libraries van dat vakgebied. Deze cursus geeft je het fundament; de richting kies je daarna zelf op basis van waar je Python voor wilt inzetten.

Voor deze e-learning Python 3 heb je een computer met internetverbinding en een moderne browser nodig om de video's, quizzen en oefeningen te volgen. Python 3 zelf is gratis te downloaden en draait op vrijwel elk platform: Windows, macOS en Linux. Zware hardware is niet nodig, want Python is licht en de oefeningen zijn klein van schaal. In de cursus leer je ook werken met virtuele omgevingen en het installeren van pakketten met pip, dus je hoeft die kennis vooraf niet te hebben. Een editor of IDE installeren komt aan bod in de lesstof. Praktisch advies: gebruik een laptop of desktop in plaats van een tablet, omdat je veel zelf code typt en uitvoert tijdens de oefeningen.