
Opleidingen
58.363
resultaten
Opleiding Safety Specialist
Utrecht
do 4 jun. 2026
Wat is jouw rol als veiligheidskundige in veranderende organisaties?
In deze vierdaagse opleiding krijg je praktische handvatten om jouw rol als veiligheidskundige stevig neer te zetten. Je leert hoe je veiligheid concreet en werkbaar maakt, niet alleen in beleid en systemen, maar vooral ook in gedrag, bewustzijn en cultuur. Met actuele kennis, praktijkvoorbeelden en slimme tools (zoals AI) ga je aan de slag om veiligheid écht tussen de oren te krijgen van iedereen op de werkvloer.
Download de brochure [geen link]
Na deze opleiding:
Vervul je jouw rol als veiligheidskundige effectief, met heldere handvatten om beleid werkbaar te maken in de dagelijkse praktijk
Gebruik je actuele ontwikkelingen en regelgeving op een manier die wérkt in de praktijk
Voer je incidentonderzoek doelgericht uit, met praktische methodes om verbetermaatregelen te borgen en herhaling te voorkomen
Breng je bewustzijn en gedrag in beweging, zodat collega’s écht eigenaarschap gaan tonen over veiligheid
Werk je aan een cultuur waarin veiligheid leeft, met tools, voorbeelden en communicatie die aansluiten bij jouw organisatie
Leer van medecursisten
Werk hands-on met praktijkvoorbeelden en oefeningen direct toepasbaar in jouw werk.
Deel ervaringen en leer van je mede deelnemers in deze interactieve opleiding.
Bekijk het programma [geen link]
In samenwerking met:
[geen link]
Deze opleiding is speciaal ontwikkeld voor:
HSE(Q) professionals
KAM/VGWM coördinatoren
QHSE engineers, coördinatoren, managers en adviseurs
Riskmanagers
Kwaliteitsmedewerkers
Milieucoördinatoren
Auditors
Compliance officers
Operational managers
Safety managers
Facility managers
Arbo coördinatoren
Veiligheidskundigen
Technisch Veiligheidsspecialisten/Engineers

€3.499
Klassikaal
max 20
AI-3026 Develop AI Agents in Azure (AI-3026) Active Learning
Volg de Develop AI Agents in Azure (AI-3026).
Na afronding van deze training kun je onder andere:
AI-agents maken via de Azure AI Foundry Portal.
Werken met het Azure AI Agent Service SDK.
Eigen tools integreren in agents
AI-agents zijn een belangrijk onderdeel van de nieuwste generatie AI-oplossingen. In deze eendaagse cursus ontdek je wat AI-agents zijn, wanneer je ze inzet en hoe je ze bouwt binnen het Azure-platform. Je werkt met de Azure AI Agent Service, het Semantic Kernel-framework, en leert hoe je eigen tools toevoegt om de functionaliteit van je agents uit te breiden. Dankzij een combinatie van theorie, demo’s en hands-on labs kun je na afloop zelfstandig aan de slag met agentoplossingen in Azure.
Lesmethode
Bij Master IT train je met onze unieke lesmethode Active Learning, hiermee leer je aantoonbaar effectiever!
Wij zjn er namelijk van overtuigd dat je slimmer en met meer plezier leert als je actief met je lesstof omgaat. Onze klassen zijn gevuld met maximaal 8 cursisten. Hierbij luister je niet passief naar een trainer, maar ga je interactief en 1-op-1 met de trainer aan de slag om ervoor te zorgen dat jouw leerdoelen behaald worden. De theorie maak je je zoveel mogelijk zelf eigen, de nadruk van de begeleiding ligt op het begrijpen en toepassen van die theorie in de praktijk. Zo leer je alleen datgene wat je echt nodig hebt.
Je bepaalt zelf je leertempo.
De trainer coacht je bij het definiëren van jouw leertraject.
Je onthoudt en begrijpt je nieuwe kennis beter.
Alles draait om toepassing van de stof in jouw praktijk.
Om alle beschikbare trainingsdata in te zien, bekijk dan onze eigen website
Doelgroep
Deze cursus is voor softwareontwikkelaars die hun vaardigheden willen uitbreiden met AI-agenttechnologie in de cloud. Je hebt interesse in generatieve AI, wilt praktisch aan de slag met de nieuwste Azure-tools en zoekt een hands-on training waarin je echt leert bouwen.
Deze cursus is voor softwareontwikkelaars die hun vaardigheden willen uitbreiden met AI-agenttechnologie in de cloud. Je hebt interesse in generatieve AI, wilt praktisch aan de slag met de nieuwste Azure-tools en zoekt een hands-on training waarin je echt leert bouwen.
Voorkennis
De volgende voorkennis is vereist: - Ervaring hebt met programmeren in Python of C#- De basis begrijpt van generatieve AI, zoals prompts en RAG- Bekend bent met het werken in Azure AI-diensten
De volgende voorkennis is vereist: - Ervaring hebt met programmeren in Python of C#- De basis begrijpt van generatieve AI, zoals prompts en RAG- Bekend bent met het werken in Azure AI-diensten
Onderdelen
Introductie tot AI-agentontwikkeling
Overzicht van agentconcepten en toepassingsscenario’s
Verkenning van de Azure AI Agent Service
Ontwikkelen van een agent in Azure
Aanmaken en configureren van een agent via de Azure AI Foundry Portal
Gebruik van SDK’s om gedrag en taken te definiëren
Tool-integratie en uitbreiding
Koppelen van eigen API’s en logica aan de agent
Voorbeelden van toolregistratie en contextbeheer
Werken met Semantic Kernel
Opzetten van agents via het Semantic Kernel SDK
Beheren van memories, planners en plugins
Orchestratie van multi-agent oplossingen
Meerdere agents combineren in één oplossing
Gebruik van coördinatiemechanismen en taakverdeling
Introductie tot AI-agentontwikkeling
Overzicht van agentconcepten en toepassingsscenario’s
Verkenning van de Azure AI Agent Service
Ontwikkelen van een agent in Azure
Aanmaken en configureren van een agent via de Azure AI Foundry Portal
Gebruik van SDK’s om gedrag en taken te definiëren
Tool-integratie en uitbreiding
Koppelen van eigen API’s en logica aan de agent
Voorbeelden van toolregistratie en contextbeheer
Werken met Semantic Kernel
Opzetten van agents via het Semantic Kernel SDK
Beheren van memories, planners en plugins
Orchestratie van multi-agent oplossingen
Meerdere agents combineren in één oplossing
Gebruik van coördinatiemechanismen en taakverdeling

