Opleidingen
56.753
resultaten
.NET Essentials
Veenendaal
di 27 okt. 2026
en 1 andere data
Discover the .NET platform and get acquainted with its terminology
In this condensed .NET training you will receive a complete overview of the .NET Platform.
After an introduction in the core architecture you will learn about Web, Mobile and Desktop development, database integration, Services and Service Orientation.
You will learn concepts such as security, scalability and maintainability.
- Introduction to the .NET Platform
- .NET Implementations
- Languages in the .NET Framework
- History of .NET
- .NET (Core) vs .NET Framework
- Desktop Applications
- Windows Forms
- WPF
- UWP
- Web Applications
- MVC
- Razor Pages
- Blazor
- Web Api
- gRPC
- SignalR
- SPA
- Mobile Applications
- Xamarin
- MAUI
- Architecture and Data Access Technologies
- ORM
- LINQ
- Migrations
- Testing
- Hosting and Deploying
- Publish to the Cloud
- Publish with MSDeploy on Windows
- Host on Docker
€805
Klassikaal
max 12
1 dag
C++ Advanced
Learn to enhance your C++ skills
This course covers the more advanced C++ subjects, like Multiple Inheritance, Memory Management, Exceptions, Templates and STL. Students also learn how to implement certain Design Patterns in C++ and how to use features of the C++ programming language to solve certain problems.
- History of C and C++ standards
- Refresh of Object Oriented Programming concepts and C++
- Copying and Conversions
- Delegation techniques
- Subscripting techniques
- Template Functions and Template Classes
- Template techniques
- Exception Handling and Exception Safety
- Iterators and Algoritms (STL)
- Memory Management
- Reference Counting
- Inheritance techniques
- Functional Abstraction
€3.220
Klassikaal
max 12
4 dagen
T-SQL Querying: Advanced Techniques
Veenendaal
do 24 sep. 2026
en 3 andere data
Extend your T-SQL knowledge to write optimal queries
You learn to use advanced features of Transact-SQL. This will enable you to consider different solution strategies to solve business questions, leading to a more optimal solution.
- Refresher
- Table Expressions
- Set Operators
- Window Ranking, Offset and Aggregate Functions
- Pivot Tables and Grouping Sets
- Programming with T-SQL
In this module we will make sure everyone remembers the basics of querying and we can continue at the same level. Goals:
- Standard elements of a SELECT query
- Joins
- Grouping & Aggregating
- Subqueries
Table expressions are SQL elements that are not a table but can (mostly) be used as if they were in fact a table. Goals:
- Views
- Table Valued Functions
- Derived Tables
- Common Table Expressions (CTE)
- Apply
- When to pick which option?
Set Operators allow you to vertically combine and compare two similar result sets. This contrasts joins, where you are horizontally combining data. Goals:
- UNION (ALL)
- EXCEPT / INTERSECT
Window functions are ideal for many analytics scenarios like running totals and moving averages. They also allow you to 'time travel' to previous or following values in your result set. Goals:…
€1.450
Klassikaal
max 12
2 dagen
Unit Testing in C#
Veenendaal
do 5 nov. 2026
en 1 andere data
Be more productive by practicing Test-Driven Development (TDD), leveraging advanced tools and frameworks, and applying specialized code patterns.
This practical course will teach you everything you need to know to write effective and maintainable unit tests using Python.
You'll learn how to use Test-driven development (TDD) to catch bugs early, as well as when to use black-box vs. white-box testing. We'll also dive into the 'world of mocking' with the Moq mocking library, showing you why and how to use it effectively. You'll learn about coverage metrics like code coverage and mutation testing, and we'll explore best practices to help you write efficient and high-quality tests. We will end by implementing integration testing with Testcontainers, so you can be confident that your code works seamlessly with other parts of your system.
At the end of this course, you'll be well-equipped to write unit tests that catch bugs early, reduce maintenance costs, and help you become a better Python developer.
AI-Boosted: You'll learn how to generate unit tests with Github Copilot, and how to influence generation results using a Github Copilot instruction file.
- Construct effective basic unit tests. [Apply]
- Understand the principles of the testing pyramid and its role in shaping an effective testing strategy. [Unders…
€1.610
Klassikaal
max 12
2 dagen
Unified Modeling Language (UML) for Agile Teams
How to use UML in an Agile enviroment
One of the Agile principles is: "Working Software over comprehensive documentation". For this reason a lot of projects don't use UML anymore to document their Software. In this training you will learn the most essential UML Diagrams which can help you to analyze a problem and design a lightweight viable solution. It's not about creating comprehensive documentation which no one will read, but about finding the right diagrams and use them to help you create the right application. With the right diagrams it will help you to implement changes to your software easier, because the effect of a change is more predictable with UML.
- Analysis and Design
- Overview of UML
- Use case versus User story
- Use case diagram
- Activity diagram
- State diagram
- Class diagram
- View of participating classes
- Sequence diagram
- Communication diagram
- Package diagram
- Component diagram
€2.415
Klassikaal
max 12
3 dagen
GitHub Copilot: Agentic Engineering Fundamentals (GH-300)
Mechelen
vr 23 okt. 2026
en 6 andere data
Boost your productivity with GitHub Copilot.
This course introduces GitHub Copilot and its ecosystem through practical labs and demos.
Participants will learn how to integrate Copilot into their daily workflows efficiently.
The course starts with the foundations of GitHub Copilot, including installation, access management, security, and
compliance.
You'll explore the context mechanisms that drive code completions.
You will work with all major Copilot features: inline suggestions, next edit suggestions, and Copilot Chat
(Ask, Agent, and Plan modes).
The CLI integration covers interactive sessions and agentic capabilities like planning and delegation.
Practical labs on your own projects reinforce each topic, enabling you to apply the features immediately to realistic
use cases.
Customization is a core component. You'll learn how to tailor Copilot behavior using instruction files, prompt files,
etc. - the practice of context engineering.
Diving into Model Context Protocol (MCP) for integrating custom tools and context-aware extensions into Copilot, building and running a small custom made MCP server of your own.
The course includes best practices for prompt writing, context management, quality assurance, and respo…
€895
Klassikaal
max 12
1 dag
AI Ideation workshop
Generate ideas to implement AI in your own organisation
How do you begin using AI and which ideas should you start with? This workshop will provide you with an introduction to AI and helps you generate tons of ideas for your own organisation. Through our AI Experiment Canvas we will design an experiment, ready to be implemented the next day if needed.
- Explain fundamental AI concepts and their potential applications in organizational contexts. [Understand]
- Identify AI use cases that could address specific organizational challenges. [Remember]
- Complete defining an AI experiment using the AI Experiment Canvas. [Apply]
- Introduction to AI
- Generating ideas
- Designing an experiment
€0
Klassikaal
max 12
4 uren
AI for Product Owners - Masterclass
Do you, as a Product Owner, want to know which AI and Machine Learning items to put on your Product Backlog? And do you want to know what a good 'Definition of Done' is for this? Sign u…
In this masterclass you learn the essential AI and Machine Learning concepts. There is no technical background required, no programming, no mathematics. As a Product Owner you learn to evaluate the risks items can present as well as asking the right follow-up questions so that you can place AI and Machine Learning on the Product Backlog while aware of the implications.
- What is AI and what is Machine Learning?
- How do algorithms work and how self-learning are they?
- Design an algorithm without programming.
- Start small and add value quickly with AI within the scope of your product.
- Writing a Definition of Ready and a Definition of Done for AI and Machine Learning items.
- How to test a Machine Learning model and when is it ready for production?
€495
Klassikaal
max 12
4 uren
Android Fundamentals
Veenendaal
wo 16 dec. 2026
Learn the basics of Android
In this training, you will learn the basics of Android (development).
The training consists of theory and practical assignments.
- Android Studio & emulator
- Project structure
- Activity lifecycle
- Resources
- Architecture components (ViewModel)
- Design patterns and good practices
€725
Klassikaal
max 12
1 dag
Angular: Building Professional Web Applications
Utrecht
ma 26 okt. 2026
en 1 andere data
Are you a developer who wants to learn how to build a real-world Angular application, including TypeScript and testing? Then, this is the training for you.
You will learn the ins and outs of an Angular application, including TypeScript, Angular Modules, Components, Pipes, Services, and Directives.
Building a real-life Angular application also comes with your fair share of challenges. That's why this training comes with batteries included. You will:
- Develop an actual application from the ground up.
- Learn strategies to improve type-safety using TypeScript.
- Develop unit, integration, and End To End (e2e) tests.
- Learn techniques to manage state in your Angular application.
- Learn the current Angular best practices.
This training is split into core and advanced. During the first 2 days you will get to know the basics, including the basics of TypeScript, Pipes, basics of testing, forms and components. During the next 2 days you will learn more advanced concepts such as Angular modules, advanced TypeScript, reactive programming, end-to-end testing and change detection. Both "core" and "advanced" can be booked as a separate incompany training
- Recall the purpose of Angular as an opinionated front-end framework and its main advantages over competitors [Remember]
- Identify the role of the Angular CLI and list c…
€3.220
Klassikaal
max 12
4 dagen