Opleidingstype   Klassikaal
Trainingskosten Zie kostenspecificatie
Segmenten

Server side web development

,

Website onwikkeling & beheer

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.

Opleidingsdata en locaties (inschrijven is mogelijk voor al deze momenten)


Startdatum Variant Dag Locatie Inschrijven Planning
10-04-2012 Dag Dinsdag Regio Amsterdam Inschrijven Planning
10-04-2012 Dag Dinsdag Regio Arnhem Inschrijven Planning
10-04-2012 Dag Dinsdag Regio Den Haag Inschrijven Planning
10-04-2012 Dag Dinsdag Regio Driebergen Inschrijven Planning
10-04-2012 Dag Dinsdag Regio Eindhoven Inschrijven Planning
10-04-2012 Dag Dinsdag Regio Groningen Inschrijven Planning
10-04-2012 Dag Dinsdag Regio Rotterdam Inschrijven Planning
10-04-2012 Dag Dinsdag Regio Utrecht Inschrijven Planning
10-04-2012 Dag Dinsdag Regio Zwolle Inschrijven Planning
02-07-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
02-07-2012 Dag Maandag Regio Arnhem Inschrijven Planning
02-07-2012 Dag Maandag Regio Den Haag Inschrijven Planning
02-07-2012 Dag Maandag Regio Driebergen Inschrijven Planning
02-07-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
02-07-2012 Dag Maandag Regio Groningen Inschrijven Planning
02-07-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
02-07-2012 Dag Maandag Regio Utrecht Inschrijven Planning
02-07-2012 Dag Maandag Regio Zwolle Inschrijven Planning
10-10-2012 Dag Woensdag Regio Amsterdam Inschrijven Planning
10-10-2012 Dag Woensdag Regio Arnhem Inschrijven Planning
10-10-2012 Dag Woensdag Regio Den Haag Inschrijven Planning
10-10-2012 Dag Woensdag Regio Driebergen Inschrijven Planning
10-10-2012 Dag Woensdag Regio Eindhoven Inschrijven Planning
10-10-2012 Dag Woensdag Regio Groningen Inschrijven Planning
10-10-2012 Dag Woensdag Regio Rotterdam Inschrijven Planning
10-10-2012 Dag Woensdag Regio Utrecht Inschrijven Planning
10-10-2012 Dag Woensdag Regio Zwolle Inschrijven Planning

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

Nieuwsbrief van Twice?