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

58.786 resultaten

Workshop SQL Server Performance Tuning Fundamentals

Understand and practice with the basics of SQL Server Performance Tuning During this training you will learn to recognize common performance issues in SQL Server. This includes topics such as indexing & statistics best practices and learning how to read query plans. After this, you will solve these issues yourself through a series of hands-on labs. - Table & Query Design - Indexing in SQL Server - Query Execution Plans - Common Database Objects - Locking, Query Hints and Monitoring In this chapter we will discuss the impact of basic choices in your table design and query strategy. Goals: - Learn about normalization and why it is important. - Understand the benefits of set oriented SQL code - Learn about Data Types, Keys and constraints in tables - Get to know temporary tables In this chapter we discuss the different index options in SQL Server and when to use them. Goals: - Understand the difference between Heap, Clustered and Nonclustered Indexes - Know when to create and index - Check whether your index works as intended - Learn about the different options when creating indexes In this chapter we will dive deeper into query execution plans. How to read them, what can you encounter, how can they be used? Goals: - Understan…
€765
Klassikaal
max 12
1 dag

Using Sparx Systems Enterprise Architect

Veenendaal do 30 okt. 2025
Learn how to use Sparx Systems Enterprise Architect In this training you learn how to use Sparx Enterprise Architect for drawing the most important UML diagrams, and what best practices to use. The training starts with a comprehensive demonstration of useful and commonly used features of Enterprise Architect. During the demo you participate immediately. Next we decide together which UML diagrams to cover in the training. For each UML diagram we cover notation, working with Enterprise Architect and best practices. As part of the training we cover features like sharing (working with multiple people on the same model), version control, authorization, model structure and generating documents. - First steps using Enterprise Architect - Structuring your model - Modelling using several diagram types - Generating documentation from your model - Tips for team collaborating on your model
€850
Klassikaal
max 12
1 dag

Multithreading, Parallel Programming and Asynchronous Programming in C# .NET

Veenendaal wo 27 aug. 2025 en 2 andere data
Learn about Threads, Task Parallel Library and async / await In this course you will learn the essential .NET Core components to write non blocking methods: Threads, Task Parallel Library and async / await. - Describe the advantages and disadvantages of multi-threading [Understand] - Identify when a program is not thread-safe [Analyze] - Use the lock statement in C# to make code thread-safe [Apply] - Use the Task Parallel Library to parallelize your program [Apply] - Characterize the synchronization mechanisms in .NET [Understand] - Understand how async/await leads to more effective use of resources [Understand] - Windows threads - Multithreading - .NET Thread class - Creating threads - Threads and data - Shared data - Synchronization - User Interface code - SynchronizationContext - BackgroundWorker - ThreadPool - Task Parallel Library - Task class - ValueTask - Parallel class - For - ForEach - ForEachAsync - Invoke - ParallelLoopState - PLINQ - ParallelEnumerable - AsParallel() - AsOrdered() - ForAll - ConcurrentCollections - Synchronization primitives - Lazy Initialization - Synchronous vs. asynchronous - async and await - async APIs - TaskAwaiter - Wrapping APM methods - AsyncEnumerable
€1.530
Klassikaal
max 12
2 dagen

TypeScript Development

Veenendaal ma 18 aug. 2025 en 2 andere data
Learn to develop maintainable JavaScript applications with TypeScript Learn to develop maintainable JavaScript applications with TypeScript. We develop ever larger JavaScript applications today. Unfortunately this language is not well-suited for this purpose. That's why we use TypeScript. TypeScript helps by expanding the JavaScript syntax with a type system. As a result, you can detect errors earlier and enjoy better tooling support. This all leads to higher efficiency and code quality. In this training you start by learning the basics of TypeScript, including primitive types and functions. Then you'll be introduced to more advanced concepts, like literal types, interfaces, and generics. In the end you will master the principle of structural typing with mapped types and conditional types. There is plenty of time to practice, as you will implement these concepts in an application you build from the ground up. Did you know that: - false === true is a compile error? - interfaces don't exist in JavaScript? - public and private are a myth? - a class can implement another class? - an interface can extend a class? - defining a class does two things? - TypeScript is not a typesafe language? - there exists a type called never? - TypeScr…
€2.295
Klassikaal
max 12
3 dagen

Overview of the Unified Modeling Language