€695
Klassikaal
max 9
1 dag
AI-3026 Develop AI Agents in Azure (AI-3026) E-Learning
Volg de Develop AI Agents in Azure (AI-3026).
Na afronding van deze training kun je onder andere:
AI-agents maken via de Azure AI Foundry Portal.
Werken met het Azure AI Agent Service SDK.
Eigen tools integreren in agents
AI-agents zijn een belangrijk onderdeel van de nieuwste generatie AI-oplossingen. In deze eendaagse cursus ontdek je wat AI-agents zijn, wanneer je ze inzet en hoe je ze bouwt binnen het Azure-platform. Je werkt met de Azure AI Agent Service, het Semantic Kernel-framework, en leert hoe je eigen tools toevoegt om de functionaliteit van je agents uit te breiden. Dankzij een combinatie van theorie, demo’s en hands-on labs kun je na afloop zelfstandig aan de slag met agentoplossingen in Azure.
Lesmethode
Ben je op zoek naar volledige zelfstudie? Wij bieden je de mogelijkheid om deze training volledig in jouw eigen tijd te volgen. Uiteraard met het officiële Engelstalige lesmateriaal waarmee je de juiste kennis opdoet.
Doelgroep
Deze cursus is voor softwareontwikkelaars die hun vaardigheden willen uitbreiden met AI-agenttechnologie in de cloud. Je hebt interesse in generatieve AI, wilt praktisch aan de slag met de nieuwste Azure-tools en zoekt een hands-on training waarin je echt leert bouwen.
Deze cursus is voor softwareontwikkelaars die hun vaardigheden willen uitbreiden met AI-agenttechnologie in de cloud. Je hebt interesse in generatieve AI, wilt praktisch aan de slag met de nieuwste Azure-tools en zoekt een hands-on training waarin je echt leert bouwen.
Voorkennis
De volgende voorkennis is vereist: - Ervaring hebt met programmeren in Python of C#- De basis begrijpt van generatieve AI, zoals prompts en RAG- Bekend bent met het werken in Azure AI-diensten
De volgende voorkennis is vereist: - Ervaring hebt met programmeren in Python of C#- De basis begrijpt van generatieve AI, zoals prompts en RAG- Bekend bent met het werken in Azure AI-diensten
Onderdelen
Introductie tot AI-agentontwikkeling
Overzicht van agentconcepten en toepassingsscenario’s
Verkenning van de Azure AI Agent Service
Ontwikkelen van een agent in Azure
Aanmaken en configureren van een agent via de Azure AI Foundry Portal
Gebruik van SDK’s om gedrag en taken te definiëren
Tool-integratie en uitbreiding
Koppelen van eigen API’s en logica aan de agent
Voorbeelden van toolregistratie en contextbeheer
Werken met Semantic Kernel
Opzetten van agents via het Semantic Kernel SDK
Beheren van memories, planners en plugins
Orchestratie van multi-agent oplossingen
Meerdere agents combineren in één oplossing
Gebruik van coördinatiemechanismen en taakverdeling
Introductie tot AI-agentontwikkeling
Overzicht van agentconcepten en toepassingsscenario’s
Verkenning van de Azure AI Agent Service
Ontwikkelen van een agent in Azure
Aanmaken en configureren van een agent via de Azure AI Foundry Portal
Gebruik van SDK’s om gedrag en taken te definiëren
Tool-integratie en uitbreiding
Koppelen van eigen API’s en logica aan de agent
Voorbeelden van toolregistratie en contextbeheer
Werken met Semantic Kernel
Opzetten van agents via het Semantic Kernel SDK
Beheren van memories, planners en plugins
Orchestratie van multi-agent oplossingen
Meerdere agents combineren in één oplossing
Gebruik van coördinatiemechanismen en taakverdeling

