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

68.942 resultaten

Online vergaderen via Microsoft Teams

Welkom in de realiteit van online vergaderen. Het vraagt om nieuwe spelregels. Pas je die toe? Dan merk je meteen het verschil. Je vergaderingen geven energie en jullie nemen sneller beslissingen. Online vergaderen krijgt een nieuwe dimensie: je voert meetings snel en effectief, voorkomt nutteloze discussies en houdt de vergadering kort. Door Teams en andere tools optimaal te benutten, verhoog je de betrokkenheid, bespaar je tijd en benut je elke minuut. Met een vaste structuur pak je de regie, houd je iedereen betrokken en zorg je dat alle deelnemers effectief bijdragen. Goede voorbereiding en duidelijke samenvattingen voorkomen misverstanden, terwijl AI je helpt om in een paar klikken nauwkeurige notulen te maken. Daarnaast speelt digitale etiquette een cruciale rol: je bent je bewust van je omgeving en bent online een visitekaartje van je organisatie. Heldere en professionele communicatie via het scherm zorgt voor een omgeving waarin iedereen zich gehoord voelt. En met de juiste houding ga je soepel om met technische dilemma’s, zodat de vergadering efficiënt én prettig verloopt. Vergader je vaak online en erger jij je aan het tijdverlies door de eindeloze discussies en het ongestructureerde verloop van de vergadering? Of ben je onzeker over jouw rol als vergaderpartner en vind je de online wereld van vergaderen lastig? Na deze training ken je de digitale etiquette én ben je online een visitekaartje van je organisatie. Je gebruikt Teams, Zoom, Webex of Google Meet slim. Je halveert je vergadertijd én verhoogt de impact van elke meeting.
€595
E-Learning
max 12
1 dag

Online gesprekken voeren via Microsoft Teams

Praten via een scherm: hoe maak je nu écht contact? We zitten vaker in digitale meetings dan ooit. Dat vraagt om nieuwe vaardigheden. Lichaamstaal minder zichtbaar en de aandacht is sneller weg. Online gesprekken voer je doelgericht en met betrokkenheid door vooraf duidelijke doelen te stellen en de ander actief mee te nemen, ook via video. Verbale en non-verbale signalen op afstand worden herkend, gesprekken blijven levendig en verbinding ontstaat snel. Met een heldere gespreksopbouw van begin tot eind blijft er structuur en regie, terwijl bijsturen en samenvatten zorgen dat beide partijen op één lijn blijven. In rollenspellen wordt geoefend hoe gesprekken steeds naar de kern teruggebracht kunnen worden. Professioneel en met impact communiceren betekent zelfverzekerd overkomen in beeld, geluid en houding, met oog voor camerastandpunt en stemgebruik. Gevoelige of lastige onderwerpen worden respectvol besproken, weerstand of onverwachte wendingen effectief gehanteerd. Door directe feedback op gespreksstijl en online presentatie groeit de impact van elk digitaal gesprek. Voer je regelmatig online 1-op-1 gesprekken of in groepsverband? En wil je meer regie, impact en verbinding creëren in digitale gesprekken? Volg dan deze training om je zekerder te voelen in lastige of gevoelige gesprekken via Teams, Zoom of andere platforms. Je leert vragen stellen die écht tot de kern komen en bent je bewust van hoe jij jezelf online presenteert. Ook herken je na de training signalen en emoties van de ander om voor natuurlijke, vloeiende gespreksdynamieken te zorgen.
€595
E-Learning
max 12
1 dag

Individueel coachtraject Leiderschap & Management

Ontwikkel jouw leiderschap in een persoonlijk coachtraject met een ervaren coach. Werk aan jouw stijl, effectiviteit en invloed als manager of teamleider. Jouw traject is maatwerk – volledig afgestemd op jouw coachvraag en behoeften. Onderliggende thema’s: Coachend leidinggeven, Executive coaching, Leiderschapsontwikkeling, Managementvaardigheden Heb je een leidinggevende rol of ben je verantwoordelijk voor het aansturen van teams of afdelingen? Dan draait coaching om jouw persoonlijke leiderschap en effectiviteit als manager. Je krijgt ruimte om stil te staan bij je eigen stijl, dilemma’s, uitdagingen en ambities. Of je nu een ervaren leider bent of net start met leidinggeven: coaching helpt je om steviger, bewuster en meer in verbinding te sturen. Samen met je coach kijk je naar je leiderschapsstijl, communicatie, overtuigingen en ontwikkelpunten. Je krijgt scherper zicht op je invloed, je valkuilen en jouw kracht. Zo ontwikkel je een stijl die bij je past – authentiek, krachtig en betrokken. Hoe het werkt 4 coachgesprekken van 1,5–2 uur (live), of 8 online sessies van 45–60 min – of een combinatie. Jij kiest: alle sessies live, online of gemengd – afgestemd op jouw voorkeur. Altijd een coach in de buurt via ons landelijke netwerk van senior coaches. Stap voor stap: Ontdek je coach Kies jouw match: Selecteer de coach die bij jouw doelen past Plan je sessies: Boek zelf je sessies op momenten die jou uitkomen Start je traject: Zet de eerste stap richting krachtig leiderschap 📞 Eerst kennismaken? Vraag een telefonisch matchgesprek aan. Voorbeelden van coachvragen: Hoe geef ik op een natuurlijke manier leiding, zonder mezelf tekort te doen? Hoe kan ik beter omgaan met de spanning tussen loslaten en controle houden? Hoe leer ik effectiever delegeren en mijn team motiveren? Hoe ga ik om met teamdynamiek, weerstand of lastige gesprekken? Hoe geef ik leiding in een veranderende organisatie of bij reorganisatie? Ik ben nieuw in mijn rol – hoe vind ik mijn plek als leidinggevende? Hoe geef ik grenzen aan richting mijn team zonder de verbinding te verliezen? Hoe ontwikkel ik mijn leiderschap in een politiek krachtenveld? Hoe kan ik mezelf als leider blijven ontwikkelen? Hoe versterk ik mijn besluitvaardigheid en zelfvertrouwen als manager?
€1.600
Coaching

Certified Ethical Hacker (CEH) v13

