Opleiding: Advanced Python - Klassikaal
Advanced Python
Deze cursus behandelt de gevorderde onderwerpen die van belang kunnen zijn bij het programmeren in grotere projecten. We gaan in op algemene onderwerpen die relevant zijn voor alle projecten, zoals het testen en debuggen van de Python-code, het bouwen van een package, etcetera, maar ook op algemene programmeertechnieken zoals multithreading. Verder passeren ook specifieke bibliotheken de revue, zoals toegang tot databases en data-overdracht via netwerk-sockets.
Voor wie is de training?
Deze cursus is bedoeld voor Python-programmeurs die de basissyntax van de taal kennen en meer willen weten over de uitgebreide mogelijkheden van de taal zelf, van de ontwikkelomgeving en van veelgebruikte modules.
Wat levert de training jou op?
Deelnemers leren in deze training geavanceerde technieken met Python toepassen voor professionele applicaties.
Voorkennis
Kennis op het niveau van Leren programmeren in Python is aanbevolen. Enige ervaring in het programmeren met een taal als Java, C of Perl is een pré.
Taal
De cursus wordt in principe in het Engels gegeven, tenzij alle deelnemers Nederlandstalig zijn. De cursusdocumentatie is altijd Engelstalig.
Meer weten?
Heb je vragen of wil je meer informatie? Neem dan vrijblijvend contact op via info@signon.nl
of bel ons op 020 – 820 83 62.
Vervolgtraining
Na het volgen van de training leren programmeren met Python kun je deze gerelateerde trainingen volgen:
- De cursus Create a REST API in Python with FastAPI (English)
- De cursus Design Patterns voor developers
- De cursus Deep Learning AI with Python and PyTorch (English)
Inhoud Advanced Python
Deze cursus behandelt de gevorderde onderwerpen die van belang kunnen zijn bij het programmeren in grotere projecten. We gaan in op algemene onderwerpen die relevant zijn voor alle projecten, zoals het testen en debuggen van de Python-code, het bouwen van een package, etcetera, maar ook op algemene programmeertechnieken zoals multithreading. Verder passeren ook specifieke bibliotheken de revue, zoals toegang tot databases en data-overdracht via netwerk-sockets.
Onderwerpen
- Overzicht van Python-interpreters
- Programma startup en beëindiging
- Modules en packages
- Package distribution (setuptools)
- Subprocesses
- Multithreading
- Verwerken van binaire data
- Decorators
- Database toegang
- RESTful (client-side)
- Logging
- Netwerk sockets (TCP/IP)
- Testing, debugging en profiling
- Namespaces en introspection
Lesmethodes
Kies de lesmethode die het best bij je past. Deze training kun je op de volgende manieren volgen:
-
Klassikaal op locatie
Deze training wordt gegeven op verschillende trainingslocaties in Nederland. Net als bij de Virtual Classroom training zijn er medewerkers van verschillende bedrijven aanwezig. Volledig verzorgd, inclusief uitgebreide lunch. -
Klassikaal online
Deze online training volg je vanaf kantoor of vanuit huis. Je hebt direct contact met de trainer en andere deelnemers. De trainer begeleidt je bij eventuele vragen en kan indien nodig op jouw scherm meekijken. Deze online training vindt plaats via Microsoft Teams, dit kun je gratis gebruiken. Je ontvangt voorafgaand aan de training uitleg hoe dit te gebruiken. -
In-company / Maatwerk
In een op maat gemaakte training wordt alleen datgene behandeld dat relevant is voor jouw werksituatie en/of bedrijf. Dit maakt deze training zeer effectief. Beschikbaar in het Nederlands, Engels en Duits. Afhankelijk van het aantal deelnemers (minimaal 4) kan de korting wel oplopen tot 50% t.o.v. de klassikale training. Meer info of scherpe offerte aanvragen.
Microsoft Partner – Silver Data Analytics
SignOn bezit de status Microsoft Partner – Silver Data Analytics en toont daarmee aan dat de kennis, vaardigheden en prestaties van een bijzonder hoog niveau zijn. We laten hiermee zien volledig op de hoogte te zijn van de nieuwste technieken over Microsoft Power BI en Big Data.STAP-budget
Bij deze training kan je gebruik maken van het STAP-budget. STAP staat voor Stimulering Arbeidsmarkt Positie. Hiermee stelt de overheid voor iedereen €1.000,- scholingsbudget beschikbaar. Je mag dit bedrag gebruiken voor één training, opleiding of cursus. Meer info over het STAP-budget.Cedeo erkenning: wat betekent dit voor u?
Cedeo is een begrip als het gaat om opleidingen. Er zijn circa 300 Cedeo-erkende instituten in Nederland. Met een keuze voor een Cedeo-erkende leverancier weet u daarom zeker dat u een keuze maakt voor één van de betere opleidingsinstituten.