€490
E-Learning
max 9
0 dagen
CSS3 Cascading Style Sheets (CSS3) Klassikaal
Volg de BCascading Style Sheets (CSS3).
Na afronding van deze training kun je onder andere:
Websites vormgeven met CSS.
Kleurgebruik, afbeeldingen en animaties gebruiken.
Een responsive design maken.
Deze training bevat Engelstalig lesmateriaal en wordt gegeven door een Nederlandssprekende docent (indien gewenst ook mogelijk in het Engels).
Met Cascading Style Sheets (CSS3) kun je aangeven hoe je in HTML gestructureerde informatie wil presenteren. Stylesheets zijn onmisbaar om de documentstructuur te scheiden van de opmaak. De kracht van CSS3 is groot: een enkele stylesheet kan de opmaak bevatten van een hele website. Dit maakt de website veel beter te onderhouden dan met alleen HTML.
Deze cursus geeft de HTML programmeur de gelegenheid in twee dagen voldoende kennis op te bouwen van CSS3 om zelfstandig aan de slag te gaan. Het theoretische fundament wordt na elk hoofdstuk getoetst met enkele meerkeuzevragen. Je doet daarnaast ervaring op met praktische voorbeelden en opgaven.
Lesmethode
Dit is een klassikale training en wordt verzorgd op locatie of in een virtual classroom.
Doelgroep
Iedereen die webpagina’s wilt opmaken met behulp van CSS3
Iedereen die webpagina’s wilt opmaken met behulp van CSS3
Voorkennis
Kennis van HTML5 is vereist.
Kennis van HTML5 is vereist.
Onderdelen
Inleiding
Opbouw van een CSS document
Selectors
Opname van stijlen in HTML met CSS
Voorrangsregels
Commentaar in stylesheet
Elementsoorten
Overerving van parent naar child
Lettertypen en tekstopmaak
Lettertypen
Tekst eigenschappen
Kleurgebruik, afbeeldingen en animaties
Display eigenschap
Kleurgebruik in CSS
Achtergrondplaatjes
List items en CSS
Schaduw-, transparantie- en gradienteffecten
Transformaties en animaties in 2D en 3D
Padding, Margin en borders
Ruimtelijke opbouw van elementen
Borders
Margin en padding
Box model
Width en height
Positionering
Float
Clearing
Flexbox
Aandachtspunten bij positionering
Grid
Responsive design
Viewport, pixel density en relatieve afmetingen
Touch events
Break points
Media queries
Responsive tables
Responsive fonts
Responsive images
Frameworks (optioneel)
Framework overwegingen
Framework keuze
Inleiding
Opbouw van een CSS document
Selectors
Opname van stijlen in HTML met CSS
Voorrangsregels
Commentaar in stylesheet
Elementsoorten
Overerving van parent naar child
Lettertypen en tekstopmaak
Lettertypen
Tekst eigenschappen
Kleurgebruik, afbeeldingen en animaties
Display eigenschap
Kleurgebruik in CSS
Achtergrondplaatjes
List items en CSS
Schaduw-, transparantie- en gradienteffecten
Transformaties en animaties in 2D en 3D
Padding, Margin en borders
Ruimtelijke opbouw van elementen
Borders
Margin en padding
Box model
Width en height
Positionering
Float
Clearing
Flexbox
Aandachtspunten bij positionering
Grid
Responsive design
Viewport, pixel density en relatieve afmetingen
Touch events
Break points
Media queries
Responsive tables
Responsive fonts
Responsive images
Frameworks (optioneel)
Framework overwegingen
Framework keuze