Certified Ethical Hacker (CEH) v13. De EC-Council Certified Ethical Hacker (CEH) v13 training geeft je de kennis en vaardigheden om kwetsbaarheden in systemen, netwerken en applicaties te ontdekken en te beveiligen. Tijdens de opleiding leer je denken als een hacker, maar handelen als een professional. Je werkt met de nieuwste AI-gedreven tools en technieken en krijgt inzicht in actuele dreigingen zoals cloud-, IoT- en mobiele aanvallen. Na afronding van de training ben je volledig voorbereid op het officiële CEH v13 examen en beschik je over praktijkgerichte skills om organisaties te beschermen tegen cyberaanvallen. CertKit content:           •E-learning courses: CEH v13: CEH v13: Introduction to Ethical Hacking Course: 1 Hour, 21 Minutes Course Overview The CEH v13 EC-Council Certification Information Security Concepts Tactics, Techniques, and Procedures (TTPs) Causes of System Vulnerability Classification of Attacks Hacking of a Target System or Network Types of Hackers Setting Up Kali Linux Ethical Hacking and Its Necessity Scope and Limitations of Ethical Hacking Setting Up Burp Suite AI-Driven Ethical Hacking Hacking Methodologies and Frameworks Security Laws and Standards for Cybersecurity Principles of Risk Assessments Threat Intelligence and Its Lifecycle Role of AI and ML in Cybersecurity Course Summary CEH v13: Scanning Course: 48 Minutes Course Overview Scanning Network Scanning Scanning for OS Discovery Scanning for OS Discovery Using ShellGPT (SGPT) Utilizing Host Discovery Techniques Performing Host Discovery Using ShellGPT (SGPT) Port Scanning Executing Port Scanning Using ShellGPT (SGPT) Methods to Bypass IDS/IPS Firewalls Network Scanning Countermeasures Scanning Tools Course Summary CEH v13: Footprinting Course: 1 Hour, 13 Minutes Course Overview Footprinting Footprinting Types Reconnaissance Footprinting Using ShellGPT (SGPT) Executing Website Reconnaissance Email Footprinting Harvesting Email Lists Using AI Footprinting Tools Social Engineering in Reconnaissance Using Web Archive Data for URL Discovery Executing Google Dorking The Wappalyzer Tool Executing DNS Footprinting Automate Footprinting Using AI Tools Executing Footprinting Using Shodan Utilizing Whois Lookup Course Summary CEH v13: Vulnerability Analysis Course: 1 Hour, 9 Minutes Course Overview Vulnerability Assessment in Cybersecurity Vulnerability Assessment Tools Vulnerability Assessment and Pen Testing Severity and Its Databases Vulnerability Research in Cybersecurity Types of Vulnerability Scanning AI-Powered Tools for Vulnerability Assessment Vulnerability Assessment Using Python Script AI Cybersecurity News Vulnerability Assessment Reports Who Can Do Vulnerability Assessments? Vulnerability Assessment Using Nmap Vulnerability Assessment Using Nessus Course Summary CEH v13: System Hacking Course: 1 Hour, 20 Minutes Course Overview The Security Account Manager (SAM) File Microsoft Authentication Password Cracking Executing Password Cracking Leveraging Password Cracking Using ShellGPT Password Cracking Defense and Salting Vulnerability Exploitation Metasploit Framework AI-Powered Vulnerability Exploitation Tools Buffer Overflow Vulnerability Windows Buffer Overflow Exploitation Privilege Escalation Using ShellGPT for Steganography Clearing Logs Keyloggers and Spyware Rootkits and NTFS Course Summary CEH v13: Malware Threats Course: 1 Hour, 6 Minutes Course Overview Malware Advanced Persistent Threats (APTs) Trojans, Viruses, and Ransomware Fileless Malware AI-Based Malware Natural Language Processing (NLP) in Malware Development Malware Analysis Virus Detection AI-Powered Malware Detection Tools Performing Static Malware Analysis Malware Attack Case Studies Performing Dynamic Malware Analysis Course Summary CEH v13: Enumeration Techniques Course: 1 Hour, 7 Minutes Course Overview Enumeration in Cybersecurity Major Tools for Enumeration NetBIOS and Its Techniques SNMP and Its Enumeration LDAP and Its Enumeration NTP Enumeration NFS Enumeration SMTP Enumeration DNS Enumeration Using Amass DNS Enumeration Using NMAP AI Hidden Subdomain Using Subfinder Enumeration Using DIG IPSec, RPC, and VoIP Enumeration Course Summary CEH v13: Sniffing Course: 49 Minutes Course Overview Sniffing Sniffing in Data Link Layer The CAM Table Implementing ARP Spoofing Exploring Wireshark DHCP Starvation MAC Spoofing IDRP Spoofing, VLAN Hopping, and STP Attacks Using tcpdump Course Summary CEH v13: Social Engineering Course: 51 Minutes Course Overview Social Engineering Social Engineering Techniques Phishing Using Shellphish Impersonation Using AI Fake Security Application QRLJacking Other Techniques for Human-Based Social Engineering Implementing Netcraft Course Summary CEH v13: Denial of Service (DoS) Course: 48 Minutes Course Overview DoS and DDoS Malicious Code Propagation Performing DoS Using Burp Suite Performing DoS Using HULK and GoldenEye Botnets Protection Tools for DoS and DDoS Attacks Volumetric Attacks Protocol Attacks Application Layer Attacks Course Summary CEH v13: Session Hijacking Course: 1 Hour, 1 Minuter Course Overview Session Hijacking Spoofing vs. Hijacking Application-Level Session Hijacking Session Token Prediction Network-Level Session Hijacking TCP Reset (RST) Hijacking TCP/IP Hijacking Session Hijacking Protection Session Hijacking Tools Performing Session Hijacking with Cookie-Editor Performing Session Hijacking with Cross-Site Scripting (XSS) Course Summary CEH v13: Evading IDS, Firewalls, and Honeypots Course: 1 Hour, 11 Minutes Course Overview Intrusion Detection Systems (IDS) and Intrusion Prevention Systems (IPS) Firewalls Demonstrating IDS, IPS, and Firewall Solutions Techniques to Bypass IDS/Firewall: Part 1 Techniques to Bypass IDS/Firewall: Part 2 Techniques to Bypass Network Access Control (NAC) Honeypots Prevention Against IDS Evasion Detecting Honeypots Using Nmap Bypass Endpoint Security Course Summary CEH v13: Hacking Web Servers Course: 1 Hour, 19 Minutes Course Overview Web Server Vulnerabilities Apache and IIS Server Vulnerabilities NGINX Server Vulnerabilities Demonstrating a Directory Traversal Attack Web Server Misconfiguration Performing FTP Brute Force Attacks with AI Other Web Server Attacks Web Server Attack Methodology Demonstrating Web Server Footprinting with AI Performing IIS Information Gathering Demonstrating Directory Brute Forcing with AI Defence Against Web Server Attacks Web Server Security and Pen Testing Tools Course Summary CEH v13: Hacking Web Applications Course: 1 Hour, 39 Minutes Course Overview Web Server Vulnerabilities Apache and IIS Server Vulnerabilities NGINX Server Vulnerabilities Demonstrating a Directory Traversal Attack Web Server Misconfiguration Performing FTP Brute Force Attacks with AI Other Web Server Attacks Web Server Attack Methodology Demonstrating Web Server Footprinting with AI Performing IIS Information Gathering Demonstrating Directory Brute Forcing with AI Defence Against Web Server Attacks Web Server Security and Pen Testing Tools Course Summary CEH v13: Cloud Computing Course: 1 Hour, 43 Minutes Course Overview Introduction to Cloud Computing Container, Docker, Kubernetes, and Serverless Computing OWASP Top 10 Vulnerabilities Cloud Computing Threat Cloud Attacks Cloud Hacking Methodology Enumerating EC2 Instances Exploiting Misconfigured Amazon Web Services (AWS) S3 Buckets Creating Backdoor Accounts in AWS Enumerating GCP Resources GCP Scanner Container and Kubernetes Vulnerability Scanning Best Practices for Cloud Computing Zero Trust Networks Cloud Access Security Broker (CASB) Course Summary CEH v13: SQL Injection Course: 1 Hour, 7 Minutes Course Overview SQL Injection Types of SQL Injection SQL Injection Methodology Exploring Data Entry Paths SQL Injection Vulnerability Detection Configuring SQL Injection Tools Performing SQL Injection Using AI Exploring SQL Injection techniques using AI Evading IDS SQL Injection Defense SQL Injection Attack Detection Course Summary CEH v13: Hacking Wireless Networks Course: 1 Hour, 20 Minutes Course Overview Wireless Networks Wireless Encryption Standards Issues with Wireless Security Protocols Wireless Threats Wireless Hacking Methodology Wi-Fi Discovery aircrack-ng Suite Detecting Hidden Service Set Identifier (SSIDs) Detecting Address Resolution Protocol (ARP) Poisoning Attacks Wi-Fi Jamming Devices Cracking WPA/WPA MAC Spoofing Attack Defense Against Wireless Attacks Wi-Fi Security Auditing Tools Course Summary CEH v13: Hacking Mobile Platforms Course: 1 Hour, 16 Minutes Course Overview OWASP Top 10 Vulnerabilities Anatomy of Mobile Attacks Agent Smith Attack One-Time Password (OTP) Hijacking Android Operating System (OS) Android Rooting Tools Mobile Pen Testing Toolkits Hacking a Mobile Phone Apple iOS and Jailbreaking iOS iOS Hacking Tools Mobile Device Management (MDM) Source Code Analysis Tools Reverse Engineering Tools Course Summary CEH v13: IoT and OT Hacking Course: 1 Hour, 39 Minutes Course Overview OWASP Top 10 Vulnerabilities Anatomy of Mobile Attacks Agent Smith Attack One-Time Password (OTP) Hijacking Android Operating System (OS) Android Rooting Tools Mobile Pen Testing Toolkits Hacking a Mobile Phone Apple iOS and Jailbreaking iOS iOS Hacking Tools Mobile Device Management (MDM) Source Code Analysis Tools Reverse Engineering Tools Course Summary CEH v13: Cryptography Course: 1 Hour, 37 Minutes Course Overview Cryptography Ciphers Symmetric and Asymmetric Encryption Algorithms Message Digest Functions and Calculators Utilizing Cryptography Tools Public Key Infrastructure (PKI) Secure Sockets Layer (SSL) and Transport Layer Security (TLS) Pretty Good Privacy (PGP) and Web of Trust (WoT) Email Encryption Performing Disk Encryption Using VeraCrypt Cryptography Attacks Side-Channel Attack Hashing a File Manually Attacks on Blockchain Defense Against Cryptographic Attacks Key Stretching Course Summary Online Mentor De online mentor kan al je specifieke technische vragen beantwoorden via chat of e-mail met betrekking tot je studie. Online Mentor is 90 dagen of 365 dagen actief - na activering! Tips, Tricks & Links Maak gebruik van onze uitgebreide verzameling tips, trucs en links die speciaal zijn ontworpen om uw voorbereiding op certificeringsexamens te ondersteunen. Deze resources bieden waardevolle inzichten en beproefde strategieën om uw studie effectiever te maken. Versterk uw leerervaring en benader uw  examens met vertrouwen! MeasureUp Exam simulation 250+ questions Practice Labs - Virtual Labs (optie) Welkom bij het Certified Ethical Hacker Practice Lab. De Certified Ethical Hacker certificering is een intermediaire penetratietest kwalificatie die zich richt op penetratietesttechnieken, het identificeren van aanvalsoppervlakken en het identificeren van kwetsbaarheden in de infrastructuur. Het Certified Ethical Hacker Practice Lab is primair gericht op de praktische toepassing van de examendoelen, theoriedoelen worden niet behandeld. Na het afronden van dit lab heb je meer kennis opgedaan over penetratietesttechnieken, het identificeren van kwetsbare plekken in de infrastructuur en het verkennen van het gebruik van verschillende aanvalstools voor netwerken en applicaties. Specificaties Taal: Engels Kwalificaties van de Instructeur: Gecertificeerd Cursusformaat en Lengte: Lesvideo's met ondertiteling, interactieve elementen en opdrachten en testen MeasureUp Examensimulatie: Ingebrepen Online Virtuele labs: Ontvang 12 maanden toegang tot virtuele labs die overeenkomen met de traditionele cursusconfiguratie. Actief voor 365 dagen na activering, beschikbaarheid varieert per Training. Tips & Tricks: Inbegrepen Examen Quiz: Inbegrepen Volledige training voor het officiële Examen: Ja Lesduur: 24:24 uur Voortgangsbewaking: Ja Toegang tot Materiaal: 365 dagen Technische Vereisten: Computer of mobiel apparaat, Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox, Safari of Edge. Support of Ondersteuning: Helpdesk en online kennisbank 24/7 Certificering: Certificaat van deelname in PDF formaat Prijs en Kosten: Cursusprijs zonder extra kosten Annuleringsbeleid en Geld-Terug-Garantie: Wij beoordelen dit per situatie Award Winning E-learning: Ja Tip! Zorg voor een rustige leeromgeving, tijd en motivatie, audioapparatuur zoals een koptelefoon of luidsprekers voor audio, accountinformatie zoals inloggegevens voor toegang tot het e-learning platform.
€369
E-Learning

