Opleidingen
68.912
resultaten
Develop dynamic reports with Microsoft Power BI (DP-605)
Get started with Power BI reports in one day
Transform and load data, define semantic model relationships and calculations, create interactive visuals, and distribute reports using Power BI.
You'll learn how to retrieve data from a variety of data sources, including Microsoft Excel, relational databases, and NoSQL data stores. You'll also learn how to improve performance while retrieving data.
After completing this module, you will be able to:
- Identify and connect to a data source
- Get data from a relational database, like Microsoft SQL Server
- Get data from a file, like Microsoft Excel
- Get data from applications
- Get data from Azure Analysis Services
- Select a storage mode
- Fix performance issues
- Resolve data import errors
Power Query has an incredible number of features that are dedicated to helping you clean and prepare your data for analysis. You'll learn how to simplify a complicated model, change data types, rename objects, and pivot data. You'll also learn how to profile columns so that you know which columns have the valuable data that you’re seeking for deeper analytics.
After completing this module, you will be able to:
- Resolve inconsistencies, unexpected or null values, and d…
€805
Klassikaal
max 12
1 dag
Microsoft Fabric Data Engineer (DP-700)
Veenendaal
ma 8 jun. 2026
en 1 andere data
Learn methods and practices to implement data engineering solutions by using Microsoft Fabric
This course covers methods and practices to implement data engineering solutions by using Microsoft Fabric. You will learn how to design and develop effective data loading patterns, data architectures, and orchestration processes.
Objectives for this course include ingesting and transforming data and securing, managing, and monitoring data engineering solutions.
This course is designed for experienced data professionals skilled at data integration and orchestration, such as those with the DP-203: Azure Data Engineer certification.
DP-700 is also designed for professionals who need to create and deploy data engineering solutions using Microsoft Fabric for enterprise-scale data analytics. Learners should also have experience at manipulating and transforming data with one of the following programming languages: Structured Query Language (SQL), PySpark, or Kusto Query Language (KQL).
- Ingest Data with Dataflows Gen2 in Microsoft Fabric
- Orchestrate processes and data movement with Microsoft Fabric
- Get started with Real-Time Intelligence in Microsoft Fabric
- Use real-time eventstreams in Microsoft Fabric
- Work with real-time data in a Microsoft Fabric eventhous…
€3.220
Klassikaal
max 12
4 dagen
Design Patterns in Object Orientation
Learn to apply Design Patterns
Design patterns describe simple and elegant solutions to specific problems in Object Oriented Design.
Design patterns capture solutions that have developed and evolved over time. They play an important role in designing complex systems.
The importance in design patterns lies in the fact that application development can result in a design that is smaller, simpler and far more understandable than if these patterns were ignored.
At the end of the course, students will be able to: understand and apply different design patterns.
- Understand what a Design Pattern is. [Understand]
- Understand why Design Patterns are useful. [Understand]
- Understand the structure of the Design Pattern catalog in the book "Design Patterns" by Gamma et alii. [Understand]
- Apply various Design Patterns [Apply]
- Introduction Design Patterns
- Design Patterns: definitions and overview
- Creational patterns abstract the instantiation process.
- Structural patterns are concerned with how classes and objects are composed to form larger structures.
- Behavioural Patterns: These patterns are concerned with algorithms and the assignments of responsibilities and communications between obj…
€805
Klassikaal
max 12
1 dag
Expert Estimation
Learn how to estimate the duration of work by using a structured estimation technique
To do your job successfully it is imperative to estimate the duration of your work and the quantity of your work accurately. To do this, you can use different techniques. One of the most used methods for estimating work is Expert Estimation. The concept behind Expert Estimation relies on the fact that someone with expert knowledge about his work can make the best estimation on the duration of that work. The problem is, that someone with expert knowledge about a certain piece of work, almost never is an expert estimator.
The workshop Expert Estimation will cover common misconceptions about expert estimations and ways to make estimations more accurate and useful.
The first hour will be a theoretical lesson, the second will be practical.
After this workshop you will be able to create a more accurate estimation about the durations of different pieces of work.
- Estimation Quiz
- Expert Estimation process
- Expert Estimation tool
€448
Klassikaal
max 12
4 uren
Estimate your Project Budget
Techniques for creating a realistic project budget
In this workshop, you will learn several techniques to create a realistic project budget and how to avoid pitfalls.
Costs, lead time, functionality, and quality are the key parameters for developing a project budget, but they also directly influence each other.
You will become familiar with the theory behind concepts such as the cone of uncertainty, time compression, and Parkinson’s law.
- Understand how to estimate the costs, effort, and duration of the entire project [Understand]
- Apply configuration and calibration to improve estimation output [Apply]
- Project Budget Template
- Estimate costs, effort and duration of a project
- Expected, Nominal, Pessimistic, Optimistic Value
- Provisional items
- Configuration and calibration
€448
Klassikaal
max 12
4 uren
Functie Punt Analyse Training
Veenendaal
ma 19 okt. 2026
This course will be conducted in Dutch
In this training, you will gain insight into the application and implementation of Function Point Analysis (FPA) according to the NESMA (version 2.3) ISO Standard ISO/IEC 24570. We will also extensively cover the counting guidelines during system development and system maintenance. Additionally, the application of FPA in Agile (EFS - Easy Functional Sizing) will be discussed. The exam is not included.
- Practice high level steps necessary to count function points and to perform function point analysis [Apply]
- Solve case studies, understanding not only individual components but the components as they relate to each other [Apply]
- Understand unit cost estimating [Understand]
- Describe and define the concepts necessary to identify and rate External Inputs and Outputs and Inquiries [Understand]
- Describe and define the concepts necessary to identify and rate Internal Logical Files and External Interface Files [Understand]
- Describe and define the concepts necessary to rate the General System Characteristics (GSC’s) to determine the overall Value Adjustment Factor [Understand]
- The backgrounds of FPA
- Learning the methodology of FPA
- Learning the meth…
€1.610
Klassikaal
max 12
2 dagen
Certified Function Point Analyst Examentraining
Veenendaal
wo 4 nov. 2026
This course will be conduct in Dutch
In this one-day exam training, you will gain insight into the exam requirements of the CFPA exam and the application of FPA.
We will cover, among other things, the different types of counts. Additionally, we will discuss the key concepts from 'The Handbook of Definitions and Counting Guidelines'.
The exam is not included in this training.
- Practice FPA in new development and maintenance projects; project and product counts [Apply]
- Apply FPA in case situations [Apply]
- Produce Indicative, global, and detailed counts [Apply]
- Discuss productivity issues [Understand]
- Applying FPA in case situations
- Indicative, global, and detailed counts
- FPA in new development and maintenance projects; project and product counts
- Productivity issues
- FPA dialects
€805
Klassikaal
max 12
1 dag
GitHub Advanced Security (GH-500)
Learn to enhance development processes with developer-first security solutions.
GitHub Advanced Security (GHAS) plays a crucial role in enhancing the security posture of software development projects on GitHub. It provides a comprehensive set of tools and features designed to identify and address security vulnerabilities throughout the development lifecycle. By integrating security directly into the development process with GHAS, your team can build more secure and reliable software. The course will explore how to utilize GHAS to maximize security impact and understand GHAS and its role in the security ecosystem.
- Understand the role of GitHub Advanced Security in secure development [Understand]
- Apply Dependabot to manage security updates [Apply]
- Apply secret scanning to protect sensitive information [Apply]
- Apply code scanning to detect vulnerabilities [Apply]
- Analyze how CodeQL identifies security vulnerabilities [Analyze]
- Apply code scanning using custom CodeQL queries [Apply]
- Understand GitHub administration for enabling GHAS features [Understand]
- Evaluate how to manage sensitive data and security policies in GitHub [Evaluate]
- Introduction to GitHub Advanced Security
- Configure Dependabot security updates on your…
€805
Klassikaal
max 12
1 dag
GitHub Foundations (GH-900)
Learn GitHub basics including repository management, workflow (branches, commits, pull requests), collaboration features (issues, discussions), and notification management.
GitHub Foundations introduces you to the fundamental concepts, features, and products of GitHub. You'll discover the benefits of using GitHub as a collaborative platform and explore its core features, such as repository management, commits, branches, and merging. Through curated modules and hands-on exercises, you'll gain a solid understanding of GitHub's essential tools and be well-equipped to start contributing to projects and collaborating effectively within GitHub.
- Understand the role of GitHub in collaborative software development [Understand]
- Understand the structure of a GitHub repository [Understand]
- Apply the GitHub workflow using branches and pull requests [Apply]
- Analyze the difference between Issues and Discussions on GitHub [Analyze]
- Understand the benefits of GitHub Codespaces [Understand]
- Apply GitHub Projects to manage work visually [Apply]
- Evaluate repository security practices on GitHub [Evaluate]
- Understand how GitHub Copilot supports developers [Understand]
- Create a contribution to an open-source project on GitHub [Create]
- Configure code scanning on GitHub
- Code with GitHub Codespaces
- Manage your work with GitHu…
€725
Klassikaal
max 12
1 dag
Git Fundamentals
Veenendaal
do 9 jul. 2026
en 1 andere data
Learn to understand and use Git
Git is a distributed version control system that IT professionals use to save their source code and to share it.
This course teaches you how to use Git the right way. You will learn to work with a local and remote repository and to deal with merge conflicts. You will also learn the possibilities and risks of rewriting (local) history.
- Solve merge conflicts using multiple strategies [Apply]
- Operate on a remote GIT repository in order to collaborate with others [Apply]
- Outline version control systems and GIT in historical context. [Remember]
- Extrapolate how the .git directory works under the hood. [Understand]
- Use git status and git diff to quickly identify changes [Apply]
- Understand how to rewrite history and what the consequences are [Understand]
- Introduction
- What is source code control?
- 1st, 2nd, 3rd generation
- Git introduction
- Anatomy of a Repository
- Blobs
- Trees
- Commits
- Hashes
- Basic Snapshotting
- Checkout/switch
- Index
- Branching
- Add / commit
- Going distributed
- Introducing a remote
- Fetch / pull and push
- Branching & merging
- Create branches
- Merge kinds: fast forward, merge commit, rebasing
- Tags
- Solving c…
€805
Klassikaal
max 12
1 dag