€1.350
Klassikaal
max 9
2 dagen
Exc-G Microsoft Excel Gevorderd Klassikaal
Volg de Microsoft Excel gevorderd.
Na afronding van deze training kun je onder andere:
Geautomatiseerde oplossingsmethodes gebruiken.
Werken met databases.
Automatiseren met macro's.
Deze training bevat Engelstalig lesmateriaal en wordt gegeven door een Nederlandssprekende docent (indien gewenst ook mogelijk in het Engels).
Met deze 2-daagse Microsoft Excel-cursus voor gevorderden leer je hoe je nog meer uit Excel kunt halen. Je maakt kennis met de geavanceerde mogelijkheden die dit Microsoft 365 programma biedt, o.a. door tabbladen met elkaar te koppelen en analyses te maken. In deze cursus gaan we in op de functionaliteiten binnen de verschillende versies van Microsoft 365.
Lesmethode
Dit is een klassikale training en wordt verzorgd op locatie of in een virtual classroom.
Doelgroep
Iedereen die werkt of gaat werken met Excel en iedereen die meer wil weten over de functies en toepassingen van Microsoft Excel.
Iedereen die werkt of gaat werken met Excel en iedereen die meer wil weten over de functies en toepassingen van Microsoft Excel.
Voorkennis
Kennis op het niveau van Excel basis is vereist.
Kennis op het niveau van Excel basis is vereist.
Onderdelen
Veelgebruikte functies
Verwijderen overbodige decimalen
GEMIDDELDE, MAXA en MINA
Zoekfuncties
Datum- en tijdfuncties
Financiële en tekst functies
Functies voor conversies
Celnamen gebruiken, definiëren
Berekening over spreadsheets en driedimensionaal werken
Samenvoegen bestanden
Geautomatiseerde oplossingsmethoden
Doelzoeken
Oplosser
What-if analysis
Werken met databases
Database opbouwen
Sorteren & Filteren
Databasefuncties
Slicer, draaitabellen en -grafieken
Automatiseren met macro’s
Macro’s opnemen, uitvoeren, bekijken
Absoluut en relatief opnemen
Startmogelijkheden
Personal Macro Workbook
Sjablonen
Integratie
Inleiding integratie
Gegevens uitwisselen met Word en Access
Veelgebruikte functies
Verwijderen overbodige decimalen
GEMIDDELDE, MAXA en MINA
Zoekfuncties
Datum- en tijdfuncties
Financiële en tekst functies
Functies voor conversies
Celnamen gebruiken, definiëren
Berekening over spreadsheets en driedimensionaal werken
Samenvoegen bestanden
Geautomatiseerde oplossingsmethoden
Doelzoeken
Oplosser
What-if analysis
Werken met databases
Database opbouwen
Sorteren & Filteren
Databasefuncties
Slicer, draaitabellen en -grafieken
Automatiseren met macro’s
Macro’s opnemen, uitvoeren, bekijken
Absoluut en relatief opnemen
Startmogelijkheden
Personal Macro Workbook
Sjablonen
Integratie
Inleiding integratie
Gegevens uitwisselen met Word en Access

€1.125
Klassikaal
max 9
2 dagen
FD-javascript Front-end Development met JavaScript Klassikaal
Volg de Advanced front-end development met JavaScript. Na het volgen van deze cursus ben je in staat om op object georiënteerde wijze JavaScript code te schrijven met behulp van classes en overerving. Tot slot kun je webpagina's uitbreiden met de meest recente HTML 5 API's.
Na afronding van deze training kun je onder andere:
zelfstandig dynamische HTML webpagina’s maken in JavaScript.
basisbeginselen van JavaScript uitleggen, zoals het gebruiken van variabelen, loops en functies en het toepassen daarvan in een webpagina.
uitleggen wat het Document Object Model (DOM) is en waarom dit belangrijk is bij het werken met JavaScript.
Deze training bevat Engelstalig lesmateriaal en wordt gegeven door een Nederlandssprekende docent (indien gewenst ook mogelijk in het Engels).
JavaScript is uitgegroeid tot de belangrijkste programmeertaal op het internet. Zonder JavaScript zouden sites als Gmail, Twitter en Facebook niet bestaan. Ook Angular, Prototype en andere frameworks zijn gebaseerd op JavaScript. Om aan de slag te gaan met deze frameworks heb je basiskennis JavaScript nodig. Met deze cursus leer je de basisbeginselen van JavaScript, zoals het gebruiken van variabelen, loops en functies en het toepassen daarvan in een webpagina.Ook leer je dynamische HTML webpagina’s maken met verschillende programmeerstructuren, functies, objecten en events. Tenslotte leer je wat het Document Object Model (DOM) is en waarom dit belangrijk is bij het werken met JavaScript. Het belangrijkste toepassingsgebied van JavaScript is de browser, je test daarom de scripts rechtstreeks in Google Chrome, Mozilla Firefox en Microsoft Internet Explorer.
Lesmethode
Dit is een klassikale training en wordt verzorgd op locatie of in een virtual classroom.
Doelgroep
Deze cursus is voor IT-professionals die webpagina’s bouwen en deze dynamisch en interactief willen maken.
Deze cursus is voor IT-professionals die webpagina’s bouwen en deze dynamisch en interactief willen maken.
Voorkennis
Kennis van HTML5 en CSS is aangeraden.
Kennis van HTML5 en CSS is aangeraden.
Onderdelen
Inleiding en Chrome developer tools
Basisbegrippen, scope en console.log
Programmeerstructuren
Functies
Objecten, JSON en AJAX
DOM manipulatie, events, formulieren, callback functies en lambda expressies
Object creatie en overerving
HTML5 API’s programmeren (optioneel)
Inleiding en Chrome developer tools
Basisbegrippen, scope en console.log
Programmeerstructuren
Functies
Objecten, JSON en AJAX
DOM manipulatie, events, formulieren, callback functies en lambda expressies
Object creatie en overerving
HTML5 API’s programmeren (optioneel)