Microsoft Azure AI Engineer E-Learning Combi+

Algemene omschrijving The Microsoft Azure AI Engineer E-Learning Combi+ is entirely in English. As a Dutch IT training provider, we offer the information on this page in Dutch. At the bottom of the page, you will find a brief summary in English. The topics within the Microsoft Azure AI Engineer E-Learning Combi+ package itself are described in English. De Microsoft Azure AI Engineer E-Learning Combi+ is ontwikkeld voor professionals die willen leren hoe zij AI-oplossingen kunnen ontwikkelen, beheren en implementeren binnen een Microsoft Azure/omgeving. Door de Microsoft Azure AI Engineer E-Learning Combi+ door te nemen zul je ontdekken hoe jij de volledige levenscyclus van AI-oplossingen kunt doorlopen, van het vaststellen van vereisten en het ontwerpen van een oplossing tot de daadwerkelijke ontwikkeling, integratie, implementatie en monitoring. Daarbij leer je met de Microsoft Azure AI Engineer E-Learning Combi+ om samen te werken met solution architects (oplossingsarchitecten), data scientists (datawetenschappers), data engineers, IoT-specialisten en softwareontwikkelaars om veilige en schaalbare end-to-end AI-oplossingen te realiseren. De Microsoft Azure AI Engineer E-Learning Combi+ biedt jou de kennis en vaardigheden om AI-functionaliteiten te integreren in uiteenlopende applicaties en bedrijfsoplossingen. Als jij een carrière wilt in de richting van kunstmatige intelligentie (AI) en Microsoft Azure, dan is dit combinatiezelfstudiepakket een waardevolle stap vooruit. De Microsoft Azure AI Engineer E-Learning Combi+, met meer dan 60 uur aan online cursusmateriaal, is onderverdeeld in de volgende drie onderdelen: AI for Software Engineers, Introduction Microsoft AI-900: Microsoft Azure AI Fundamentals Microsoft AI-102: Develop AI solutions in Azure Let op: Er is geen examenvoucher inbegrepen bij de Microsoft Azure AI Engineer E-Learning Combi+. Echter kun je de AI-900 examenvoucher en de AI-102 examenvoucher eenvoudig bij ons aanschaffen. Doelgroep De Microsoft Azure AI Engineer E-Learning Combi+ is ontwikkeld voor professionals die diepgaande kennis en vaardigheden op het gebied van kunstmatige intelligentie (AI) en Microsoft Azure op willen doen. Dit betreft met name de volgende mensen: Softwareontwikkelaars en webontwikkelaars die AI-functionaliteiten binnen hun applicaties willen integreren. Data scientists (datawetenschappers) en data engineers die AI-oplossingen willen ontwikkelen en beheren binnen Microsoft Azure. IoT-specialisten die slimme en schaalbare oplossingen willen ontwikkelen met behulp van AI. Solution architects (oplossingsarchitecten) die hun ontwerpen willen vertalen naar veilige end-to-end AI-implementaties. ICT-professionals met basiservaring in programmeren en cloudomgevingen die zich willen specialiseren in AI. Medewerkers uit sectoren waar AI-oplossingen steeds vaker worden toegepast, zoals: Gezondheidszorg. Financiële dienstverlening. Industrie. Overheid. Wat is inbegrepen? De Microsoft Azure AI Engineer E-Learning Combi+ biedt een compleet leertraject met meer dan 60 uur aan online cursusmateriaal, inclusief oefenexamens en praktijkgerichte Challenge Labs. Verder combineert de Microsoft Azure AI Engineer E-Learning Combi+ de inhoud van AI for Software Engineers Introduction, Microsoft AI-900 (Microsoft Azure AI Fundamentals) en Microsoft AI-102 (Develop AI Solutions in Azure). Hierdoor zul jij goed voorbereid zijn op zowel het AI-900 examen als het AI-102 examen. Hier is een overzicht van de inhoud van de Microsoft Azure AI Engineer E-Learning Combi+: AI for Software Engineers – Introduction cursusmateriaal Focus: Inleiding op AI en generative AI. Onderwerpen: Kennismaking met de principes van AI, GPT-modellen, machine learning, deep learning, prompt engineering en ethische vraagstukken. Microsoft AI-900 – Microsoft Azure AI Fundamentals cursusmateriaal Focus: Basisprincipes van AI en de implementatie van Azure AI-services. Onderwerpen: Kunstmatige intelligentie en machine learning, Natural Language Processing, AI Vision, Conversational AI, werken met Azure Machine Learning Studio en Designer. MeasureUp oefenexamen (150+ vragen). Tips & Tricks. Microsoft AI-102 – Develop AI Solutions in Azure Focus: Ontwikkelen en implementeren van AI-oplossingen binnen Microsoft Azure. Onderwerpen: Werken met Azure AI Services, Language Studio, REST API’s, Conversational AI, Translation & Speech, Vision, OpenAI, Prompt Engineering, Retrieval Augmented Generation en AI Search. MeasureUp oefenexamen (140+ vragen). Challenge Labs. Tips & Tricks. Praktische labopdrachten Praktische labomgeving: Oefen met realistische scenario’s om de opgedane kennis en vaardigheden direct toe te leren passen. Voorbeelden: Chatbot bouwen met het Bot Framework SDK, documentverwerking met Azure AI, vertalen met Azure AI Translator, en sentimentanalyse met Azure AI Services. Examengericht onderwijs. Inzicht in de structuur en inhoud, evenals toegang tot voorbeeldvragen, MeasureUp examensimulaties en labopdrachten om je optimaal voor bereiden op zowel het AI-900 examen als het AI-102 examen. Let op: Er is geen examenvoucher inbegrepen bij de Microsoft Azure AI Engineer E-Learning Combi+. Echter kun je de AI-900 examenvoucher en de AI-102 examenvoucher eenvoudig bij ons aanschaffen. Voorkennis Je hebt geen specifieke voorkennis nodig om te beginnen met de Microsoft Azure AI Engineer E-Learning Combi+. Aangezien dit combinatiezelfstudiepakket volledig Engelstalig is, raden wij aan dat jij de Engelse taal goed beheerst. Onderwerpen AI for Software Engineers, Introduction AI along with generative AI is a cutting-edge technology that will transform nearly every business function, ranging from content creation and product design, to improving customer experience and marketing new ideas. While the benefits of AI are immense, the technology has its limitations and poses some ethical considerations. In this learning, you will be introduced to AI concepts and ethical considerations. Courses: An Introduction to Generative AI. An Introduction to GPT Models. Artificial Intelligence and Machine Learning. Deep Learning and Neural Networks. Getting Started with Prompt Engineering. Exploring Prompt Engineering Techniques. Case Studies in Prompt Engineering. Microsoft AI-900: Microsoft Azure AI Fundamentals This learning introduces fundamentals concepts related to Artificial Intelligence (AI), and the services in Microsoft Azure that can be used to create AI solutions. The course is not designed to teach to become professional data scientists or software developers, but rather to build awareness of common AI workloads and the ability to identify Azure services to support them. Content: Courses: AI-900 - Azure AI Fundamentals: Azure Machine Learning Fundamentals. AI-900 - Azure AI Fundamentals: Artificial Intelligence Concepts. AI-900 - Azure AI Fundamentals: Artificial Intelligence Principles. AI-900 - Azure AI Fundamentals: Machine Learning with Azure AI. AI-900 - Azure AI Fundamentals: Introduction to Azure Machine Learning Studio. AI-900 - Azure AI Fundamentals: Working with Azure Machine Learning Studio. AI-900 - Azure AI Fundamentals: Using Azure Machine Learning Designer. AI-900 - Azure AI Fundamentals: Evaluating Models in Azure AI. AI-900 - Azure AI Fundamentals: Azure Natural Language Processing. AI-900 - Azure AI Fundamentals: Creating a Conversational AI Bot. AI-900 - Azure AI Fundamentals: Introduction to Azure AI Vision. AI-900 - Azure AI Fundamentals: Getting Started with Azure AI Vision. AI-900 - Azure AI Fundamentals: Working with AI Vision. AI-900 - Azure AI Fundamentals: Azure Document & Optical Character Recognition. MeasureUp Exam simulation. 150+ questions. Tips & Tricks. Microsoft AI-102: Develop AI solutions in Azure This CertKit introduces fundamentals concepts related to Artificial Intelligence (AI), and the services in Microsoft Azure that can be used to create AI solutions. The course is not designed to teach students to become professional data scientists or software developers, but rather to build awareness of common AI workloads and the ability to identify Azure services to support them. Content: Courses: AI-102 - Azure AI Engineer Associate: Introducing Azure AI Services. AI-102 - Azure AI Engineer Associate: Azure AI Engineer Associate: Azure AI Foundry and Language Studio. AI-102 - Azure AI Engineer Associate: Azure AI Engineer Associate: Language Tasks Using REST APIs and Client SDKs. AI-102 - Azure AI Engineer Associate: Azure AI Engineer Associate: Conversational Language & Custom Question Answering. AI-102 - Azure AI Engineer Associate: Azure AI Engineer Associate: Translation & Speech Tasks. AI-102 - Azure AI Engineer Associate: Image Analysis in the Azure AI Vision Service. AI-102 - Azure AI Engineer Associate: Video Indexer and Custom Vision. AI-102 - Azure AI Engineer Associate: Azure OpenAI and AI Foundry. AI-102 - Azure AI Engineer Associate: Projects, Playgrounds, and Models. AI-102 - Azure AI Engineer Associate: Model Parameters and Prompt Engineering. AI-102 - Azure AI Engineer Associate: Retrieval Augmented Generation. AI-102 - Azure AI Engineer Associate: Fine-Tuning and Model Evaluation. AI-102 - Azure AI Engineer Associate: Tracing and Prompt Flows. AI-102 - Azure AI Engineer Associate: Introducing Azure AI Search. AI-102 - Azure AI Engineer Associate: Configuring and Using Azure AI Search. AI-102 - Azure AI Engineer Associate: Azure AI Content Understanding MeasureUp Exam simulation. 140+ questions. Challenge Labs Collection: Explore Document Processing in Azure AI's Document Intelligence Studio [Guided] [AI102-001]. Create a Bot by Using the Bot Framework SDK [Guided] [AI102-002]. Generate Insights from Images by Using Azure AI Vision Services [Guided] [AI102-003]. Integrate Azure AI Immersive Reader Into Your Application by Using Its SDK [Guided] [AI102-005]. Summarize Text Automatically by Using Azure AI Language Services [Guided] [AI102-006]. Translate Text Between Languages by Using Azure AI Translator [Guided] [AI102-007]. Generate Image Descriptions from Text [Guided] [AI102-008]. Build an AI-Powered Search System by Using Azure AI Search [Guided] [AI102-009]. Analyze and Generate Text-Based Sentiment by Using Azure AI Services [Guided] [AI102-010]. Configure AI Prompts by Using Company Data [Guided] [AAI-002]. Creating a Chatbot from a Custom AI Prompt [Guided] [AAI-003]. Build Open AI Solutions Resources by Using Azure AI Studio [Guided] [AAI-004]. Tips & Tricks. English Summary The Microsoft Azure AI Engineer E-Learning Combi+ provides over 60 hours of content and covers the full lifecycle of AI solution development in Azure. You will gain in-depth knowledge of AI concepts, Azure AI services, prompt engineering, authentication, deployment, and monitoring. The Microsoft Azure AI Engineer E-Learning Combi+ includes course materials for AI for Software Engineers Introduction, AI-900 Azure AI Fundamentals, and AI-102 Develop AI Solutions in Azure, and is supported by MeasureUp practice exams and Challenge Labs. The Microsoft Azure AI Engineer E-Learning Combi+ is ideal for professionals aiming to build, manage, and deploy secure end-to-end AI solutions with Microsoft Azure. Note: There is no exam voucher included with the Microsoft Azure AI Engineer E-Learning Combi+. However, you can easily purchase the AI-900 exam voucher and the AI-102 exam voucher from us.
€749
E-Learning
max 20

