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.983 resultaten

GitHub Advanced Security (GH-500)

Utrecht do 27 nov. 2025
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 G…
€765
Klassikaal
max 12
1 dag

GitHub Foundations (GH-900)

Veenendaal di 27 jan. 2026 en 1 andere data
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] - Introduction to Git - Introduction to GitHub - Configure code scanning on GitHub - Introductio…
€690
Klassikaal
max 12
1 dag

Git for IT professionals

Veenendaal vr 12 sep. 2025 en 6 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 con…
€765
Klassikaal
max 12
1 dag

GraphQL

Learn GraphQL You'll learn how to build and use a GraphQL API in this hands-on training. We thoroughly cover the core components of GraphQL: the strongly typed language, the schema and the resolvers. You'll write code yourself to fetch and alter data and to support real-time data. The training also covers advanced topics such as enumerators, interfaces, unions and directives. Best practices are also given on topics such as authentication and authorization. Because a GraphQL implementation is available for almost every programming language, we'll use JavaScript in this course and will make it as accessible as possible. Nodejs, Apollo Server and Prisma will act as backend platform. Knowledge of these is not required. This training is a combination of two courses. The first day is course GraphQL Core, the second day is course GraphQL Advanced. See 'related courses' below. - GraphQL Overview - GraphQL IDE - Schema and Resolver - Schema Definition Language (SDL) - Scalar types and Enumerators - Output and Input Objects - Lists and Nullability - Nest Objects - Arguments - Fetch Data - Mutate Data - Real-time Data - Prisma as ORM - Variables - Interfaces and Unions - (Custo…
€1.530
Klassikaal
max 12
2 dagen

GraphQL Advanced

Learn advanced GraphhQL topics This practical training connects seamlessly with our GraphQL Core training. You'll write code with which your GraphQL API supports real-time data. In addition, you'll improve the API with more advanced features such as enumerators, interfaces, unions and directives. Best practices are also given on topics such as authentication and authorization. Because a GraphQL implementation is available for almost every programming language, we'll use JavaScript in this course and will make it as accessible as possible. Nodejs, Apollo Server and Prisma will act as backend platform. Knowledge of these is not required. - Prisma as ORM - Enumerators - Interfaces and Unions - (Custom) Directives - Custom Scalars - Introspection Queries - Authentication - Authorization
€765
Klassikaal
max 12
1 dag

GraphQL Core

Learn the basics of GraphQL You'll learn how to build and use a GraphQL API in this hands-on training. We thoroughly cover the core components of GraphQL: the strongly typed language, the schema and the resolvers. You'll write code yourself to fetch and alter data and you'll also learn how GraphQL supports real-time data. Because a GraphQL implementation is available for almost every programming language, we'll use JavaScript in this course and will make it as accessible as possible. Nodejs and Apollo Server will act as backend platform. Knowledge of these is not required. - GraphQL Overview - GraphQL IDE - Schema and Resolver - Schema Definition Language (SDL) - Scalar types - Output and Input Objects - Lists and Nullability - Nest Objects - Arguments - Fetch Data - Mutate Data - Real-time Data - Variables
€765
Klassikaal
max 12
1 dag

Developing services with gRPC in .NET

Veenendaal wo 29 okt. 2025
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 Certificate…
€850
Klassikaal
max 12
1 dag

Workshop Hands-on AI

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
€383
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.250
Klassikaal
max 12
5 dagen

Hands-on Go

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
€450
Klassikaal
max 12
1 dag