Meer dan 300 opleidingen en trainingen

Python Programmeren

Locatie
Deze opleiding wordt gegeven op onze locatie in Utrecht.
Voor wie
Deze cursus is bedoeld voor ervaren programmeurs, die zich de veelzijdige taal Python eigen willen maken.
Voorkennis
Voor het volgen van de cursus is programmeerervaring vereist. Het maakt daarbij niet uit of u ervaring heeft opgedaan met een taal die gecompileerd wordt (zoals C, Pascal of Java), of met een scripting-taal (sh, awk). Belangrijk is vooral dat u in staat bent om op algoritmisch niveau een probleem aan te pakken. Deze kennis verkrijgt u onder andere via onze cursus "Leren programmeren". Praktische ervaring met object georiënteerde talen is niet noodzakelijk, maar is zeker een pre.
Duur
De duur van deze cursus is drie dagen.
Certificaat
Alle deelnemers ontvangen na afloop van de training een certificaat.
Kosten
De prijs voor deze opleiding bedraagt € 1.275,-.
Inclusief
Cursusmateriaal en lunch.
Exclusief
BTW.
De cursus Python Programmeren behandelt de verschillende aspecten van het programmeren in Python. U leert tijdens deze training de syntax van de taal en u leert omgaan met de uitgebreide Python standaardbibliotheek waardoor u niet zelf opnieuw het wiel hoeft uit te vinden en snel complexere programma's kunt bouwen.

Daarnaast komen tijdens deze opleiding de programmeerconstructies, de datatypes en de object georiënteerde programmeerstijl die veel in Python worden gebruikt aan de orde. Deze onderwerpen worden, onder begeleiding van de docent, uitgebreid in de praktijk geoefend.

Na afloop van de cursus kunt u zelfstandig een Python-programma schrijven, of samen met anderen Python-programmatuur schrijven.

Meer Python

Tijdens deze cursus komen de volgende onderwerpen aan de orde:
  • inleiding: positionering, eigenschappen, toepassingen, gebruik, scripting;
  • basistypes: de verschillende datatypes van Python en hun eigenschappen, expressies;
  • programmastructuren: indentatie als blokstructurering, statements die de control-flow beïnvloeden;
  • samengestelde datastructuren van Python: lists, tuples, dictionaries, files, het verschil tussen lists en tuples;
  • datatypes in detail: Python als dynamische (sterk getypeerde) taal, het reference model, methods (functies) die bij een type horen;
  • functies: het maken van functies, docstrings, parameter mechanismen, functies als parameter, scope regels, generators;
  • modules: argumenten voor moduleren, het gebruik van modules, het maken van modules, een test-harnas in een module;
  • objectoriëntatie en classes: OO-terminologie, classes in Python, constructie, inheritance, polymorfisme, speciale class methods, operator overloading, old-style classes versus new-style classes, erven van ingebouwde types;
  • exceptions: het EAFP-motto (Easier to Ask for Forgiveness than Permission), exception classes, exceptions afvangen, eigen exception classes, acties bij afvangen van exceptions;
  • overzicht van de standaardbibliotheek: interactie met het besturingssysteem, reguliere expressies, netwerkfaciliteiten, enz.
  • 29, 30 & 31 mei
Wanneer een van deze data u niet schikt, neem dan contact met ons op. Wij plannen graag een extra cursusdag voor u in.

  1. Cursus gegevens
  2. Cursus
  3. Startdatum*

  4. Deelnemers
  5. # Aanhef * Voorletters * Achternaam * Telefoon * Mobiel E-mail adres *
    01  

    Zijn er meerdere deelnemers? JA

  6. Adresgegevens
  7. Bevestigings adresFactuuradres
    Factuur adres is hetzelfde als bevestigingsadres
    • Aanhef*
    • Voornaam*
    • Achternaam*
    • Bedrijf
    • Adres*
    • Postcode*
    • Plaats*
    • E-mail adres*
    • Telefoon*
    • Aanhef*
    • Voornaam*
    • Achternaam*
    • Bedrijf
    • Adres
    • Postcode*
    • Plaats*
    • E-mail adres*
    • Telefoon*

  8. Overige gegevens
  9. Eventuele opmerkingen
  10. Algemene Voorwaarden
  11. Nieuwsbrief
( * verplicht veld )
  1. Cursus

  2. Aanhef*
  3. Voornaam*
  4. Achternaam*
  5. Bedrijf
  6. Adres
  7. Postcode
  8. Plaats
  9. E-mail adres*
  10. Telefoon
  11. Eventuele opmerkingen
  12. Nieuwsbrief
( * verplicht veld )
Via deze pagina kunt u de cursus doorsturen naar een bekende of als geheugensteuntje aan uzelf. De ontvanger krijgt een e-mail met daarin een link naar deze cursus. Uw gegevens worden niet voor andere doeleinden gebruikt.
  1. Cursus
  2. Pagina URL
  3. Uw naam*
  4. Uw e-mail adres*
  5. Naam ontvanger*
  6. E-mail ontvanger*
  7. Uw bericht (optioneel)
( * verplicht veld )

Omschrijving

De cursus Python Programmeren behandelt de verschillende aspecten van het programmeren in Python. U leert tijdens deze training de syntax van de taal en u leert omgaan met de uitgebreide Python standaardbibliotheek waardoor u niet zelf opnieuw het wiel hoeft uit te vinden en snel complexere programma's kunt bouwen.

Daarnaast komen tijdens deze opleiding de programmeerconstructies, de datatypes en de object georiënteerde programmeerstijl die veel in Python worden gebruikt aan de orde. Deze onderwerpen worden, onder begeleiding van de docent, uitgebreid in de praktijk geoefend.

Na afloop van de cursus kunt u zelfstandig een Python-programma schrijven, of samen met anderen Python-programmatuur schrijven.

Inhoud

Tijdens deze cursus komen de volgende onderwerpen aan de orde:
  • inleiding: positionering, eigenschappen, toepassingen, gebruik, scripting;
  • basistypes: de verschillende datatypes van Python en hun eigenschappen, expressies;
  • programmastructuren: indentatie als blokstructurering, statements die de control-flow beïnvloeden;
  • samengestelde datastructuren van Python: lists, tuples, dictionaries, files, het verschil tussen lists en tuples;
  • datatypes in detail: Python als dynamische (sterk getypeerde) taal, het reference model, methods (functies) die bij een type horen;
  • functies: het maken van functies, docstrings, parameter mechanismen, functies als parameter, scope regels, generators;
  • modules: argumenten voor moduleren, het gebruik van modules, het maken van modules, een test-harnas in een module;
  • objectoriëntatie en classes: OO-terminologie, classes in Python, constructie, inheritance, polymorfisme, speciale class methods, operator overloading, old-style classes versus new-style classes, erven van ingebouwde types;
  • exceptions: het EAFP-motto (Easier to Ask for Forgiveness than Permission), exception classes, exceptions afvangen, eigen exception classes, acties bij afvangen van exceptions;
  • overzicht van de standaardbibliotheek: interactie met het besturingssysteem, reguliere expressies, netwerkfaciliteiten, enz.

Data

  • 29, 30 & 31 mei
Wanneer een van deze data u niet schikt, neem dan contact met ons op. Wij plannen graag een extra cursusdag voor u in.
Ontvang de nieuwsbrief en blijf op de hoogte van actuele ontwikkelingen op uw vakgebied