Opleiding: Leren programmeren in Python

Leren programmeren in Python

In deze Python cursus leer je de basis van programmeren in Python en de unieke kenmerken van Python, van algoritmiek tot object-oriëntatie. De programmeertaal Python is eenvoudig te leren en makkelijk toepasbaar op veel IT-disciplines zoals Big Data, Artificial Intelligence, Machine Learning en Cyber Security. Python wordt gebruikt voor van alles: van scripts voor systeembeheer en installatiesoftware in Linux, tot webapplicaties, grafische user interfaces en automatisering. Dankzij de ingebouwde objectgeoriënteerde aanpak en de enorme standaardbibliotheek is Python bovendien ideaal voor rapid application development: snel en efficiënt bouwen zonder telkens opnieuw het wiel uit te vinden. Deze cursus is voor iedereen die nog weinig tot geen programmeerervaring heeft.

Deze cursus gaat altijd door (startgarantie).

Voor wie is de training?

Deze Python cursus is voor iedereen zonder programmeerkennis die Python willen leren en zelfstandig willen programmeren zoals (toekomstige) softwareontwikkelaars.

Wat levert de training jou op?

Omdat we steeds de koppeling maken tussen theorie en praktijk, merk je snel dat je de concepten echt gaat begrijpen. Je oefent met het schrijven van eigen functies en modules, leert hoe je fouten kunt opvangen met exception handling en maakt kennis met de uitgebreide Python Standard Library. Op de laatste dag ga je met GenAI en vibe coding aan de slag. Je oefent hoe je goede prompts opstelt om nuttige code te genereren. Daarnaast leer je hoe je AI-code beoordeelt en hoe je deze code combineer met eigen werk. Ook wordt aandacht besteed aan foutafhandeling: AI schrijft soms code die niet optimaal is of zelfs niet werkt, dus het is belangrijk om kritisch te kijken en zelf de regie te houden.

Voorkennis

Er is geen voorkennis nodig.

Taal

Deze training wordt gegeven in het Nederlands.

Meer weten?

Heb je vragen of wil je meer informatie? Neem dan vrijblijvend contact op via info@signon.nl

of bel ons op 020 – 820 83 62.

Vervolgtraining

Na het volgen van de training leren programmeren met Python kun je deze gerelateerde trainingen volgen:

  • Python Advanced training

Inhoud training leren programmeren in Python

Tijdens deze vijfdaagse cursus werk je toe naar het zelfstandig kunnen schrijven van Python-code. Je leert eerst de essentie van programmeren in het algemeen: hoe vertaal je een probleem naar een oplossing met behulp van algoritmes? Daarbij komt ook de belangrijkste programmeerterminologie aan bod, zodat je vertrouwd raakt met begrippen die in alle programmeertalen terugkomen. Van daaruit ga je concreet aan de slag met Python: je leert de syntax, werkt met variabelen en datatypes en ontdekt hoe flow control werkt. Ook maak je kennis met veelgebruikte constructies zoals strings, lists en dictionaries, en krijg je inzicht in hoe Python omgaat met mutable en immutable objecten. Verder verdiep je je in onderwerpen als bits en bytes, de representatie van getallen in binair, octaal en hexadecimaal, bestanden en encoding.

Onderwerpen

  • Inleiding algoritmiek
  • Basistypes
  • Programmastructuren
  • Meer over sequences en strings
  • Meer over lists
  • Bits en bytes
  • Bestanden
  • Encoding
  • Meer over dictionaries, tuples en sets
  • Functies
  • Modules
  • Meer over functies
  • Exceptions
  • Globaal overzicht Python Standard Library
  • Introductie object-oriëntatie
  • Object-oriëntatie en classes in Python
  • Reguliere expressies (bonusonderwerp)

Lesmethodes

Kies de lesmethode die het best bij je past. Deze training kun je op de volgende manieren volgen:

  • Klassikaal op locatie

    Deze training wordt gegeven op verschillende trainingslocaties in Nederland. Net als bij de Virtual Classroom training zijn er medewerkers van verschillende bedrijven aanwezig. Volledig verzorgd, inclusief uitgebreide lunch.
  • Klassikaal online

    Deze online training volg je vanaf kantoor of vanuit huis. Je hebt direct contact met de trainer en andere deelnemers. De trainer begeleidt je bij eventuele vragen en kan indien nodig op jouw scherm meekijken. Deze online training vindt plaats via Microsoft Teams, dit kun je gratis gebruiken. Je ontvangt voorafgaand aan de training uitleg hoe dit te gebruiken.
  • In-company / Maatwerk

    In een op maat gemaakte training wordt alleen datgene behandeld dat relevant is voor jouw werksituatie en/of bedrijf. Dit maakt deze training zeer effectief. Beschikbaar in het Nederlands, Engels en Duits. Afhankelijk van het aantal deelnemers (minimaal 4) kan de korting wel oplopen tot 50% t.o.v. de klassikale training. Meer info of scherpe offerte aanvragen.

Microsoft Partner – Silver Data Analytics

SignOn bezit de status Microsoft Partner – Silver Data Analytics en toont daarmee aan dat de kennis, vaardigheden en prestaties van een bijzonder hoog niveau zijn. We laten hiermee zien volledig op de hoogte te zijn van de nieuwste technieken over Microsoft Power BI en Big Data.

STAP-budget

Bij deze training kan je gebruik maken van het STAP-budget. STAP staat voor Stimulering Arbeidsmarkt Positie. Hiermee stelt de overheid voor iedereen €1.000,- scholingsbudget beschikbaar. Je mag dit bedrag gebruiken voor één training, opleiding of cursus. Meer info over het STAP-budget.

Cedeo erkenning: wat betekent dit voor u?

Cedeo is een begrip als het gaat om opleidingen. Er zijn circa 300 Cedeo-erkende instituten in Nederland. Met een keuze voor een Cedeo-erkende leverancier weet u daarom zeker dat u een keuze maakt voor één van de betere opleidingsinstituten.
Meer...
€3.845
ex. BTW
Aangeboden door
SignOn ICT Trainingen+ B.V.
Onderwerp
Python
Niveau
Looptijd
5 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Virtueel
wo 23 sep. 2026
Virtueel
do 29 okt. 2026
Virtueel
wo 6 jan. 2027
Virtueel
do 11 mrt. 2027
Virtueel
do 13 mei 2027
Keurmerken aanbieder
UWV scholingsvoucher
Erkend keurmerk
NBA
Koninklijke NBA - PE punten
VRC - De Vereniging van Registercontrollers
Microsoft Learning Partner
Cisco Authorized Learning Partners
Cedeo Maatwerk
EXIN
ASL