API Development

Drachten do 18 jun. 2026 en 7 andere data
Over de API Development training Leer in de training API Development hoe je een professionele API op zet, beveiligt en documenteert aan de hand van een praktijkvoorbeeld. Je leert werken met Node.js en Express, het inzetten van Swagger-documentatie, API keys en basis-OAuth uitleg. Ontdek hoe je endpoints structureert, authenticatie toepast, foutafhandeling goed organiseert en je API monitort na deployment. Voor wie snel zelfstandig met API's aan de slag wilt en graag leert volgens moderne standaarden. Voor wie is de API Development training? De training API Development is bedoeld voor iedereen die wil leren hoe hij/zij een professionele API op kan zetten, beveiligen en documenteren volgens de nieuwste normen. Dit betreft met name de volgende mensen: Softwareontwikkelaars die snel zelfstandig met API’s aan de slag willen gaan. Webontwikkelaars die hun kennis willen uitbreiden met Node.js en Express. ICT-professionals die meer willen leren over API-structuur, authenticatie en beveiliging. Professionals die API’s willen documenteren en beheren met Swagger en andere moderne hulpmiddelen. Iedereen die zijn/haar basiskennis van JavaScript en/of webontwikkeling in API-projecten toe wil passen. Leerdoelen van de API Development training De training API Development biedt jou een stevige basis in het ontwikkelen, beveiligen en beheren van API’s. Je leert van alles van de kernprincipes tot de beste werkwijzen en moderne hulpmiddelen. Door de training "API Development" te volgen, zul je de volgende dingen leren: De basis en het nut van API’s. REST, GraphQL en SOAP. HTTP-methoden en statuscodes. API-structuur en beste werkwijzen. Hulpmiddelen inzetten, zoals Postman, Swagger en Insomnia. OpenAPI-documentatie. Authenticatie met API Key & OAuth2. De basisprincipes van autorisatie. Queryparameters, filters en paginatie. Error handling en foutcodes. Rate limiting, CORS en beveiliging. De basisprincipes van encryptie. API deployment (lokaal, Heroku en cloudopties). Monitoring, logging en health checks. Voorkennis Voordat je deelneemt aan de training API Development is enige programmeerervaring en basiskennis van JavaScript en/of webontwikkeling aanbevolen, maar niet vereist. Onderwerpen van de API Development training Inleiding tot API’s en waarom ze belangrijk zijn. REST vs GraphQL vs SOAP. HTTP-methoden en statuscodes. API structuur en best practices. Tooling zoals Postman, Swagger en Insomnia. OpenAPI-documentatie. Authenticatie: API Key & OAuth2. Autorisatieconcepten. Queryparameters, filters en paginatie. Error handling en foutcodes. Rate limiting, CORS en beveiliging. Encryptieconcepten. API deployment (lokaal, Heroku, cloudopties). Monitoring, logging en health checks. Waarom kiezen voor professionele API-ontwikkeling Met professionele API-ontwikkeling kiest u voor specialistische kennis, een efficiënte ontwikkelaanpak en bewezen best practices. Dit bespaart tijd en interne capaciteit, terwijl uw organisatie profiteert van een snellere time-to-market en minder ontwikkelingsrisico’s. Daarnaast zorgen support en onderhoud ervoor dat uw API’s betrouwbaar en optimaal blijven werken. Zo investeert u in schaalbare en toekomstbestendige oplossingen die bijdragen aan uw digitale transformatie en concurrentievoordeel.
€1.395
Klassikaal
max 20