€1.975
Klassikaal
max 9
3 dagen
Java21-2 Java 21 Programming Language - deel 2 Klassikaal
Volg de Java 21 Programming Language - deel 2. Na het volgen van deze cursus kun je gebruik maken van de mogelijkheden van de programmeertaal Java.
Na afronding van deze training kun je onder andere:
Java gebruiken in de praktijk.
Exceptions toepassen.
Java concurrency begrijpen.
Deze training bevat Engelstalig lesmateriaal en wordt gegeven door een Nederlandssprekende docent (indien gewenst ook mogelijk in het Engels).
In deze 5-daagse cursus Java 21 Programming Language – deel 2 behandelen we de meest gebruikte API’s, zoals de Stream API, het Collection Framework, concurrency, Input/Output en Java Database Connectivity (JDBC). Geavanceerde class designs zoals inner classes, record classes, sealed classes enums komen aan bod. Wat betreft exception handling behandelen we Automatic Resource en uiteraard zullen we ook de nieuwste Java 21 features behandelen, zoals Sequenced Collections, Virtual Threads en Record Patterns.
Lesmethode
Dit is een klassikale training en wordt verzorgd op locatie of in een virtual classroom.
Doelgroep
Deze cursus is voor Java-ontwikkelaars die al kennis hebben van Java op het niveau van de cursus Java Programming Language deel 1 en die meer willen weten over de geavanceerde mogelijkheden van Java.
Deze cursus is voor Java-ontwikkelaars die al kennis hebben van Java op het niveau van de cursus Java Programming Language deel 1 en die meer willen weten over de geavanceerde mogelijkheden van Java.
Voorkennis
Java 21 Programming Language – deel 1 of vergelijkbare kennis.
Java 21 Programming Language – deel 1 of vergelijkbare kennis.
Onderdelen
Module 1 – Java Fundamentals
The method hashCode()
Design patterns
Lambda expressions
Method references
Enums
Inner classes
Module 2 – Generics and collecties
Generics
Collections
SequencedCollection
Module 3 – Streams
Abstraction of iterations
Creating a stream
Lazy stream methods
Terminal Stream methods
Parallell streams
Module 4 – Exceptions
Exception classes for the exam
Multi catch
Automatic Resource Management (ARM)
Module 5 – Localization
Locale
NumberFormat
Resource bundles
Module 6 – Java Concurrency
Parallel processes
Creating threads
The Executor framework
Shared resources
Synchronizers
Common thread problems
Virtual Threads
Module 7 – Java I/O Fundamentals and NIO.2
The File class
Streams
Console
Serialization
NIO/NIO2
Module 8 – JDBC
Databases, tables and SQL
The JDBC API
The JDBC URL
Module 9 – Modules: services and migration
Services
Migration
Cyclic dependencies
Module 10 – Record classes and sealed classes
Record classes
Record patterns
Sealed classes
Module 1 – Java Fundamentals
The method hashCode()
Design patterns
Lambda expressions
Method references
Enums
Inner classes
Module 2 – Generics and collecties
Generics
Collections
SequencedCollection
Module 3 – Streams
Abstraction of iterations
Creating a stream
Lazy stream methods
Terminal Stream methods
Parallell streams
Module 4 – Exceptions
Exception classes for the exam
Multi catch
Automatic Resource Management (ARM)
Module 5 – Localization
Locale
NumberFormat
Resource bundles
Module 6 – Java Concurrency
Parallel processes
Creating threads
The Executor framework
Shared resources
Synchronizers
Common thread problems
Virtual Threads
Module 7 – Java I/O Fundamentals and NIO.2
The File class
Streams
Console
Serialization
NIO/NIO2
Module 8 – JDBC
Databases, tables and SQL
The JDBC API
The JDBC URL
Module 9 – Modules: services and migration
Services
Migration
Cyclic dependencies
Module 10 – Record classes and sealed classes
Record classes
Record patterns
Sealed classes

