
Opleidingen
58.983
resultaten
Hands-on Java
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.250
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

€450
Klassikaal
max 12
1 dag
HTML5 and CSS3
Veenendaal
ma 8 dec. 2025
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 HTM…

€3.450
Klassikaal
max 12
5 dagen
Advanced HTML and CSS
Veenendaal
wo 17 sep. 2025
en 3 andere data
Advanced web application development 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 on the core HTML/CSS training by taking a look at HTML5 and its features. Think of features within a web browser, but also for app development (local storage, indexed database, geolocation, etc). Both courses combined form the five-day HTML/CSS development course.
In this module, we will cover semantic HTML elements and attributes.
Lessons
- Section elements, such as navigation and content
- Elements for embedded content, e.g., canvas and video
- Forms
- Additional elements like meter, time and progress
Lab: Define an overview page with semantic elements
Lab: Define a webpage with a form
After completing this module, students will be able to:
- Understand semantics more thorough
- Use semantic elements to express content
In this module, you will learn CSS techniques for i.a. selecting elements, applying styles and positioning.
Lesso…

€1.380
Klassikaal
max 12
2 dagen
Core HTML and CSS
Veenendaal
ma 8 dec. 2025
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
- St…

€2.070
Klassikaal
max 12
3 dagen
Data Vault Modeling
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.700
Klassikaal
max 12
2 dagen
Introduction to Data Analytics and Business Intelligence
Utrecht
di 28 okt. 2025
en 1 andere data
Principles of Data Analytics and Business Intelligence explained
As a software developer, designer of architect you get an overview of Data & Analytics and BI (Business Intelligence). You also learn to identify the use cases of Data & Analytics and Business Intelligence, as well as architecture, terminology, applications and trends.
- What is Data & Analytics? What is Business Intelligence?
- Architecture
- Data Platform
- Data Modeling
- 3NF
- Dimensional Model
- Data Vault
- Data Virtualization
- Streaming
- Terminology
- Staging
- Data Mart
- ETL vs ELT
- Data Lake vs Data Warehouse
- OLAP
- Applications
- Reporting
- Analytics
- Self Service
- Tools and user groups
- Trends
- AI / Machine Learning
- Data Mesh / Data Fabric
- Data Governance
- DataOps
- NoSQL
- Project Approach

€635
Klassikaal
max 12
1 dag
Introduction to Object Orientation
Veenendaal
do 11 dec. 2025
An overview of Object Orientation
In this course the main principles of Object Orientation are explained. Object Orientation is approached from an historical perspective and the most important topics are covered, like encapsulation, inheritance, polymorphism etc. There is a simple practical exercise in which students make a simple Object Oriented design.
At the end of the course you will have some understanding of the benefits of Object Orientation and will be able to understand the most important terms (inheritance, encapsulation, polymorphism)
- Understand Object Orientation [Understand]
- Understand relationships between classes [Understand]
- Object Orientation from an historical perspective
- Object Orientation: terminology and use

€690
Klassikaal
max 12
1 dag
Introduction to Programming with Java
Veenendaal
di 4 nov. 2025
Learn the basics of computer programming
In this training you will learn the basic concepts of software development and the basics of object orientation. You will learn to program with the object oriented language Java. The focus of the practical part of this training is on independently solving simple problems with the procedural elements from Java. IntelliJ is used as a development environment for this. This training is suitable for anyone who wants to learn programming. The training can also be used as a basis for the follow-up training 'Java Programming' in which object orientation is further elaborated.
- Introducing programming concepts
- Setting up a new project in IntelliJ
- Working with JUnit tests
- Variables and types
- Conditional statements: if/else
- Loops: for, while
- Functions, methods
- Debugging
- Arrays
- Error handling, exceptions
- Objects

€2.070
Klassikaal
max 12
3 dagen
Introduction to IT
Veenendaal
di 2 sep. 2025
IT for non-IT professionals
In this course, you will receive a solid introduction to the IT basic principles. You will get acquainted with agile software development and learn essential IT jargon.
The practical assignments focus on learning programming in Python, with attention to variables, data types, statements, loops, functions, and an introduction to classes.
After completing the training, you will be familiar with IT jargon, able to explain basic automation concepts, and able to write and apply simple Python programs.
Learning Objectives
After completing the IT for non-IT professionals training, you will be able to:
- Understand IT jargon and engage in discussions with colleagues
- Explain basic automation concepts in your own words
- Explain client/server computing concepts in your own words
- Outline the agile software development process
- Identify the benefits of agile software development
- Apply basic programming concepts in Python
- Write simple Python programs[1]"
- I hope this helps! Let me know if you need anything else.
Theory: Introduction to IT Fundamentals
- Introduction in IT
- Hardware/software
- Operating System/applications
- Programming languages
- Programming s…

€2.760
Klassikaal
max 12
4 dagen