Kubernetes Administration Certification (English)

About the Kubernetes Administration course This course is entirely in English. This Kubernetes Administration Certification training course covers the core concepts typically used to build and administer a Kubernetes cluster in production, using vendor-independent tools. We build a cluster, determine network configuration, grow the cluster, deploy applications and configure the storage, security and other objects necessary for typical use. This Kubernetes Administration Certification training course offers exposure to the many skills necessary to administer Kubernetes in a production environment. Note: There is no exam voucher included with the course. Who is this Kubernetes cource for? This Kubernetes Administration Certification training course is suitable for anyone who wants to learn the skills necessary to build and administer a Kubernetes cluster. NB NOTE: This course does not focus on one vendor’s tools. Most courses are vendor locked. We use kubeadm to deploy the cluster and focus on tools that would work on anyone’s Kubernetes cluster. Course objectives of this Kubernetes course In this Kubernetes Administration Certification training course, you will learn how to install and configure a production-grade Kubernetes cluster, from network configuration to upgrades to making deployments available via services. Also handle the ongoing tasks necessary for Kubernetes Administration. Certified Kubernetes Administrator (CKA). You can find out more about this certification on the Cloud Native Computing Foundation™ website. This course is excellent preparation for the Certified Kubernetes Administrator (CKA) exam. As with all our certification preparation courses, further study and practise is strongly recommended prior to taking the exam. If certification is not your priority, this course is also suitable for you. Note: There is no exam voucher included with the course. Recommended prerequisites Students should have an understanding of Linux Administration skills, comfortable using the command line. Must be able to edit files using a command-line text editor.   This certification is for Kubernetes administrators, cloud administrators and other IT professionals who manage Kubernetes instances. CERTIFICATION OPTIONAL - This course is specifically designed to equip you with the essential working knowledge of Kubernetes and introduces new skills to effectively manage, troubleshoot, and optimise Kubernetes clusters. Pursuing an official Kubernetes Administration Certification is optional. Course Outline Kubernetes Administration Kubernetes Administration 1. Introduction Laboratory Exercises, Solutions and Resources. Distribution Details. Labs. 2. Basics of Kubernetes Define Kubernetes. Meaning of Kubernetes. Adoption. Project Governance. Labs. 3. Installation and Configuration Getting Started With Kubernetes. Minikube. kubeadmin. More Installation Tools. Labs. 4. Kubernetes Architecture Kubernetes Architecture. Networking. Other Cluster Systems. Labs. 5. APIs and Access API Access. Working with First Pod. Kubectl and API. Swagger and OpenAPI. Labs. 6. Managing State With Deployments Deployment Overview. Managing Deployment States. Deployments and Replica Sets. Labels. Labs. 7. Services Overview. Accessing Services. DNS. Labs. 8. Volumes and Data Volumes Overview. Volumes. Persistent Volumes. Secrets. ConfigMaps. Labs. 9.  Ingress Overview. Ingress Controller. Ingress Rules. Labs. 10. API Objects API Objects. The v1 Group. API Resources. RBAC APIs. Labs. 11. Scheduling Overview. Scheduler. Policies. Affinity Rules. Taints and Tolerations. Labs. 12. Logging and Troubleshooting Overview. Monitoring. Logging. Troubleshooting. Labs. 13. Custom Resource Definition Overview. Third-Party Resources. Custom Resources. Labs. 14. Kubernetes Federation Overview. Federation. Using Cluster API. Labs. 15. Helm Overview. Helm. Using Helm. Labs. 16. Security Overview. Accessing the API. Authentication and Authorization. Admission Controller. Pod Policies. Network Policies. Labs.
€2.995
Klassikaal
max 20