€3.295
Klassikaal
max 9
5 dagen
pr-python Leren programmeren in Python Klassikaal
Volg de Leren programmeren in Python.
Na afronding van deze training kun je onder andere:
Zelfstandig Python-programma schrijven.
Samenwerken met andere aan Python projecten.
Globaal overzicht Python Standard Library begrijpen.
Deze training bevat Engelstalig lesmateriaal en wordt gegeven door een Nederlandssprekende docent (indien gewenst ook mogelijk in het Engels).
De programmeertaal Python is belangrijk voor elke iedere (toekomstige) softwareontwikkelaar. Het is eenvoudig te leren en makkelijk toepasbaar op veel IT-disciplines zoals Big Data, Artificial Intelligence, Machine Learning en Cyber Security. Met de vijfdaagse cursus Leren programmeren in Python leer je over de verschillende programmastructuren en hoe je zelfstandig een Python-programma schrijft.
Tijdens deze cursus leer je de essentiële aspecten van het programmeren in het algemeen en van de programmeertaal Python in het bijzonder. Je leert de begrippen kennen die een rol spelen bij het programmeren, met name de beginselen van algoritmiek: in welke stappen kom je van de probleemstelling naar een oplossing.
We gaan concreet in op de syntax van de programmeertaal Python en leren je omgaan met de uitgebreide mogelijkheden van Python, waardoor je al snel Python-programma's kunt bouwen. Op de laatste dag van de cursus gaan we in op de object-georiënteerde programmeerstijl, die ook bruikbaar is in Python.
Lesmethode
Dit is een klassikale training en wordt verzorgd op locatie of in een virtual classroom.
Doelgroep
Deze cursus is bedoeld voor gebruikers die de programmeertaal Python willen leren maar nog geen of weinig programmeerkennis en -ervaring hebben.
Deze cursus is bedoeld voor gebruikers die de programmeertaal Python willen leren maar nog geen of weinig programmeerkennis en -ervaring hebben.
Voorkennis
Er is geen voorkennis nodig.
Er is geen voorkennis nodig.
Onderdelen
Inleiding algoritmiek
Alledaagse menselijke algoritmes versus programmeeralgoritmes.
Life cycle van computer-programma.
Inleiding Python:
Positionering
Eigenschappen
Toepassingen
Praktisch gebruik
Versie 2 versus versie 3
Python shell
Scripting
Basistypes
Constanten en variabelen
Typering
Naamgeving en commentaar
Strings en getallen
Expressies en operators
Elementaire string manipulaties
Slices nemen
Overzicht van datatypes en hun eigenschappen
References
Mutable versus immutable
Programmastructuren
Indentatie als blokstructurering
Code style (PEP8)
Booleans
Uitgebreide behandeling van control structures if-elif-else, for-else en while-else
Statements break en continue
Functies enumerate en range
Best practises
Inleiding tot exception afhandeling (EAFP)
Dummy statement pass
Meer over sequences en strings
Operaties op sequences
Specifieke string methods
Twee varianten voor string-formattering
Meer over lists
Specifieke list methods
Operators voor lists
List comprehension
Functies sorted en reversed
Bits en bytes
Decimale, binaire, octale en hexadecimale representatie
String-formattering voor deze representaties
Bit-manipulaties (and, or, xor, shift)
Introductie encoding
Little versus big endian (endianess)
Bestanden
Binaire versus tekstuele bestanden
Open modes
Lezen van en schrijven naar bestanden
Current offset wijzigen
Gebruik van stdin, stdout en stderr
Encoding
Unicode sandwich
Encode versus decode
Verschillende encoding standaards
Default encoding
Data-types ‘bytes’ en ‘bytearray’
Meer over dictionaries, tuples en sets
Toepassing van dictionaries
Methods voor dictionaries
Toepassing van tuples en tuple-notatie
Gebruik van sets en frozensets
Functies
Doel van functie
Functie definiëren
Functie aanroepen
Docstrings
Parameter overdracht en default waarden
Call-by-value versus call-by-reference
Return waarden
Modules
Toepassing van modules
Importeren van modules
Herkomst van modules
Test-code in module
Docstrings
Meer over functies
Geneste functie-definities
Namespaces
Scope regels met voorbeelden
Functies als parameter
Standaard functies map en filter
Lambda expressies
Generator functies
Exceptions
EAFP motto (Easier to Ask for Forgiveness than Permission)
Standaard exception types
Eigen exception types
Exceptions afvangen
Acties bij afvangen van exceptions
Exceptions genereren met raise
Statement with
Globaal overzicht Python Standard Library
Opvragen van commandoregel parameters, programma exit
Tijdsfuncties
Filenaam-globbing
Filesysteem tree walk
Gebruik van subprocessen
Eenvoudige netwerkfaciliteiten
Serialisatie
Introductie object-oriëntatie
Introductie object-oriëntatie (OO)
Classes en instances
Data abstraction
Inheritance
Polymorphism
Dynamic binding
Procedureel versus object-georiënteerd programmeren
Object-oriëntatie en classes in Python
Ontwerpen van classes in Python
Constructor en destructor methods
Inheritance (afgeleide classes)
Polymorfisme en dynamic binding
Speciale class methods
Operator overloading
Subclasses voor ingebouwde data-types
Reguliere expressies (bonusonderwerp)
Inleiding algoritmiek
Alledaagse menselijke algoritmes versus programmeeralgoritmes.
Life cycle van computer-programma.
Inleiding Python:
Positionering
Eigenschappen
Toepassingen
Praktisch gebruik
Versie 2 versus versie 3
Python shell
Scripting
Basistypes
Constanten en variabelen
Typering
Naamgeving en commentaar
Strings en getallen
Expressies en operators
Elementaire string manipulaties
Slices nemen
Overzicht van datatypes en hun eigenschappen
References
Mutable versus immutable
Programmastructuren
Indentatie als blokstructurering
Code style (PEP8)
Booleans
Uitgebreide behandeling van control structures if-elif-else, for-else en while-else
Statements break en continue
Functies enumerate en range
Best practises
Inleiding tot exception afhandeling (EAFP)
Dummy statement pass
Meer over sequences en strings
Operaties op sequences
Specifieke string methods
Twee varianten voor string-formattering
Meer over lists
Specifieke list methods
Operators voor lists
List comprehension
Functies sorted en reversed
Bits en bytes
Decimale, binaire, octale en hexadecimale representatie
String-formattering voor deze representaties
Bit-manipulaties (and, or, xor, shift)
Introductie encoding
Little versus big endian (endianess)
Bestanden
Binaire versus tekstuele bestanden
Open modes
Lezen van en schrijven naar bestanden
Current offset wijzigen
Gebruik van stdin, stdout en stderr
Encoding
Unicode sandwich
Encode versus decode
Verschillende encoding standaards
Default encoding
Data-types ‘bytes’ en ‘bytearray’
Meer over dictionaries, tuples en sets
Toepassing van dictionaries
Methods voor dictionaries
Toepassing van tuples en tuple-notatie
Gebruik van sets en frozensets
Functies
Doel van functie
Functie definiëren
Functie aanroepen
Docstrings
Parameter overdracht en default waarden
Call-by-value versus call-by-reference
Return waarden
Modules
Toepassing van modules
Importeren van modules
Herkomst van modules
Test-code in module
Docstrings
Meer over functies
Geneste functie-definities
Namespaces
Scope regels met voorbeelden
Functies als parameter
Standaard functies map en filter
Lambda expressies
Generator functies
Exceptions
EAFP motto (Easier to Ask for Forgiveness than Permission)
Standaard exception types
Eigen exception types
Exceptions afvangen
Acties bij afvangen van exceptions
Exceptions genereren met raise
Statement with
Globaal overzicht Python Standard Library
Opvragen van commandoregel parameters, programma exit
Tijdsfuncties
Filenaam-globbing
Filesysteem tree walk
Gebruik van subprocessen
Eenvoudige netwerkfaciliteiten
Serialisatie
Introductie object-oriëntatie
Introductie object-oriëntatie (OO)
Classes en instances
Data abstraction
Inheritance
Polymorphism
Dynamic binding
Procedureel versus object-georiënteerd programmeren
Object-oriëntatie en classes in Python
Ontwerpen van classes in Python
Constructor en destructor methods
Inheritance (afgeleide classes)
Polymorfisme en dynamic binding
Speciale class methods
Operator overloading
Subclasses voor ingebouwde data-types
Reguliere expressies (bonusonderwerp)