An overview of Object Technology and Terminology with UML for Technical Managers, users and non-developers This course has been designed for technical managers, users and other non-development staff who need an understanding and reading knowledge of the UML. It introduces the principles and benefits of object technology, and provides an overview of the terminology and the graphical notation of UML. In addition, it introduces the issues involved in managing Unified projects, and in managing object technology in general within an organisation. Although attending the course is an ideal way to learn about and evaluate the UML, the course does not enable delegates to use the approach for development. Developers require our Object-Oriented Analysis and Design using the Unified Modelling Language course (OOUML), which includes the much greater detail required. On Completion, Delegates will be able to - Explain what object technology is - Understand the principal terminology involved in object technology and UML - Read the UML graphical notation - Understand the issues involved in object-oriented project management Overview • Analysis and design • Object orientation • UML Diagrams • Business processes • Use case diagram • Activity diagram • Class diagram • Sequence diagram • S…
€690
Klassikaal
max 12
1 dag

Unit Testing in Java

Veenendaal ma 8 sep. 2025 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 Java.   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 Mockito 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 Java developer. - Construct effective basic unit tests. [Apply] - Discuss which types of testing we have. [Understand] - Understand the principles of the testing pyramid and its role in shaping an effective testing strategy. [Understand] - Apply the Test-driven development (TDD) methodology when creating unit tests and production …
€1.530
Klassikaal
max 12
2 dagen

Unit Testing in Python

Utrecht ma 6 okt. 2025 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 unittest.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. - Construct effective basic unit tests. [Apply] - Discuss which types of testing we have. [Understand] - Understand the principles of the testing pyramid and its role in shaping an effective testing strategy. [Understand] - Apply the Test-driven development (TDD) methodology when creating unit tests and produc…
€1.530
Klassikaal
max 12
2 dagen

Web Components

Veenendaal do 11 dec. 2025
Use Web Components to build a web application Component-based development is a trend that web developers have been dealing with for some time. We've implemented components in many technologies to maximize reusability within our application or organization. But was this still in its infancy. The components developed in ASP.NET WebForms or JSF aren't very useful anymore these days. Some of these struggles are also present in more recent technologies, it's not easy to use Vue.js components within an Angular application. The Web Components standard aims to improve these experiences. - Different libraries collaborating on one page. - Different versions of libraries collaborating, ensuring future migrations won't be a "big bang" but can be done on a per-component basis. In this training, you will learn everything about this standard: how to use it, how to test and best practices. - Web Components (Custom Elements, Shadow DOM, Templates and ES Modules) - Custom Elements lifecycle - Shadow DOM styling and events - Unit testing - End-to-end testing - LitElement and lit-html (data binding, lifecycle, styling, directives, TypeScript)
€690
Klassikaal
max 12
1 dag

Workshop Impact Mapping

Utrecht ma 15 sep. 2025 en 1 andere data
Create an Impact Map and develop a strategic plan to make an impact with your software Impact Mapping is a visual technique to help you to make better plans and roadmaps that ensures alignment of business and delivery and are easily adaptable to change. In this workshop we will start with the basic principles of an Impact Map. After this you will create an Impact Map based on a Case. This workshop will help you to create your own Impact Maps and proofs that it will help you and your team to create more business value and a shared understanding. An Impact Map will deliver a turn-by-turn navigation on how to deliver your product, Strategic planning, Release Roadmap and the quality of the product. - Ensure everyone understands the why behind the what [Analyze] - Identify actors that may have a positive impact on, or may stop you from, reaching your business goal [Analyze] - Explore impacts (actor behaviors) that will help you to achieve your business goal [Analyze] - Identify features to enable the impacts to achieve your business goal [Analyze] - Construct a visual representation of the desired impact a project aims to achieve [Apply] - Avoid jumping from an overarching business goal straight into solutions [Apply] - Use shared understanding to make…
€765
Klassikaal
max 12
1 dag

Workshop Story Mapping

Veenendaal di 16 sep. 2025 en 1 andere data
Learn by doing - experience what makes a good Story Map Documents don't work for shared understanding. Get better results by using a story map. It is a simple but powerful model that becomes even more powerful by blending in other models. Starting from an initial set of stories derived from a vision, build a the Story Map annotated with problems, user values, user types (personas) and metrics. Get alignment with business goals to solve current business problems. - Outline the big picture of your product [Analyze] - Explore (Slice out) viable releases [Analyze] - Outline a Development Strategy [Analyze] - Practice creating a Story Map for shared understanding [Apply] - Determine less important requirements that can be deferred to another release [Apply] - Explore ways to improves communication with the customer [Apply] - Use MVP's to create a release strategy from a Story Map [Apply] - After completing this course you will have: - Better understanding of the concepts behind Story Maps; - Practical experience in creating a Story Map to create shared understanding in a group; - Practical experience enriching a Story Map; - Use Product Discovery to identify and validate hypotheses; - Use MVP’s to create a Release…
€765
Klassikaal
max 12
1 dag