training
Essentials of Python Development
Vorm een solide basis om software te ontwikkelen in Python
Beschrijving
In deze training leer je de belangrijkste concepten van softwareontwikkeling in Python inclusief de basis van objectgeoriënteerd programmeren.
Hiernaast komen de unieke eigenschappen en eigenaardigheden van Python uitgebreid aan bod. Ten slotte leer je Pythonprojecten op een professionele manier vorm te geven.
Leerdoelen
Deze training behandeld de volgende leerdoelen:
List the important characteristics of Python. | |
Apply the basic programming features of Python. | |
Understand data structures in Python. | |
Understand functions in Python. | |
Understand Object Orientation in Python. | |
Apply reading and writing to files in Python. | |
Understand modules and packages in Python. | |
Understand functional programming features of Python. | |
Understand magic methods in Python. | |
Understand generators, iterators and decorators | |
Understand project structure, virtual environments and unit testing in Python | |
Understand Python internals. |
Benodigde voorkennis
Basiskennis van programmeren is gewenst
Onderwerpen
- Python basics
- Object oriented programming
- Functional programming
- Magic methods
- Iterators, Generators and Decorators
- Project structure and packages
Planning
Startdatum | Duur | Locatie | |
---|---|---|---|
12 februari 202513 februari 202514 februari 2025 | 3 dagen | Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
14 april 202515 april 202516 april 2025 | 3 dagen | Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
Incompany of persoonlijk advies nodig?
Onze opleidingsadviseurs denken graag met je mee om een persoonlijk advies te geven of een incompany training binnen jouw organisatie te vinden.
Trainers
Vervolgtrainingen
Apache Spark Fundamentals
Leer data te verwerken met PySpark op Apache Spark
- Databases
- Cloud
- AI/Machine Learning
Cryptography in Python
Maak kennis met Symmetric en Asymmetric Encryption en Decryption, Hashing, Digital Signatures en Certificaten
- Python
Multiprocessing and Asynchronous Programming in Python
Maak kennis met de mogelijkheden van Python om langdurige bewerkingen te parallelliseren of asynchroon uit te voeren
- Python
Microsoft Fabric Analytics Engineer (DP-600)
Leer Microsoft Fabric in te zetten voor elke stap in je data analytics reis.
- Business Intelligence
- Cloud
Train and manage a machine learning model with Azure Machine Learning
Maak gegevens beschikbaar in Azure Machine Learning
- Cloud
Clean Code: Mastering the Art of Software Craftsmanship
Verbeter je programmeerskills en schrijf beter onderhoudbare code
- C#/.NET
- Java/JVM
Implementing a Data Analytics Solution with Azure Databricks
Start met data engineering op Azure Databricks
- Cloud
Data Engineering on Azure (DP-203)
Doe hands-on en diepgaande ervaring op met de Azure Data Engineering toolbox
- Cloud
Unit Testing in Python
Wees productiever door Test-Driven Development (TDD), door advanced tools en frameworks te gebruiken en best practices voor unit testing toe te passen
- Testing
- Python
"Trainer die zijn vak kent!"Marc
-
Hoge waardering
-
Praktijkgerichte trainingen
-
Gecertificeerde trainers
-
Eigen docenten