Introduction to Rust Programming (English)

About the Rust Programming course This course is entirely in English. This Rust Programming training course updated for Rust Edition 2024 and Rust 1.88 is an immersive course, designed to introduce you to Rust, one of the most innovative and safe systems programming languages. This Rust course covers everything from Rust’s history and design philosophy, to its modern application in software engineering. Through a blend of theory and hands-on labs, you'll explore Rust's unique approach to memory management, error handling, and concurrency, preparing you to build fast, reliable, and efficient software systems. Let's be honest with you, Rust is a language that indeed has a more steep learning curve. But using our skill-tree approach you can find at any time what knowledge you know, what knowledge you master and what knowledge you need to proceed in one of the directions that you would like to explore in Rust. We have accumulated our 3 year experience with over 120 students in this enhanced course. And the future is bright for Rust programmers. It's one of the most sought after skills in the industry and experienced Rust programmers unfortunately do not grow on trees. If you have read several books on Rust and still are heaving a difficulty grasping the spirit of Rust, I challenge you to take our course and lay a vast foundation of your Rust knowledge. Who is this Rust Programming course for? This Rust programming training course is suitable for: Beginners & Enthusiasts Ideal for those new to programming or transitioning from other languages who are eager to learn Rust in a structured manner. Experienced Developers Perfect for professionals who have dabbled in Rust but need a clear, guided pathway to truly master its intricacies. Software Engineers & Industry Practitioners For engineers looking to leverage Rust’s advanced features for building high-performance and secure applications. Course objectives for this Rust course What You Will Learn: Foundations of Rust History, philosophy, and the rise in Rust’s popularity. The unique features that make Rust ideal for safe systems programming. Setting Up Your Environment Installing and configuring Rust using Rustup and Cargo. Setting up your first Rust project with recommended editors and IDEs. Core Rust Programming Concepts Writing your first Rust program. Understanding Rust's building blocks: variables, functions, constants, and macros. Mastering both primitive (statically sized) and dynamically sized data types. See yourself how Rust manages the storage of these types. See and verify how ownership and borrowing in Rust works 'under the hood'. Memory Management and Error Handling Deep dive into Rust's ownership model, borrowing rules, and lifetimes. Implementing robust error handling using the Option and Result types. Advanced Programming Constructs Leveraging closures, iterators, and generics. Exploring smart pointers, and the introduction of concurrency concepts in Rust with threads and async programming. Organizing and Testing Your Code Structuring projects using modules, crates, and workspaces. Implementing unit, integration, and documentation tests. Object-Oriented Programming in Rust Understanding how traditional OOP concepts are reinterpreted in Rust. Emphasizing composition, trait-based polymorphism, and best practices. Recommended prerequisites To attend this Rust programming training course, we recommend the following: Basic Programming Knowledge Familiarity with fundamental programming concepts such as variables, functions, control structures, and data types. Understanding of Programming Paradigms A general grasp of programming paradigms (imperative, object-oriented, or functional) is beneficial but not mandatory. No Prior Rust Experience Required This course is designed to start from the basics and gradually move to advanced topics, making it accessible regardless of your previous experience with Rust. Course Outline Rust Programming Introduction 1. Introduction to Rust History of Rust. Popularity of Rust. Programs & Projects in Rust. Philosophy behind Rust. Why not Rust. Rust as your first programming language. Rust and Software Engineering. Rust release cycles. Rust REPL. 2. Setting up your Rust environment Components of Rust. Rustup. Cargo. Editors and IDEs for Rust. Setting up your first Rust project. Compiling and running. Cargo build modes. 3. Exploring Rust Your first Rust program. Rusty building blocks. Main function. Variables. Constants. Tail expressions. Functions. Macros. Traits. Developer documentation. 4. Primitive or statically sized data types Integers. Floats. Booleans. Char. Literal String (&str). Tuples. Array. Reference types. Statically Sized User defined types. Structs. Enums. Constants. Statistics. Converting/casting. 5. Dynamically sized data types Slices. Owned Strings / String Objects. Dynamically Sized User defined types. Structs. Enums. 6. Memory Management in Rust Classic memory management. Rust's take on memory management. Stack vs Heap. ReadOnly part of. Concept of ownership. The three ownership rules. Ownership handling with static and dynamic types. Issues as a result of ownership move. Borrowing. The Borrowing Rules. Partial borrowing. 7. Conditionals in Rust If conditional. Let if. Match. Let match. Match guards. Pattern matching. Advanced pattern machting. 8. Program flow in Rust While loops. For loops. Break. Continue. 9. Collections Vectors. Hashmaps. Overview of other collections. 10. Functions Function signature. Naming conventions. Tail expressions. Multiple return values. Recursive functions. 11. Error handling Recoverable and non-recoverable errors. Panic. Some<T,None> enum. Result<T,E> enum. Unwrap. Using match. Error propagation. Error propagation with the ? operator. Errorkind. Custom Errors. Useful external error crates. 12. The Rust std library Overview of the std library. I/O functions. Parse functions. Math functions. OS functions. 13. Testing in Rust Unit tests. Macros used in testing. Building and running tests. Test coverage. Doc testing. Integration testing. 14. Closures Concept of closures. Use case of closures. Closures that borrow. Closures that take ownership. 15. Iterators Understanding Iterators. Types of iterators. Lazy evaluation. Ownership and borrowing. Mutable iterators. Iterators and Pattern Matching. Creating a custom Iterator. 16. Code organization in Rust Concepts of code organization in Rust. Crates. Packages. Modules. Visibility and scoping. Rust Workspaces. Importing an external package. Creating and publishing your own package. Code organization patterns. Best practices. 17. Object Orient Programming in Rust OOP concepts. OOP concepts implemented in Rust. Favoring composition over inheritance. Static or associated methods. Constructors. Destructors. Traits. Trait bounds. Static displatch. Dynamic displatch. Downcasting. 18. Generics in Rust Concept of Generics. Generic Functions. Generic userdefined types. Trait bounds. 19. Lifetimes in Rust Concept of lifetimes. Lifetime annotations. Lifetime elision. 20. Smart pointers in Rust Concepts of Smart Pointers. Box. Rc and Arc. Cell and RefCell. Mutex and RwLock. 21. Concurrency in Rust Concepts of concurrency in Rust. Threads. Message Passing (MPSC). Share State Concurrency. Rayon. Async programming in Rust.
€2.995
Klassikaal
max 20

