Introductie in Python – Mogelijkheden en Code Begrijpen

Introductie in Python – Mogelijkheden en Code Begrijpen

Wist je dat….

Vijfhart is verkozen tot opleider van het jaar door Computable

Algemeen

Auto’s, productielijnen, home automation, telefonie, er is tegenwoordig weinig meer waarin computerprogramma’s ontbreken. Maar aan de basis van al die software ligt code – code in een bepaalde programmeertaal. Vanwege de kracht, veelzijdigheid en eenvoud wordt de programmeertaal Python hier veel voor gebruikt.

Over deze training
Deze 3-daagse Python cursus is ontwikkeld als kennismaking met Python. Hierdoor ligt de nadruk van deze cursus op het begrijpen van code en blijft het zelf programmeren beperkt tot het aanpassen en uitbreiden van bestaande scripts.

In deze training leer je:
– Over essentiële aspecten van programmeren in het algemeen en van de programmeertaal Python in het bijzonder.
– De basisprincipes van Python (“The Zen of Python”) kennen.
– De opvallende syntax van Python te doorgronden. (Deze is nogal afwijkend t.o.v. andere programmeertalen).
– Scripts te begrijpen en (indien noodzakelijk) kleine aanpassingen aan te brengen.

Waarom je verdiepen in Python?
Kennis van de programmeertaal Python is in veel beroepen (DevOps, data scientist, network engineer, etc.) een pré. Doordat programmeren in deze taal redelijk eenvoudig te leren is, is het een veel gevraagde specialisatie in vacatures. Daarnaast is de programmeertaal Python bij uitstek interessant voor mensen die zich bezighouden met kunstmatige intelligentie, big data, cyber security-projecten en machine learning. Hierdoor is de verwachting dat de vraag naar kennis van Python in de toekomst alleen maar verder toeneemt.

Doel

  • De mogelijkheden van Python en de code begrijpen.

Doelgroep

Heb jij nog geen programmeerervaring maar wil je Python begrijpen? Dan is deze Introductie in Python echt wat voor jou.

Wil je leren programmeren in Python? Volg dan onze 5-daagse Python cursus: Leren Programmeren in Python. In deze cursus ga je echt zelf aan de slag met programmeren in Python op een eigen Raspberry PI Computer.

Heb je al enige ervaring met het programmeren van andere talen? Dan adviseren wij je om de 3-daagse Python cursus: De programmeertaal voor ervaren programmeurs te volgen.

Voorkennis

Onderstaande voorkennis is vereist:

Voor het volgen van de cursus is geen programmeerervaring nodig.

Bijzonderheden

De Python trainingen die wij aanbieden verzorgen wij inhoudelijk vanuit AT Computing, al 30 jaar dé open-source specialist en onderdeel van de Vijfhart Groep. De voordelen hiervan zijn dat je werkt met experts die actief zijn in de opensource community, die eigen cursusmateriaal ontwikkelen en up-to-date houden. Niet voor niets heeft AT Computing een NPS score van +40.Would you like to follow one of our Python courses in English? That is possible in our open schedule or in-company. Contact us for more information.
Persoonlijk advies?

Onderwerpen

  • Inleiding
    • Positionering
    • Eigenschappen
    • Toepassingen
    • Gebruik
    • Scripting
  • Basistypes
    • De verschillende datatypes van Python en hun eigenschappen
    • Expressies en operatoren
    • String operaties
    • Slices
    • Mutable versus immutable
  • Programmastructuren
    • Indentatie als blokstructurering
    • Code style (PEP8)
    • Control structures if-elif-else, for-else en while-else
    • Statements break, continue en pass
    • Inleiding tot exception afhandeling (EAFP)
  • Data types in detail
    • Sequences in het algemeen
    • Specifieke string methods
    • Twee varianten van string-formattering
    • Specifieke list methods en list comprehension
    • Functies sorted, reversed en enumerate
    • Gebruik van dictionaries, tuples en sets
    • Gerelateerde methods voor deze data types
  • Files en Data encodering
    • Benadering van binaire versus tekstuele files
    • Verschillende open modes
    • Gebruik van stdin, sdtdout en stderr
    • Unicode en data encodering
    • Data types bytes en bytearray
  • Functies
    • Functies bouwen, docstrings, parameter overdracht, return waarden
    • Functies als parameter
    • Scope regels
    • Generator functies
    • Lambda expressies
    • Geneste functies
    • Functies map en filter
  • Modules
    • Argumenten voor moduleren
    • Modules gebruiken
    • Modules maken
    • Een test-harnas in een module
    • Docstrings
  • Globaal overzicht van Python Standard Library
    • Opvragen van commandoregel parameters, programma exit
    • Tijdsfuncties
    • Filenaam-globbing
    • Filesysteem tree walk
    • Gebruik van subprocessen
    • Eenvoudige netwerkfaciliteiten
    • Serialisatie
    • Reguliere expressies (uitgebreid)

