Onderwerp
Automatisering & ICT/IT
Communicatie
Financieel
HR
Inkoop & logistiek
Management
Secretarieel & Administratief
Marketing
Opleiding & Onderwijs
Persoonlijke Effectiviteit
Productie, techniek & bouw
Kwaliteit- & Projectmanagement
Sales
Vitaliteit & Gezondheid
Taalcursus
Zorg & Verzorging
Juridisch
Internet & Media
Arbo & Veiligheid
Hobby & Vrije Tijd
Vastgoed & Makelaardij
Abonnementen
Locatie
Niveau
Type
Keurmerk

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