€3.495
Klassikaal
max 9
5 dagen
TIG-Lassen, NIL niveau 1 (RVS pijp)
Tungsten Inert Gas Welding TIG-Lassen, NIL niveau 1 RVS pijp
De opleiding bestaat uit:
Het trainen, begeleiden en bijbrengen van de basisvaardigheden van het TIG lassen is Roest Vast Staal (RVS). De opleiding bestaat verder uit een theoretisch en een praktisch gedeelte. Het theoretische gedeelte wordt opgebouwd vanuit de NIL boeken.
De theorie bestaat onderhanden uit BASIS kennis in:
- Lasprocessen & apparatuur
Materialenkennis
Lasnaadvormen
TIG proces
Lasonderzoek
Krimp/Spanning
LMB/WPS
Basiskennis lasnormen
Lasposities
De praktijk bestaat uit het vervaardigen van:
Binnenhoeklassen pijp/plaat in de posities PB
I & V-naad in de positie PA (pijp/pijp)
I-naad in de positie PC (pijp/pijp)
Hoeklas in pijp/pijp overlap PB (horizontaal & verticaal)
Materiaal informatie:
Materiaalsoort is RVS type 304L en 316L
Materiaaldikte varieert tussen de 1,5 t/m 3 mm
Diameter verschilt van Ø 50,8 t/m 60,3 mm
Opleiding is bestemd voor:
Kandidaten die als beginnend lasser, fitter en/of samensteller ingezet gaan worden
Vooropleiding:
Een vooropleiding is niet vereist. Een 0-meting is mogelijk om het niveau te bepalen.
Duur van de opleiding:
7 dagen of 15 avonden en 1 examen dag
NIL Examinering:
De opleiding wordt normaal gesproken afgesloten met een theoretisch en een praktisch examen. Na positief resultaat ontvangt de kandidaat het fel begeerde NIL diploma.
De opleiding kan ook afgerond worden met een praktijkverklaring. Er zal dan geen theorie examen afgenomen worden. (vraag naar de voorwaarden)
Opleidingslocatie:
Weld Point verzorgt deze opleiding op de vestiging in Beek (Lb)
Weld Point kan de opleiding ook in uw bedrijf organiseren (vraag naar de voorwaarden)
Wilt u meer informatie over:
Subsidie mogelijkheden
Deze of een andere cursus/opleiding