Introduction to Go Programming (English)

About the Go Programming Introduction This course is entirely in English. This Go Programming Introduction course, updated to Edition 2024 (1.25) is a course designed for developers eager to explore the Go programming language, from its fundamental building blocks to advanced patterns for large-scale applications. Whether you're a seasoned programmer looking to add Go to your skillset or a newer developer aiming to build a solid foundation in a modern, high-performance language, this course will guide you through all you need to know to get started with Go. Go is a programming language that stands out from the crowd by providing means to improve on both program performance as well as developer productivity. It has it's roots in the Google and is the defacto language to go to for creating Cloud Native coding. Who is this Go Programming course for? This course is suitable for: Software developers who want to learn Go to build efficient, scalable applications. Backend engineers seeking an introduction to a language designed for speed, simplicity and powerful concurrency. Systems and DevOps engineers who want to leverage Go for tooling, scripting, or infrastructure management. Students and new programmers who are ready to expand their programming expertise with a language tailored for today’s development needs. Course objectives for this Go course What You Will Learn: Master Go Fundamentals Begin with core concepts such as datatypes, control structures, and functions, which lay the groundwork for writing efficient, reliable Go code. Emphasis is on writing Idiomatic Go. Explore Data Structures and Concurrency Gain hands-on experience with Go’s unique data structures, such as slices, maps, and structs, and delve into Go’s powerful concurrency model using goroutines and channels. Learn Advanced Project Patterns and Architectures As you progress, you’ll discover how to organize large Go projects, follow test-driven development (TDD) practices, implement dependencyinjection, and apply advanced design patterns like hexagonal architecture. Interoperate with Other Languages Learn to bridge Go with languages like C, expanding Go’s utility in multi-language environments and  enhancing your ability to integrate Go with legacy code or external libraries. Expand into New Frontiers with WebAssembly (WASM) Understand how to compile Go code to WebAssembly, enabling you to run Go applications in web environments and explore exciting new possibilities with Go-WASM interoperability. By the end of the course, you will be equipped with the skills to confidently write, structure, and optimize Go applications, making you proficient in a language known for its simplicity, efficiency, and versatility in developing modern software solutions. Recommended prerequisites Prior experience in other programming languages like Python, Javascript, C, C++ or Java is considered helpful. The course will provide foundational knowledge and gradually introduce more advanced topics, ensuring accessibility for beginners and depth for more experienced programmers. Course Outline Introduction Go Programming Day 1: Fundamentals of Go Programming Part 1: Course Overview & Go Basics Introduction to the course and objectives. Overview of Go language and its philosophy. Setting up the Go environment (installation and configuration). Choosing and installing development tools. Introduction to Go packages. Part 2: First Steps in Go Writing your first Go program. Understanding Go’s building blocks. Reserved keywords and naming conventions. Exploring the Go standard library. Variables and constants (declaration, lifetime, and scope). Understanding pointers in Go. Part 3: Basic Data Types and Constants Overview of Go’s basic data types. Handling numbers, strings, and booleans. UTF-8 and Go’s foundation in Unicode. Working with strings in Go. Introduction to the iota constant generator. Part 4: Working with Collections Understanding complex data types in Go. Arrays and slices: creation and manipulation. Maps: key-value storage in Go. Part 5: Structs in Go Understanding structs and their usage. Literal structs and handling data with structs. Struct embedding for composition. Working with anonymous fields in structs. Part 6: Functions in Go Declaring and calling functions. Using variadic and recursive functions. Understanding function objects and anonymous functions. Working with deferred functions for cleanup. Day 2: Packages, Modules, and Error Handling Part 1: Packages and Code Organization Understanding packages in Go. Types of packages and their usage. Part 2: Modules in Go Introduction to Go modules and their history. Semantic versioning principles. Creating and managing your own modules. Part 3: Testing, benchmarking and profiling in Go Testing in Go. Benchmarking in Go. Profiling in Go. Profile Guided Optimization. Part 4: Error Handling Effective error handling in Go. Using panic and recover. Error handling patterns and best practices. Day 3: OOP, Generics and GO Standard Library Part 1: Object-Oriented Programming in Go Introduction to Object-Oriented principles in Go. Go’s approach to OOP and what it lacks. Structs and pointer receivers as alternatives. Data hiding and encapsulation. Part 2: Interfaces and Contracts Creating and using interfaces to enforce contracts. Interface satisfaction and type assertions. Using interface switches for flexible code. Part 3: Generics in Go Concept of Generics. Using Generics in the std. library. Part 4: I/O and Networking File operations and file handling in Go. JSON serialization and marshalling. Building an HTTP server in Go. Introduction to building RESTful APIs. Part 5: Templating in Go Working with Go templating for dynamic content. Part 6: Defensive programming in Go What to look out for while programming in Go. How to enforce security. Day 4: Advanced Topics in Go Part 1: Iterators in Go Concept of Iterators. Iterators in the Go std. library. Writing your own Iterator. Testing Iterators. Part 2: Concurrency in Go Introduction to concurrency concepts. Using goroutines, waitgroups, and channels. Buffered vs. unbuffered channels. Working with multiple channels and managing data flow. Using mutexes and atomic operations for critical sections. Patterns and best practices for concurrency. Part 3: Test-Driven Development (TDD) in Go Introduction to TDD principles and practices. Writing tests with Go’s testing package. Structuring test suites and testing for edge cases. Using table-driven tests in Go. Part 4: Dependency Injection and Design Patterns Introduction to dependency injection concepts. Implementing dependency injection in Go. Common design patterns for Go, including singleton, factory, and adapter. Organizing projects for scalability and maintainability. Part 5: Organizing a Go Project Structuring a large-scale Go project: packages, modules, and folder structure. Hexagonal architecture (Ports and Adapters). Managing dependencies with Go modules and vendoring. Code review and refactoring best practices. Part 6: Using GO in containers Using KO. Setting up a KO project. GO and CI/CD. Part 7: Introduction to WebAssembly Overview of WebAssembly and its use cases. Why use WebAssembly with Go. Compiling Go to WebAssembly (WASM). Interacting with JavaScript from WebAssembly Go code. Setting up and testing a basic Go-WASM application in a web environment.
€2.995
Klassikaal
max 20

