Intensieve 3-daagse Python programmeertraining
Code: T-INT902
In deze praktijkgerichte training leert u, onder leiding van professionele Pythontrainers, omgaan met Python, de programmeertaal die in de jaren '90 werd ontwikkeld en als een van de weinige talen gebruikmaakt van het inspringen van de regel (indentatie) als indicatie van gelaagdheid van de verschillende onderdelen van het programma. Python is een taal die veel gebruikt wordt voor installatiescripts en prototypes bij grote applicaties.
Doelgroep
Deze training is bedoeld voor ontwikkelaars en systeembeheerders die in Python willen leren programmeren en anderen die Python-code willen begrijpen.
Voorkennis
Kennis en ervaring met programmeren is niet vereist om aan deze training te kunnen deelnemen. Enige ervaring met C, C#, Java, Perl of Visual Basic is bevorderlijk voor een goede begripsvorming.
Doel en opzet van de training
Het uitgebalanceerde programma van deze training biedt u een breed en diepgaand overzicht en inzicht in het programmeren in de objectgeoriënteerde programmeertaal Python.
Na afloop van deze training heeft u inzicht in:
-
de installatie van Python;
-
het runnen van Python-scripts;
-
Python's collecties, zoals Lists, Tuples en Dictionaries;
-
de verschillende wijzen van parameter passing, de scope van variabelen en lambdafuncties;
-
het afhandelen van fouten in Python-scripts;
-
de functionaliteit van Python library-functies;
-
de opdeling van Python-software in modules;
-
het objectgeoriënteerd programmeren in Python met classes en objects;
-
concepten als encapsulation, inheritance en polymorphism.
Online leeromgeving
Twice gebruikt het meest actuele studiemateriaal. Daarnaast beschikt u over een moderne online leeromgeving, e-Connect. Deze omgeving bevat alle informatie die u voor de opleiding nodig heeft en aanvullende informatie.
Duur
3 dagen. De trainingsdagen duren van 09.30 uur tot 16.30 uur.
Studieprogramma
De training bestaat uit de volgende onderdelen:
Python intro
- Python features
- Setting up Path
- Python environment variables
- Command line options
Variables and data types
- Variables
- Multiple assignment
- Python data types
- Python numbers
Data structures
- Sequences and lists
- Accessing and updating lists
- Basic list operations
- Built-in list functions and methods
- Tuples
Control flow
- Control flow constructs
- If statement
- Else statement
- Elif statement
Functions
- Function syntax
- Calling functions
- Overwriting references
- Function arguments
Exception handling
- Unexpected errors
- Handling an exception
- Exception handling syntax
- Except clause with no exceptions
File I/O
- Input and output
- Reading keyboard input
- Input functions
Modules
- Modules
- import statement
- Locating modules
Classes and objects
- Classes and objects
- Object orientation in Python
- Object orientation terminology
- Creating classes
Certificaat
Na afloop van deze training ontvangt u het officiële certificaat 'Programmeren in Python' van Twice.
Kosten
Inschrijfgeld: € 25,-
Trainingskosten: € 1.095,-
Studiemateriaal: € 175,-
Certificaatkosten: € 25,-
Locatie- en arrangementskosten: Zie onderstaande toelichting
Locatie- en arrangementen
Twice regelt voor de dagopleidingen van maandag tot en met zaterdag een arrangement à € 50 per dag. Een dagarrangement bestaat uit zaalhuur, gebruik van ICT-middelen, onbeperkt koffie, thee, frisdrank, ijswater en een lunch. De kosten van de arrangementen worden direct aan u doorberekend.
Btw
Op alle opleidingen en trainingen is 19% btw van toepassing en voor het studiemateriaal 6%. Met uitzondering van volledige MBO niveau 2, 3 en 4 opleidingen en de volledige HBO Bacheloropleidingen. Voor organisaties die geen btw kunnen terugvorderen, bestaat de mogelijkheid het volledige aanbod op deze website btw vrij gefactureerd te krijgen. In dit geval wordt een btw correctie van 10% toegepast. Dit betekent een voordeel van 7,5% op de inclusief btw prijs. De hoogte van btw is onder voorbehoud van eventuele wetswijzigingen.
Code: T-INT902