Opleidingen
68.912
resultaten
Enterprise Python [GK821513]
Eindhoven (Evoluon Noord Brabantlaan 1)
ma 15 jun. 2026
en 6 andere data
OVERVIEW
Exclusive - Explore advanced Python topics and skills with a particular focus on utilization of Python for enterprise development.
This comprehensive course explores advanced Python topics and skills with a particular focus on utilization of Python for enterprise development. You’ll learn how to leverage OS services, code graphical application interfaces, interact with network series, query databases, and process XML and other data types. As part of a deep dive into the programming language, you’ll gain an understanding of some of Python's lesser known but incredibly powerful functions such as meta-programming, decorators, context managers, generators, iterators, and descriptors. At the end of the course, you will be able to use Python to complete advanced tasks and write secure and scalable enterprise-grade code.
OBJECTIVES
Common practices for writing scalable and legible Python code
Effective data processing practices and features like generators and decorators to improve complex computations on large datasets
Pythonic design patterns for secure, large-scale applications.
Enhancements to classes
Advanced Python metaprogramming concepts
Leveraging OS services
Interacting with network services
Coding graphical interfaces for applications
Designing professional scripts
Querying databases
Processing XML, CSV, and JSON data
AUDIENCE
IS THIS THE RIGHT COURSE?
Students should have experience writing Python scripts, as well as a user-level knowledge of Unix/Linux, Mac, or Windows.
WHO SHOULD ATTEND?
This in an intermediate and beyond level course designed for students who have experience writing Python scripts and who want to master design and architecture best practices and write enterprise-grade code.
CONTENT
Day 1: Pythonic Python
1- Pythonic Programming
The Zen of Python
Comments, docstrings, annotations
String Handling
List and Array optimization
Tuple tricks
Control structures in Python – effective use of Lambda functions, List comprehensions
Creating efficient dictionaries
Advanced unpacking
Essential conventions for Pythonic classes
Clean Python code patterns
Code quality enforcement tools – Style and Logic guides
Pythonic class conventions
Effective handling of import
Handling Decorators – Classes, Functions, accepting arguments, Multi decorators, singleton
Decorators and the DRY principle
Context Manager
Iterators
Generators for performance improvement
Coroutines – yield from, async def, await
Descriptors – types, chains, accessing attributes, benefits
Day 2: Python System Scripting
1- OS Services
The os and os.path modules
Environment variables
Launching external commands with subprocess
Walking directory trees
Paths, directories, and filenames
Working with file systems
2- Network Programming
Built-in classes
Using requests
Grabbing web pages
Sending email
Working with binary data
Remote access (SSH)
Using FTP
3- Scripting for System Administration
Running external programs
Parsing arguments
Creating filters to read text files
Logging
Day 3: Python Data Processing
1- Serializing data – XML and JSON
Working with XML
XML modules in Python
Getting started with ElementTree
Parsing XML
Updating an XML tree
Creating a new document
About JSON
Reading JSON
Writing JSON
Translating JSON to Pythonic data
Validating JSON data
Reading/writing CSV files
YAML, other formats as time permits
Time Permitting Sessions
2- Database access
The DB API
Available Interfaces
Connecting to a server
Creating and executing a cursor
Fetching data
Parameterized statements
Using Metadata
Transaction control
ORMs and NoSQL overview
Day 4: Beyond Python
1- Pythonic Architecture
Python Design Patterns
Architecture of Python applications
Event driven programming architecture
Microservices architecture
Scaling Python applications
Differentiate the features of event-based, microservice, and API architectures.
Application security guidelines
2- PyQt
Overview
Qt Architecture
Using designer
Standard widgets
Event handling
Creating a simple application
3- Type hinting
Annotate variables
Learn what type hinting does NOT do
Use the typing module for detailed type hints
Understand union and optional types
Write stub interfaces
4- Writing real-life applications
Reading input files in Unix
Parsing command-line options
Detecting the current platform
Implementing logging
Creating a calculator application in PyQt
Perform CRUD operations by connecting to DB
€1.995
Klassikaal
max 16
Loopbaancoaching uitgebreid traject
Wat houdt de loopbaancoaching uitgebreid traject concreet in?
Het traject bestaat uit 10 gesprekken van 1,5 uur - verdeeld over een periode van ca 8 maanden. Online-coaching is mogelijk, de eigen gesprekslocatie is in Amersfoort.
Dit traject is geschikt voor complexere loopbaanvragen zoals bijvoorbeeld reintegratie of herorientatie/loopbaanwending.
We beginnen met een kennismakingsgesprek. Op basis daarvan maken we afspraken over de werkwijze, en het door jou gewenste resultaat.
De eerste periode is meestal gericht op zelfonderzoek en zelfkennis. Een persoonlijk Insights Discovery Profiel is hiervan optioneel een onderdeel. Je zelfbewustzijn leidt tot conclusies.
Dan volgt vaak een periode van in beweging komen. Onderzoeken, experimenteren, uitwerken van de mogelijkheden. Je spreekt uit wat je wilt, en gaat hierover in gesprek met anderen. In deze tijd kunnen onverwachte dingen op je pad komen.
In de laatste fase ga je keuzes maken en concrete stappen zetten. Je gaat bijvoorbeeld solliciteren, kiest een opleiding, of gaat een andere richting op in je loopbaan. Dit verschilt per persoon. Ik help je met steun en advies.
Het doel is dat je bij de afsluiting kunt zeggen ‘het gewenste resultaat heb ik bereikt’.
€2.225
Coaching
Basisopleiding Activiteitenbegeleider
Ben je van nature een zorgzaam persoon en werk je graag samen met andere mensen? Of ben je momenteel vrijwilliger bij een wijkcentrum, verzorgende in een zorginstelling of een coach bij een sportclub? Dan het vak van activiteitenbegeleider je waarschijnlijk op het lijf is geschreven. De Basisopleiding Activiteitenbegeleider is een prima manier om erachter te komen of dat daadwerkelijk het geval is. Je leert onder meer waar je allemaal aan moet denken om een activiteit vakkundig voor te bereiden en uit te voeren. Zoals: heb je genoeg materialen? Hoe ga je de activiteit financieren? Hoe communiceer je met de deelnemers aan een activiteit en andere betrokkenen, zoals bijvoorbeeld mantelzorgers, verpleegkundigen of psychologen? Kortom, in deze Basisopleiding Activiteitenbegeleider leer je alles wat nodig is om mensen optimaal te begeleiden bij een zinvolle dagbesteding.
Overweeg je om Activiteitenbegeleider te worden maar wil je eerst uitgebreid kennismaken met het vakgebied? Ben je al werkzaam in de (maatschappelijke) zorg en wil je je verder ontwikkelen of je kennis opfrissen? Of heb je behoefte aan een grondige voorbereiding op een MBO-opleiding tot Begeleider Specifieke Doelgroepen of Maatschappelijke Zorg? Dan is deze veelzijdige Basisopleiding Activiteitenbegeleider precies wat je zoekt.
In de Basisopleiding Activiteitenbegeleider ontdek je in welke verschillende werkvelden je aan de slag kunt. Dat loopt uiteen van een revalidatiecentrum en een verpleeghuis tot een ziekenhuis en een buurtcentrum. Stuk voor stuk plekken waar vaak mensen zijn die wel een steuntje in de rug kunnen gebruiken bij het op een zinvolle manier doorbrengen van de dag.
Als activiteitenbegeleider ben je de creatieve duizendpoot die juist díe activiteit ontwikkelt die past bij iemands interesse. Iemand die denkt in mogelijkheden in plaats van onmogelijkheden. Iemand die deelnemers aan activiteiten goed observeert en stimuleert. En iemand die door dit alles zorgt voor structuur en houvast in het leven van andere mensen. Zodat je met jouw inzet en betrokkenheid het leven van deze mensen een beetje gelukkiger kunt maken. Want daar doe je het toch allemaal voor!
Maak kennis met het werkveld
In de Basisopleiding Activiteitenbegeleider krijg je een goed idee van hoe een gemiddelde dag van een activiteitenbegeleider er uit kan zien en waarom een zinvolle dagbesteding zo belangrijk is voor het welzijn van mensen.
Leer organiseren
Bij het organiseren van een activiteit komt heel wat kijken. Zoals: hoe garandeer je een veilige sociale omgeving voor de deelnemers? Waar haal je de materialen vandaan die je wilt gebruiken en hoe financier je dat? En waar moet een activiteit allemaal aan voldoen op het gebied van wet- en regelgeving?
Evalueer de activiteit
Na de uitvoering van de activiteit is de volgende stap het evalueren. Wat ging goed, wat kan beter? Vervolgens ga je de activiteit zorgvuldig rapporteren. Het delen van informatie via rapportage is voor alle betrokkenen belangrijk: voor de deelnemers, je collega’s maar ook voor familieleden, mantelzorgers en de verzekering.
€699
Thuisstudie
HR & privacy
HR & privacy
Deze halve dag krijg je een specifieke training over privacy binnen het HR-domein. Binnen HR wordt er gewerkt met gevoelige en bijzondere persoonsgegevens van medewerkers. Waar moet je dan extra op letten?
Hoe ga je bijvoorbeeld om met privacy bij zieke werknemers? Wat kun je wel en niet vragen tijdens de sollicitatiefase? Mag je socialmediaprofielen screenen? Is het toegestaan om mail- en internetgebruik van werknemers controleren?
Maar ook: wat is de rol van de ondernemingsraad bij privacy? En hoe zorg je ervoor dat werknemers integer en zorgvuldig omgaan met (persoons)gegevens? Al deze vragen komen in deze training aan bod.
Trainers: Bonny Bleij, Privacy Compliance Officer bij Aegon NL.
Datum: 24 mei 2024 / begintijd: 13.00 uur
Locatie: Utrecht
***
Zoek je een praktijkgerichte privacy training voor jezelf of voor medewerkers? Bij Privacycoaches houden we van pragmatisch en die aanpak vind je terug in onze trainingen.
Want privacy is niet alleen kennen, maar vooral ook doen. Daarom bestaat elke privacy training uit zowel theorie als praktijk zodat je er direct mee aan de slag kunt.
€350
Klassikaal
max 15
HBO Master
SharePoint Online Administrator/Beheer
Gedurende deze training leer je hoe je SharePoint sites kunt plannen, configureren en beheren, om zo de digitale transitie te maken. Deze training gaat vooral in op het beheren van de moderne Site structuur zoal hub sites. Daarnaast wordt ook sharing, security en monitoring van SharePoint sites in Microsoft 365 behandeld.
DOEL
Het doel van deze training is dat je kennis en vaardigheden van beheertaken in SharePoint Online (Microsoft 365) opdoet.
DOELGROEP
Deze training is bedoeld voor IT Professionals die SharePoint Online (Microsoft 365) binnen de organisatie beheren.
VOORKENNIS
Om deel te nemen aan deze training dien je algemene kennis over portal-functionaliteiten binnen Microsoft 365 Basiskennis van Powershell te hebben.
VORM
Klassikaal of Maatwerk
INHOUD
Plan and Configure SharePoint Sites
Configure SharePoint Sites via Admin Center
Manage SharePoint Sites via Admin Center
Sharing and Security in SharePoint
Manage SharePoint site permissions
Manage Sharing in SharePoint
Manage security in SharePoint
Manage User Profiles and Apps
Manage User Profiles
Manage Apps
Plan and Configure Managed Metadata and Business Connectivity Services
Plan and configure Metadata
Plan and configure Business Connectivity Services
Plan and Configure Search
Plan search
Configure Search
€1.250
Klassikaal
max 10
Authenticiteit en erbij horen
Utrecht
wo 7 okt. 2026
Deze training gaat over het innemen van je plek in een groep en hoe daarbij volledig jezelf te blijven.
Jezelf zijn én erbij horen lijken tegengestelde verlangens maar dat is niet zo. Veiligheid is een voorwaarde om die verlangens te verenigen. Die veiligheid vind je in je eigen lichaam.
In deze training onderzoek en ervaar je hoe vanzelfsprekend je erbij hoort als je je eigen plek inneemt in een groter geheel. Dat maakt dat je met zelfvertrouwen in je dagelijks leven en werk kan staan. De training is gebaseerd op de Polyvagaaltheorie.
Voor mensen die anderen begeleiden: trainers, leidinggevenden, coaches, scholleiders, therapeuten. De training wordt desgewenst ook voor speciale doelgroepen of incompany gegeven.
Tijdens deze dynamische training:
oefen je om moeiteloos en krachtig je eigen plek in te nemen;
doe je concrete, fysieke ervaringen op in ‘erbij horen’;
vergroot je je authentieke aanwezigheid en je zelfvertrouwen;
bekijk je situaties vanuit een nieuw perspectief.
Na afloop van de training weet je hoe je lichaamsbewustzijn kan inzetten om erbij te horen. Als jezelf.
Deze workshop is een mooie combinatie met de workshop Stevig staan in intense situaties van de Embodied Learning Academy.
€325
Klassikaal
max 14
OutSystems Mobile for Developers
Leerdam
ma 20 jul. 2026
en 1 andere data
De Mobile for OutSystems Developers Boot Camp is een 2-daagse training die op locatie of remote wordt gegeven door een gecertificeerde trainer. De cursus wordt in het Nederlands gegeven op basis van Engelstalig cursusmateriaal. In de training worden de verschillende onderwerpen behandeld voor het bouwen van een ‘native mobile app’ in OutSystems.
In deze Boot Camp leert u onder andere de meest belangrijke native mobile app concepten, bijvoorbeeld hoe u een eigen native app genereert en andere relevante onderwerpen zoals hoe u een ‘local storage’ modelleert, hoe u data synchroniseert, hoe u Cordova plug-ins maakt en meer. De gehele Boot Camp is erop gericht om u hands-on ervaring mee te geven in de OutSystems Development omgeving.
Aan het einde van de Boot Camp bent u in staat om mobile apps uit te breiden met native toepassingen, specifiek voor het door u gebruikte device.
Ook mag u gratis en voor niets een poging wagen om uw Mobile Developer Specialisatie te bemachtigen!
U leert
U leert ontwikkelconcepten die specifiek zijn voor mobile development in OutSystems zodat u de grondbeginselen van native en off-line applicatie ontwikkeling begrijpt en kunt toepassen. U leert hoe:
U een local storage data model maakt;
U data synchroniseert tussen devices en servers;
U plug-ins ontwikkeld met native device toepassingen;
Android en iOS native app packages genereerd;
En meer….
Wat staat er op de agenda?
Dag 1:
Introductie van de cursus
Mobile Design Considerations
Native App Generation
Modeling Local Storage Data
Dag 2:
Data Syncrhonization
Offline Scenarios
Mobile Debugging
Plugins
Sample Test
Doelgroep
Deze cursus is bedoeld voor developers, architecten en projectmanagers die reeds bekend zijn met reactive web development in OutSystems en willen leren hoe ze de Mobile Apps kunnen ontwikkelen via het platform, bijvoorbeeld in het geval van off-line scenario’s en specifieke native toepassingen.
€1.300
Klassikaal
max 12
HBO
OutSystems Front-end Developer Boot Camp
Leerdam
ma 22 jun. 2026
en 1 andere data
De Front-end Developer Bootcamp is een tweedaagse cursus over de basisconcepten van Front-end Development in OutSystems. De cursus wordt begeleid door een docent en kan op aanvraag zowel remote als op locatie gevolgd worden. U leert hoe u optimaal gebruik kunt maken van de beschikbare hulpmiddelen zoals patterns, themes, templates en live style guides, maar ook hoe u zelfgemaakte stijlen kunt definiëren en toepassen.
Na afloop bent u in staat tot het creëren van complexe UI-ontwerpen en kunt u uw applicaties tot op de pixel perfect indelen. Ook krijgt u de mogelijkheid om gratis het examen Front-end Developer Specialization af te leggen!
U leert
De basisconcepten van Front-end Development in OutSystems zullen aan bod komen, zoals:
Themes, Layouts and Patterns
OutSystems UI
CSS and JavaScript
Customizing your UI
Front-End Architecture
Onderwerpen
Front-End Development in OutSystems
OutSystems UI
CSS and JavaScript
Customizing your UI
Front-End Architecture
Sample Test
Doelgroep
De doelgroep voor deze cursus bestaat uit Front-end en Full-stack Developers en Project managers die op de hoogte moeten zijn van de basisconcepten van Front-end development in OutSystems.
Voorkennis
Van cursisten wordt verwacht dat zij beschikken over basiskennis op het gebied van HTML, CSS, JavaScript en OutSystems Reactive development.
€1.300
Klassikaal
max 12
HBO
OutSystems Base Architecture Boot Camp (O11)
Leerdam
wo 22 jul. 2026
en 1 andere data
Base Architecture Bootcamp is een driedaagse cursus over het ontwerpen van architectuur van schaalbare, high-performance applicaties. De cursus wordt begeleid door een docent en kan op aanvraag zowel remote als op locatie gevolgd worden. Naast de groepsdiscussies is er een grote hands-on component, waarbij cursisten in de OutSystems Development Environment aan de slag gaan met hulpmiddelen voor het ontwerpen en onderhouden van een goede, solide architectuur. De nadruk ligt op het oplossen van problemen uit de praktijk, met fulltime ondersteuning van de ervaren docent.
Na afloop kan je beginnen met het ontwerpen van schaalbare oplossingen die bijdragen aan de verbetering van de performance, lifecycle agility en maintainability van uw OutSystems-applicaties.
Tot slot krijgt u de mogelijkheid om gratis het examen Architecture Specialization af te leggen!
U leert
De basisconcepten van OutSystems architecture design, zoals:
Architecture Design with OutSystems
Architecture Best Practices
Architecture validation rules and tools
Mobile Architecture
Front-End Architecture
Onderwerpen
OutSystems Architecture Canvas
Architecture Design
Design Best Practices
Architecture Validation
Architecture Patterns
Application Composition
Validating Application Architecture
Refactoring
Mobile Architecture
Scalable Front-End Architecture
Final Project
Sample Test
Doelgroep
Architects
Tech Leads
Developers
Voorkennis
Hoewel er geen voorkennis vereist is, wordt voor een optimale leerervaring aangeraden deze cursus te volgen met ervaring als Architect of Tech Lead, of met ten minste één jaar ervaring als OutSystems Developer.
€1.950
Klassikaal
max 12
HBO
Lichaamsgerichte Leiderschapstraining - jaartraining Embodied Learning
Amsterdam
vr 11 sep. 2026
De Jaartraining Embodied Learning is een lichaamsgerichte leiderschapstraining. In deze diepgaande training leer je om je eigen fysieke signalen te benutten in werksituaties en de lichaamstaal van anderen te herkennen. Je leert om je lichaam in te zetten als bron van informatie, authenticiteit en verbinding. Dat versterkt je zelfkennis en uitstraling, waardoor je kan werken met meer energie en daadkracht.
We werken met eenvoudige bewegingingsoefeningen je leiderschap versterken. In essentie gaat Embodied Learning over het optimaliseren van je kwaliteit van aanwezigheid. Je krijgt:
7 masterclasses met tussentijdse oefeningen
3 supervisie-sessies (online)
een persoonlijke coaching
Na afloop van deze ervaringsgerichte jaartraining handel je vanuit meer rust en authenticiteit, ook in stressvolle situaties. Je hebt geleerd om stevig te staan en flexibel te bewegen.
De training wordt gegeven door Paula Kolthoff, auteur van Stevig staan in intense situaties (2021) en Sterker staan door flexibel bewegen (2024).
Voor leiders en begeleiders: trainers, leidinggevenden, coaches en teamcoaches, opleiders, schoolleiders. De jaartraining wordt desgewenst ook voor speciale doelgroepen of incompany gegeven.
Na de jaartraining kan je deelnemen aan de Train de trainer, waarin je leert om lichaamsgerichte werkvormen in te zetten in je eigen werk als trainer of opleider.
Meer informatie over deze training vind je in de brochure.
€2.995
Klassikaal
max 12