NLP Coaching Opleiding (Online)

ONLINE NLP Coaching Opleiding Met de ONLINE NLP Coaching Practitioner opleiding ga je stappen maken in je persoonlijke ontwikkeling en effectieve communicatie. Wil je je waarden en talenten ontdekken? Meer zelfvertrouwen, zelfreflectie en inzicht? Verder komen in je carrière? Effectiever coachen of juist coach worden? Je business succesvoller maken? Welke motivatie je ook hebt, met deze opleiding zorg jij ervoor dat je succesvol de controle neemt over je eigen toekomst. Download de brochure voor meer informatie. Resultaat Je communiceert effectief met iedereen om je heen Je kent je waarden en overtuigingen op privé en zakelijk vlak Je hebt meer zelfinzicht en zelfreflectie voor persoonlijke groei Je herkent onderliggende patronen en focust op succesvol gedrag Je bereikt je doelen middels praktische en effectieve technieken Je gebruikt interne hulpbronnen voor gewenste gemoedstoestanden Je beïnvloedt en coacht anderen op een positieve manier Je beschikt over een mentale toolbox om je toekomst vorm te geven Voor wie Iedereen met interesse in zelfontwikkeling en communicatie om zo het beste uit jezelf en anderen te halen. In de praktijk betekend dit dat NLP fantastisch past bij 3 doelgroepen. 1. Coaches, trainers en consultants NLP is uitermate geschikt als je wilt werken aan je eigen communicatie, meer controle wilt over je gedachten, acties en meer keuzes en ruimte wilt ervaren. Je krijgt de tools om zelf de controle over je leven te nemen. Deze tools helpen je ook om je doelen makkelijker te bereiken en positiever in het leven te staan. 2. NLP voor je persoonlijke ontwikkeling NLP is uitermate geschikt als je wilt werken aan je eigen communicatie, meer controle wilt over je gedachten, acties en meer keuzes en ruimte wilt ervaren. Je krijgt de tools om zelf de controle over je leven te nemen. Deze tools helpen je ook om je doelen makkelijker te bereiken en positiever in het leven te staan. 3. NLP voor zakelijke doeleinden Als je je communicatie vaardigheden wilt verbeteren zodat je anderen beter kan begrijpen en anderen jou beter zullen begrijpen. Hierdoor zal je merken dat je meer in verbinding zal komen te staan met collega’s. Ook zal je hiermee leren hoe je teams beter met elkaar kan laten samenwerken en hoe je teams op een positieve manier kan beïnvloeden.
€2.495
E-Learning