Introductie in Python – Mogelijkheden en Code Begrijpen

  • Duur

    3 dagen
  • Prijs

    € 1895,-
  • Locatie

    Nieuwegein
  • Planning

    Planning ophalen...
  • Lesmethode

    Klassikaal

Algemeen

LET OP: deze training is ontwikkeld als kennismaking met Python. De nadruk ligt daarbij op het begrijpen van de code, het zelf programmeren beperkt zich tot aanpassen en uitbreiden van bestaande scripts.
ALS JE WILT LEREN PROGRAMMEREN IN PYTHON; VOLG DAN ONZE VEEL GEVOLGDE 5-DAAGSE TRAINING LEREN PROGRAMMEREN IN PYTHON, waar je echt aan de slag gaat met programmeren op een eigen Raspberry PI computer.

Over deze training
Auto’s, productielijnen, home automation, telefonie, er is tegenwoordig weinig meer waarin
computerprogramma’s ontbreken. Aan de basis van al die software ligt code – code in een bepaalde programmeertaal. Maar hoe werkt het?
In deze training leer je wat code is en wat de basisprincipes zijn. Hierbij wordt de programmeertaal Python gebruikt, met name vanwege de kracht en veelzijdigheid in combinatie met zijn eenvoud.

Waarom je verdiepen in Python?
Kennis van de programmeertaal Python is in veel beroepen (devops, data scientist, network engineer, etc.) een pre. Het kunnen programmeren in Python is een veel gevraagde specialisatie in steeds meer vacatures en dit zal in 2019 alleen maar verder toenemen. Dit komt onder andere omdat het programmeren in deze taal redelijk eenvoudig te leren is en de programmeertaal bij uitstek interessant is voor mensen die zich meer willen bezighouden met kunstmatige intelligentie, big data, cyber security-projecten en machine learning. En laten dit nu net onderwerpen zijn waar veel bedrijven zich verder in willen specialiseren.

Wat ga je leren tijdens deze 3-daagse cursus?
In de cursus behandelen we de essentiele aspecten van het programmeren in het algemeen en van de programmeertaal Python in het bijzonder.
In veel omgevingen kom je Python scripts tegen (home automation, data science, configuration management, testing). Met de opgedane kennis zul je in staat zijn de scripts te doorgronden en (indien noodzakelijk) er kleine aanpassingen in aan te brengen.
Heb je al enige ervaring met het programmeren van andere talen, dan adviseren wij je om deze 3-daagse cursus https://www.vijfhart.nl/opleidingen/de-programmeertaal-python-voor-ervaren-programmeurs/ te volgen.

Doel

  • Mogelijkheden Python begrijpen en de code te begrijpen. Voor het programmeren in Python, bieden we onze veel gevolgde 5-daagse leren programmeren in Python aan.

Doelgroep

Deze cursus is bedoeld voor iedereen die Python wil begrijpen, maar nog geen programmeerervaring heeft.

Voorkennis

Onderstaande voorkennis is vereist:

Voor het volgen van de cursus is geen programmeerervaring nodig.

Bijzonderheden

Kies voor Python vanuit dé opensource specialist.De programmeertaal Python, al sinds de jaren '90 in gebruik en nog altijd wereldwijd ingezet. De Python trainingen die wij aanbieden verzorgen wij inhoudelijk vanuit AT Computing, al 30 jaar dé opensource 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.
  • We can also provide this course in English

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

Loading...
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.

E-mailadres

Telefoonnummer

Opmerking of vraag



Wil je meer informatie ontvangen of een vrijblijvende offerte ontvangen over deze cursus? Vul onderstaande gegevens in en wij mailen je zo spoedig mogelijk de juiste gegevens.





De cursus is toegevoegd aan jouw favorieten.

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

Bekijk favorieten
Meer weten

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


Cursus: Introductie in Python - Mogelijkheden en Code Begrijpen

E-mailadres

Telefoonnummer

Opmerking of vraag



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
[contact-form-7 404 "Not Found"]
Onderwerpen
Actieve filters: Wis alle filters
Loading...