Planning & Prijs

Pageloader
Alle prijzen zijn excl. BTW.
Meer informatie over incompany of maatwerk
Cursus: Introductie in Python - Mogelijkheden en Code Begrijpen

Vul onderstaand formulier in en je ontvangt meer informatie over de incompany- en maatwerkmogelijkheden van deze cursus.

[contact-form-7 404 "Not Found"]

Wil je meer informatie ontvangen, een vrijblijvende offerte ontvangen of een brochure van deze cursus downloaden? Vul onderstaande gegevens in en je ontvangt de brochure of informatie binnen één werkdag.


Akkoord met opvolging en privacyvoorwaardenIk ga akkoord met de privacy voorwaarden

Akkoord met opvolging en privacyvoorwaardenIk ga akkoord met de privacy voorwaarden

Akkoord met opvolging en privacyvoorwaardenIk ga akkoord met de privacy voorwaarden

Ervaringen

ervaringen verzameld via Logo Springtest

Lucienne Groenendaal

Secretarieel medewerkster

"Training was prima, goede tips gekregen met af en toe een grap en grol. Locatie was prima, goed verzogd vwb koffie/thee, fruit en koekje. Mensen ook zeer vriendelijk. Lunch was perfect en zeer uitgebreid."

9

Ariana Scheepers

"De cursus was goed, en de verzorging ook!Ik heb er veel van opgestoken! De lokatie in Nieuwegein is goed te bereiken met het openbaar vervoer, dus dat is prettig. Tot een volgenden keer."

10

Eric Pos

Procesbeheerder bij Gemeente Amersfoort

"Ik vond de training erg leerzaam. De inhoud was van een hoog niveau en de docent was goed thuis in de materie. Ik stel het vooral op prijs dat er diep op de concepten werd ingegaan."

9
Betalen op later moment
Schrijf je eerst in en betaal later op rekening of met de Groeikaart.
8,3 gemiddeld op Springest
Meer dan 450 cursisten deelden hun ervaring.
Pageloader
De cursus is toegevoegd aan jouw favorieten.

Jouw favorieten kun je bekijken via je profiel (deze vind je in het menu bovenaan de website).

Kunnen wij je helpen?

Laat jouw telefoonnummer of e-mailadres achter en wij nemen binnen 24 uur contact met je op.


Cursus: Introductie in Python - Mogelijkheden en Code Begrijpen


E-mailadres

Telefoonnummer

Opmerking of vraag


Meer weten

Vul onderstaand formulier in en je ontvangt meer informatie over deze cursus.


Cursus: Introductie in Python - Mogelijkheden en Code Begrijpen

Wij helpen je graag

Geen tijd om ons gehele aanbod aan cursussen te bekijken? Of heb je een andere vraag? Wij helpen je graag. Vul onderstaande vragen in en we nemen binnen 24 uur contact met je op.

Introductie in Python - Mogelijkheden en Code Begrijpen







Onderwerpen
Actieve filters: Wis alle filters
Pageloader
PRIVACY VOORWAARDEN

Jouw persoonsgegevens worden opgenomen in onze beschermde database en worden niet aan derden verstrekt. Je stemt hiermee in dat wij jou van onze aanbiedingen op de hoogte houden. In al onze correspondentie zit een afmeldmogelijkheid