Opleidingen
56.752
resultaten
Developing .NET services using gRPC
Learn how to build gRPC services in .NET!
gRPC is the new technology for high performance (micro)services. In this training you wlll learn which features gRPC offers and how you can use this in .NET.
After a short overview of gRPC the Interface Definition Language (proto) is explained and with it the datatypes that can be used. Next the various Message Exchange Patterns are discussed and the way gRPC can be used in .NET. At the end authentication will be covered.
- Understand general concepts of gRPC [Understand]
- Understand Protocol Buffers [Understand]
- Apply gRPC to build clients and servers in .NET. [Apply]
- Supported Languages
- Protocol Buffers
- Interface Definition Language
- Message Exchange Patterns
- Metadata
- Timeouts
- Canceling
- Messages
- Field Numbers
- Mapping
- Field Types
- Enumerations
- importing .proto files
- Nested types
- Unknown fields
- Any type
- Oneof
- Maps
- Packages
- Timestamp
- Empty type
- Error handling
- Required NuGet packages
- Server side implementation
- Client side implementation
- Async Unary calls
- Request Streaming
- Response Streaming
- Duplex Streaming
- ASP.NET Core Clients
- ASP.NET Authentication
- Client Certifica…
€895
Klassikaal
max 12
1 dag
AI Hands-on
What is AI and how hard can it be?
Everyone wants to do 'something' with AI, but many will find themselves lacking knowledge and experience to actually begin. This workshop will solve that problem for you. In half a day you will learn about the different forms of AI and where to use it. You will understand the differences and overlaps between AI and Machine Learning and you will even find how easy it can be to create some AI yourself!
- Introduction to AI
- What is Machine Learning?
- Types of Machine Learning
- The Machine Learning Workflow (including a hands-on lab)
- Next Steps
€403
Klassikaal
max 12
4 uren
C# Hands-on
During this case, you will use C# to solve various problems, starting with some simple string manipulation and finally performing complex tree manipulation.
You will study at your own pace in our training center, guided by a certified trainer
The focus of this case is to help you to evolve in understanding of the C# programming language. You will therefore receive several assignments, starting with simple ones and growing to complex assignments. All of these assignments must be resolved using C#, and each one focusses on a different aspect of the C# programming language. During this case, one of our trainers is available to help you and discuss the possible solutions.
- Using solutions, projects and debugging with Visual Studio .NET
- Using and manipulating arrays with objects
- Creating and manipulating linked lists (with self developed classes)
- Creating and manipulating trees
- Creating an application from scratch using C#
€2.375
Klassikaal
max 12
5 dagen
Go Hands-on
During this case, you will use Go to solve various problems. The problems to solve start simple but become more complex along the way
You will study at your own pace in our training center, guided by a certified trainer
The focus of this case is to help you to grow in your understanding of the Go programming language. You will therefore receive several assignments, starting with simple ones and growing to complex assignments. All of these assignments must be resolved using Go, and each one focusses on a different aspect of the Go programming language.
During this case, one of our trainers is present to assist and to discuss the possible solutions.
- Using and manipulating arrays with structs
- Creating and manipulating linked lists (with self developed classes)
- Creating and manipulating trees
- Designing and creating interfaces
€475
Klassikaal
max 12
1 dag
Java Hands-on
During this case, you will use Java to solve various problems. The problems to solve start simple but become more complex along the way.
You will study at your own pace in our training center, guided by a certified trainer
The focus of this case is to help you to grow in your understanding of the Java programming language. You will therefore receive several assignments, starting with simple ones and growing to complex assignments. All of these assignments must be resolved using Java, and each one focusses on a different aspect of the Java programming language.
During this case, one of our teachers is present to assist and to discuss the possible solutions.
- Using solutions, projects and debugging with Eclipse
- Using and manipulating arrays with objects
- Creating and manipulating linked lists (with self developed classes)
- Creating and manipulating trees
- Designing and creating classes using typical Object Oriented approaches (inheritance, polymorphism, etc.)
€2.375
Klassikaal
max 12
5 dagen
SQL Hands-on
Evolve your understanding of retrieving data from a database.
You will study at your own pace in our training center, guided by a certified trainer
You will receive several assignments, starting with simple ones and growing to complex assignments to evolve your understanding of SQL. All of these assignments must be resolved using either Transact-SQL (on Microsoft SQL Server) or PL/SQL (on Oracle Database). During this case a trainer is available to help you and to discuss the possible solutions.
This day can be used to refresh or round your knowledge of the training Core Querying Microsoft SQL Server (MSDP080 in related courses).
- Selecting data
- Using joins
- Using subqueries
- Using aggregates
€475
Klassikaal
max 12
1 dag
HTML and CSS: Front-End Development
Developing web applications with HTML and CSS
The web is growing considerably in popularity. More and more functionality is shifting towards the client and small revolutions are happening. Think of the advent of SPAs and PWAs, the dying out of Flash/Silverlight, realising server-side solutions with Node.js/Deno and building desktop applications with Electron.
This course builds a solid foundation for working with HTML and CSS. You will learn how CSS frameworks and preprocessors aid in maintaining your stylesheets. You will also learn to work according to the latest features that modern browsers provide with HTML5 and CSS3. Finally, you will learn about the JavaScript APIs that come with HTML5, such as storage, geolocation and web sockets.
This course is a combination of two other courses. The first 3 days correspond to the course Core HTML/CSS. The last 2 days correspond to the course Advanced HTML/CSS.
In this module, you will learn to apply HTML.
Lessons
- Concepts of web development
- Refresher of syntax and basic elements
- Being aware of audiences
- Forms
Lab: Create a webpage
After completing this module, students will be able to:
- Read and write the HTML of a webpage
- Reason about the choice of H…
€3.625
Klassikaal
max 12
5 dagen
Advanced HTML and CSS
Veenendaal
ma 9 nov. 2026
en 1 andere data
Modern web development with HTML, CSS and browser APIs
Modern web development has evolved far beyond creating static webpages. Today's frontend developers build responsive, interactive and highly dynamic web applications using modern HTML, advanced CSS capabilities, browser APIs and testing tools.
In this course, you will learn professional frontend development techniques used in modern web applications. You will work with semantic HTML, responsive and accessible layouts, scalable CSS architectures, browser APIs, realtime communication and automated testing.
The course combines theory with extensive hands-on labs in which you progressively build a small web application. Along the way, you will explore modern CSS features such as Grid, Flexbox, container queries, animations, preprocessors and utility-first frameworks like Tailwind. The course also introduces practical browser APIs including Web Storage, fetch(), WebSockets and modern frontend testing approaches using Vitest and Playwright.
This training provides a strong foundation for professional frontend web development using modern web standards.
- Construct accessible and semantically correct webpages using modern HTML elements and forms [Apply]
- Construct maintai…
€1.450
Klassikaal
max 12
2 dagen
Core HTML and CSS
Developing web applications with HTML and CSS
The web is growing considerably in popularity. More and more functionality is shifting towards the client and small revolutions are happening. Think of the advent of SPAs and PWAs, the dying out of Flash/Silverlight, realising server-side solutions with Node.js/Deno and building desktop applications with Electron.
This course builds a solid foundation for working with web techniques HTML and CSS. You will also learn to work with CSS frameworks that save development time and CSS preprocessors that make it easier to maintain CSS stylesheets.
This course is the core part of a five-day HTML/CSS development course that also covers more advanced subjects.
In this module, you will learn to apply HTML.
Lessons
- Concepts of web development
- Refresher of syntax and basic elements
- Being aware of audiences
- Forms
Lab: Create a webpage
After completing this module, students will be able to:
- Read and write the HTML of a webpage
- Reason about the choice of HTML elements
- Setup a form
- Determine what should be implemented where
In this module, you will learn to style a webpage through CSS.
Lessons
- Define and use CSS stylesheets
- Selectors and specificity
- …
€2.175
Klassikaal
max 12
3 dagen
Data Vault Modeling Fundamentals
Implement Data Vault
Business Intelligence developers and architects learn to design and implement a database according to the rules of the Data Vault methodology developed by Dan Linstedt and the architectural patterns for agile data warehousing provided by Hans Hultgren.
You will learn the characteristics of and the philosophy behind the Data Vault, the differences with more traditional modeling techniques and architectures like 3NF and dimensional modeling and how to apply basic and advanced Data Vault modeling techniques within an Enterprise Data Warehouse (EDW) architecture using an business or source driven approach in designing the Data Vault entities: Hubs, Links and Satellites. You will also learn to implement the ETL process for loading the Data Vault, to generate ETL code and the advantages code generation has within the development process. Finally you will learn some best practices for implementing a Data Vault.
- Introduction to Data Vault
- Data Vault Architecture
- Data Vault Modeling Techniques
- Loading a Data Vault
- Data Vault Best Practices
€1.790
Klassikaal
max 12
2 dagen