€2.615
Individueel
TIG-Lassen, NIL niveau 1 (staal pijp)
Tungsten Inert Gas Welding TIG-Lassen, NIL niveau 1 Staal pijp
De opleiding bestaat uit:
Het trainen, begeleiden en bijbrengen van de basisvaardigheden van het TIG lassen is staal. De opleiding bestaat verder uit een theoretisch en een praktisch gedeelte. Het theoretische gedeelte wordt opgebouwd vanuit de NIL boeken.
De theorie bestaat onderhanden uit BASIS kennis:
Lasprocessen & apparatuur
Materialenkennis
Lasnaadvormen
TIG proces
Lasonderzoek
Krimp/Spanning
LMB/WPS
Basiskennis lasnormen
Lasposities
De praktijk bestaat uit het vervaardigen van:
Binnenhoeklassen pijp/plaat in de posities PB
I-naad in de positie PA (pijp/pijp)
I-naad in de positie PC (pijp/pijp)
Hoeklas in pijp/pijp overlap PB (horizontaal & verticaal)
Materiaal informatie:
Materiaalsoort is ongelegeerd staal type S235 en S355
Materiaaldikte varieert tussen de 2,65 t/m 3
Diameter verschilt van Ø 42,3 t/m 76,1 mm
Opleiding is bestemd voor:
Kandidaten die als beginnend lasser, fitter en/of samensteller ingezet gaan worden
Vooropleiding:
Een vooropleiding is niet vereist. Een 0-meting is mogelijk om het niveau te bepalen.
Duur van de opleiding:
7 dagen of 15 avonden en 1 examen dag
NIL Examinering:
De opleiding wordt normaal gesproken afgesloten met een theoretisch en een praktisch examen. Na positief resultaat ontvangt de kandidaat het fel begeerde NIL diploma.
De opleiding kan ook afgerond worden met een praktijkverklaring. Er zal dan geen theorie examen afgenomen worden. (vraag naar de voorwaarden)
Opleidingslocatie:
Weld Point verzorgt deze opleiding op de vestiging in Beek (Lb)
Weld Point kan de opleiding ook in uw bedrijf organiseren (vraag naar de voorwaarden)
Wilt u meer informatie over:
Subsidie mogelijkheden
Deze of een andere cursus/opleiding

€2.385
Individueel