Opleidingen
68.896
resultaten
AI & editen als een pro - 1 dagdeel
Voor iedereen die makkelijker en dynamischere video’s wil maken. Dankzij artificial intelligence wordt het steeds makkelijker om video’s te maken, maar je eigen creativiteit blijft ook belangrijk, net als authenticiteit. Maar als je zelf geen achtergrond hebt in visuele communicatie kan AI een ontzettend handige hulp zijn. Maar waar begin je, hoe doe je dat?
Hoe zet je AI in als video-assistent? We gaan je deze ochtend leren
automatisch ondertitelen
hoe je ogen vanzelf in de camera kijken
je stem vertalen in andere taal
Ook besteden we aandacht aan het filmen van shots met de 5-shot-sequence, want je eigen creativiteit blijft belangrijk. Dus voor iedereen die makkelijkere en dynamischere video’s wil maken geven we vrijdagochtend 15 december de training AI en editen als een pro. Hier gaan we verder waar de basistraining stopt!
Kijk voor alle praktische informatie over de locatie op deze pagina over De Gasfabriek in Deventer.
€495
Evenement
max 10
Software Tester E-Learning
Algemene omschrijving
The Software Tester E-Learning is entirely in English. As a Dutch IT training provider, we offer the information on this page in Dutch. At the bottom of the page, you will find a brief summary in English. The topics within the Software Tester E-Learning package itself are described in English.
De Software Tester E-Learning biedt jou een uitgebreide en praktijkgerichte leerervaring waarmee jij testvaardigheden op kunt doen. Door de Software Tester E-Learning door te nemen, zul je leren hoe jij software effectief kunt testen, hoe jij bugs op kunt sporen en hoe jij bij kunt dragen aan betrouwbare softwareontwikkeling. Verder worden er in de Software Tester E-Learning zowel handmatig testen als het uitvoeren van geautomatiseerde testen behandeld. Hierbij zul je inzicht krijgen in de hulpmiddelen, frameworks en scripts die testen efficiënter en nauwkeuriger maken.
Met meer dan 60 uur aan online materiaal is de Software Tester E-Learning geschikt voor professionals in kwaliteitsborging die hun carrière willen bevorderen. De Software Tester E-Learning is verdeeld in vier leertrajecten, namelijk Software Tester, QA Specialist, QA Lead en Automated Tester. Elk traject biedt jou diepgaande kennis en vaardigheden, zodat jij je kunt specialiseren binnen een bepaalde richting. Door te oefenen met opdrachten binnen een labomgeving, zul je leren om praktische vaardigheden te verkrijgen die jij direct toe kunt passen in het bedrijfsleven.
De Software Tester E-Learning is een jaar lang toegankelijk. Binnen deze periode krijg jij de gelegenheid om in jouw eigen tempo te leren. Of je nu een beginnende software tester bent of een ervaren QA-specialist die wil overstappen naar testautomatisering, de Software Tester E-Learning zal jou helpen om je optimaal voor te bereiden op een succesvolle carrière binnen het vakgebied van software testen.
De Software Tester E-Learning bevat 60 uur aan online leermateriaal en is verdeeld over de volgende onderdelen:
Track 1: Software Tester.
Track 2: QA Specialist.
Track 3: QA Lead.
Track 4: Automated Tester.
Doelgroep
De Software Tester E-Learning biedt jou de gelegenheid om een carrière te beginnen binnen het vakgebied van software testen. Voor ervaren software testers biedt de Software Tester E-Learning diepgaande theorie en praktische labopdrachten.
Dit betreft met name de volgende mensen:
Software testers.
QA-specialisten.
QA-leads.
Testautomatiseringsspecialisten.
Wat is inbegrepen
De Software Tester E-Learning is een jaar lang toegankelijk.
De Software Tester E-Learning is een uitgebreide zelfstudie waarin jij je voorbereidt op een carrière binnen het vakgebied van software testen. Je zult theoretische kennis verkrijgen en werken aan praktische labopdrachten.
Hier is een overzicht van de inhoud van de Software Tester E-Learning:
Software Tester
Leer de basis van software testen, testautomatisering en continuïteitsintegratie.
QA Specialist
Specialiseer je in API-management, unit testing en geautomatiseerd testen met hulpmiddelen als Docker en Kubernetes.
QA Lead
Verken Agile testcycli, test driven development (TDD), en de integratie van CI/CD met geautomatiseerd testen.
Automated Tester
Word een expert in testautomatisering door middel van Selenium, Cucumber, TestComplete en SoapUI voor het automatiseren van testen.
Labopdrachten
Online begeleiding van een mentor
Voorkennis
Je hebt geen specifieke voorkennis nodig om te beginnen met de Software Tester E-Learning.
Onderwerpen
Track 1: Software Tester
In this track of the Software Tester to DevOps Automated Tester Journey, the focus will be on software testing for DevOps, navigating testing tools, test automation, and continuous integration.
Content:
E-learning courses.
Software Testing for DevOps: Testing & DevOps Overview.
Software Testing for DevOps: DevOps Testing Pipeline.
Software Testing for DevOps: DevOps Test Tools.
Navigating Software Testing Tools: Types of Software Testing Tools.
Test Automation: Automated Software Testing.
Exploring CI: Continuous Integration & CI Tools.
Online Mentor.
You can reach your Mentor by entering chats or submitting an email.
Assessment.
Final Exam: Software Tester.
Practice Labs: Software Tester.
Practice Software Tester tasks such as working with a testing pipeline, using DevOps code promotion, and using various testing tools. Then, challenge yourself by exploring test automation and continuous integration, working with virtualization, and setting up test environments, and configuring testing topologies.
Track 2: QA Specialist
In this track of the Software Tester to DevOps Automated Tester Journey, the focus will be on API management, unit testing, testing clean code, testing with Docker, and automated testing.
Content:
E-learning courses.
API Management and DevOps.
Unit Testing in DevOps Software Development.
Implementing Unit Testing Best Practices.
Role of Testing in Managing Clean Code.
Automated Testing with Docker.
Kubernetes & Automation Testing.
AWS Automated Testing: Environments & Services.
Online Mentor.
You can reach your Mentor by entering chats or submitting an email.
Assessment.
Final Exam QA Specialist.
Practice Labs: QA Specialist.
Practice QA Specialist tasks such as working with unit tests and employing testing best practices. Then, test your skills by answering assessment questions after exploring containers, scaling testing environments, using cloud testing tools and advanced testing topologies. This lab provides access to tools typically used by QA Specialists, including:
Jira.
FitNesse.
Docker.
Eclipse.
PowerShell.
AWS CLI.
Kubernetes.
Track 3: QA Lead
In this track of the Software Tester to DevOps Automated Tester Journey, the focus will be on manual vs automated testing, Agile software testing cycle, test driven development, end to end testing, CI/CD for automated testing, and modifying test frameworks.
Content:
E-learning collections.
Comparing Manual & Automated Testing.
Software Testing Cycle: Agile Testing.
Test Driven Development: Implementing TDD.
End-to-End Automated Testing: End-to-End Testing Implementation.
Test Framework Modification.
CI/CD Best Practices: Applying Automated Testing.
Online Mentor.
You can reach your Mentor by entering chats or submitting an email.
Assessment.
Final Exam: QA Lead.
Practice Labs: QA Lead.
Practice QA Lead tasks such as working with Selenium WebDriver, configuring and using Cucumber with Eclipse, using Jest and applying TDD for Python Applications. Then, test your skills by answering assessment questions after implementing browser automation, implementing integration testing using JUnit and Spring, and using chains assertions and the Jasmine Framework. This lab provides access to tools typically used by QA Leads.
Track 4: Automated Tester
In this track of the Software Tester to DevOps Automated Tester Journey, the focus will be on testing with SoapUI, Cucumber, HP UFT, TestComplete, Python, and Selenium.
Content:
E-learning collections.
API Test Automation with SoapUI.
BDD Testing with Cucumber.
HP UFT: Functional Test Automation.
TestComplete: Test Automation with TestComplete.
Automation Testing for Python.
Module-based Testing: Automated Testing with Model-based Testing.
Selenium: Using Selenium for Continuous Testing.
Building & Implementing Test Automation Frameworks.
Online Mentor.
You can reach your Mentor by entering chats or submitting an email.
Assessment.
Final Exam: Automated Tester.
Practice Labs: DevOps Automated Tester.
Practice DevOps Automated Tester tasks such as automating API test, using BDD tools, testing and analyzing with TestComplete and configuring continuous integration tests using Selenium. Then, test your skills by answering assessment questions after implementing asserts using TestNG, configuring and implementing GraphWalker, testing web applications and using automation frameworks. This lab provides access to tools typically used by DevOps Automated Testers, including:
VS Code.
Python.
Eclipse.
PowerShell.
Anaconda.
Selenium.
WebDriver.
Cucumber.
Node.js.
Jest.
Junit.
Jasmine Framework.
English Summary
The Software Tester E-Learning provides a comprehensive, practical learning experience to develop essential software testing skills. Covering both manual and automated testing, the course explores tools, frameworks, and techniques to improve efficiency and accuracy. With over 60 hours of online course material, the Software Tester E-Learning is divided into four tracks—Software Tester, QA Specialist, QA Lead, and Automated Tester—allowing you to specialize in your chosen area. Accessible for one year, the Software Tester E-Learning offers the flexibility to learn at your own pace and prepares you for a successful career in software testing and quality assurance.
€725
E-Learning
max 20
Mobile App Developer E-Learning
Algemene omschrijving
The Mobile App Developer E-Learning is entirely in English. As a Dutch IT training provider, we offer the information on this page in Dutch. At the bottom of the page, you will find a brief summary in English. The topics within the Mobile App Developer E-Learning package itself are described in English.
De Mobile App Developer E-Learning biedt jou een uitgebreide leerervaring waarmee je alle aspecten verkent van het ontwikkelen van Android apps. Android, als meest gebruikte besturingssysteem wereldwijd, biedt eindeloze mogelijkheden voor appontwikkelaars om innovatieve en functionele apps te ontwikkelen. Door de Mobile App Developer E-Learning door te nemen zul je zowel de basisprincipes als geavanceerde technieken leren, inclusief interactiviteit, connectiviteit en services.
Met 55 uur aan online cursusmateriaal en een interactieve labomgeving binnen de Mobile App Developer E-Learning, ga je aan de slag met de kern van het ontwikkelen van mobiele apps. Je begint met de basisprincipes van programmeren en werkt door naar geavanceerde onderwerpen, zoals defensief programmeren, het waarborgen van de veiligheid, evenals het testen en debuggen van apps. Daarnaast maak je kennis met Kotlin en Flutter, essentiële hulpmiddelen voor het ontwikkelen van mobiele apps.
Ten slotte is de Mobile App Developer E-Learning geschikt voor zowel beginnende als gevorderde appontwikkelaars die uit willen blinken in mobiele appontwikkeling. Of je nu begint of jouw bestaande vaardigheden uit wilt breiden, de Mobile App Developer E-Learning biedt jou alles wat je nodig hebt om succesvolle Android apps te ontwerpen en te ontwikkelen.
De Mobile App Developer E-Learning bevat 55 uur aan online leermateriaal en is verdeeld over de volgende onderdelen:
Module 1: Programming Fundamentals.
Module 2: Developing Android Applications.
Module 3: Mobile App Development on Android.
Module 4: Getting Started with the Kotlin Programming Language.
Module 5: Mobile Development with Flutter.
Doelgroep
De Mobile App Developer E-Learning biedt een stevige basis en geavanceerde vaardigheden op het gebied van Android appontwikkeling. Hierdoor is de Mobile App Developer E-Learning geschikt voor zowel beginners als gevorderden die uit willen blinken in de dynamische wereld van mobiele appontwikkeling.
Dit betreft met name de volgende mensen:
Beginnende appontwikkelaars.
Ervaren appontwikkelaars.
Softwareontwikkelaars in andere domeinen.
ICT-professionals binnen digitale transformatie in sectoren als ICT, media en e-commerce.
Zzp’ers en ondernemers.
Wat is inbegrepen
De complete Mobile App Developer E-Learning, met 55 uur aan diepgaand materiaal, biedt jou de theoretische kennis en praktische vaardigheden om Android apps te ontwikkelen en geavanceerde hulpmiddelen in te zetten, zoals Kotlin en Flutter.
Hier is een overzicht van de inhoud van de Mobile App Developer E-Learning:
Module 1: Programming Fundamentals
Leer de basis van programmeren, inclusief logica, datastructuren en coderingstechnieken.
Module 2: Developing Android Applications
Verkrijg kennis over de basisaspecten van Android apps, zoals lay-outs, gebruikersomgevingen en activiteiten.
Module 3: Mobile App Development on Android
Verdiep je in geavanceerde onderwerpen, waaronder interactiviteit, connectiviteit, services en defensief programmeren.
Module 4: Getting Started with the Kotlin Programming Language
Maak kennis met Kotlin, een veelgebruikte programmeertaal voor Android ontwikkeling en leer de syntax en praktische toepassingen.
Module 5: Mobile Development with Flutter
Ontdek Flutter, een populaire Open Source UI-softwareontwikkelingskit, en leer hoe jij cross-platform mobiele apps kunt ontwikkelen.
Interactieve labomgeving
Oefen binnen een veilige, praktijkgerichte labomgeving met scenario's die jou voorbereiden op realistische appontwikkelingsprojecten.
Voorkennis
Je hebt geen specifieke voorkennis nodig om te beginnen met de Mobile App Developer E-Learning.
Om het cursusmateriaal en de labopdrachten van de Mobile App Developer E-Learning goed te begrijpen, raden wij aan dat jij beschikt over de volgende kennis en vaardigheden:
Basiskennis in de principes van ICT, zoals besturingssystemen, netwerken en softwareontwikkeling.
Basiskennis en ervaring met de principes van programmeren, zoals variabelen, loops en functies binnen een programmeertaal als Python, Java of een andere objectgeoriënteerde programmeertaal.
Kennis van mobiele technologieën en een interesse in Android als platform is een pre.
Onderwerpen
Module 1: Programming Fundamentals
E-learning.
Programming Fundamentals: Command Line Interface & Operating System Commands.
Programming Fundamentals: Introduction to Programming.
Programming Fundamentals: Systematic Design with Pseudocode.
Programming Fundamentals: Algorithms, Sorting, & Searching.
Programming Fundamentals: Object-oriented Programming.
Programming Fundamentals: Programming Best Practices.
Module 2: Developing Android Applications
E-learning.
Introduction.
App Structure and Formatting.
App Layout.
Creating an App with Java.
Activities, Connectivity, and Services.
Defensive Programming and Security.
Debugging and Testing.
Module 3: Mobile App Development
E-learning.
An Introduction Android Development.
Building a Basic Android App.
Defining the UI for an Android App.
Coding the Behavior of an Android App.
Authentication in an Android App.
Testing an Android App.
Online Mentor.
You can reach your Mentor by entering chats or submitting an email.
Assessment.
Final Exam: Journeyman Developer.
Practice Labs.
Perform Journeyman Developer tasks such as configuring Android Project, managing Android Virtual Device, working with Layout, and linking Intent. Then, test your skills by answering assessment questions after working with NavigationUI, managing splash screen and user interface, and using Espresso. This lab provides access to tools typically used by Journeyman Developers, including Android Studio.
Module 4: Getting Started with the Kotlin Programming Language
E-learning.
Kotlin Programming Language: Getting Started with Kotlin.
Kotlin Programming Language: Basic Programming Concepts in Kotlin.
Kotlin Programming Language: Functional Programming with Kotlin.
Kotlin Programming Language: Object-oriented Programming with Kotlin.
Module 5: Mobile Development with Flutter
Mobile app development has become an essential skill in today's technology-driven world. This learning journey is focused on mobile app development with Flutter and is divided into two tracks. The first track covers the fundamentals of Dart programming and the Flutter framework. It starts with an introduction to Flutter and Dart programming language and covers using variables, collections, functions, classes, and objects.
The track then delves into exploring different layouts, including implementing basic Flutter layouts, stateful widgets, stacks, lists, and grids, and building an application using layouts and navigation.
The second track focuses on building mobile apps with Flutter, including creating forms, detecting, and handling gestures, implementing and configuring animations, integrating Flutter with backends using HTTP requests, persisting data on the local device, and integrating with Google Firebase. Additionally, it covers testing and debugging techniques for Flutter apps.
Track 1: Fundamentals of Dart Programming and Flutter Framework.
In this track of the Mobile Development journey, you will learn about Flutter and the Dart programming language as well as layouts in Flutter.
E-learning.
Flutter Development: Introducing Flutter & the Dart Programming Language.
Flutter Development: Using Variables, Collections, & Functions in Dart.
Flutter Development: Using Classes & Objects in Dart.
Flutter Development: Getting Set Up with Flutter for Application Development.
Layouts in Flutter: Implementing Basic Flutter Layouts.
Layouts in Flutter: Exploring Stateful Widgets.
Layouts in Flutter: Implementing Stacks, Lists, & Grids in Flutter.
Layouts in Flutter: Building an Application Using Layouts & Navigation.
Assessment.
Final Exam: Fundamentals of Dart Programming and Flutter Framework.
Track 2: Building Mobile App with Flutter.
In this track of the Mobile Development journey, the focus will be on creating forms and animations in Flutter, integrating Flutter with backends, and testing and debugging Flutter Apps.
E-learning.
Forms and Animations with Flutter: Working with Input Widgets & Forms.
Forms and Animations with Flutter: Detecting & Handling Gestures.
Forms and Animations with Flutter: Implementing & Configuring Animations.
Flutter and Backends: Connecting to Remote Backends Using HTTP Requests.
Flutter and Backends: Persisting Data on the Local Device.
Flutter and Backends: Integrating Flutter with Google Firebase.
Mobile Development: Testing & Debugging Flutter Applications.
Assessment.
Final Exam: Building Mobile Apps with Flutter.
English Summary
The Mobile App Developer E-Learning provides a comprehensive learning experience, covering all aspects of Android app development. With 55 hours of online course material and an interactive lab environment, you will learn programming fundamentals, advanced techniques like security and debugging, and tools such as Kotlin and Flutter. Suitable for beginners and experienced developers, the Mobile App Developer E-Learning equips you with the skills to design and build successful Android applications.
€749
E-Learning
max 20
Java Developer E-Learning
Algemene omschrijving
The Java Developer E-Learning is entirely in English. As a Dutch IT training provider, we offer the information on this page in Dutch. At the bottom of the page, you will find a brief summary in English. The topics within the Java Developer E-Learning package itself are described in English.
De Java Developer E-Learning biedt jou een complete leerervaring waarmee je een stevige basis legt in softwareontwikkeling in de programmeertaal Java. Met een jaar lang toegang tot uitgebreid cursusmateriaal en een interactieve labomgeving kun je in jouw eigen tempo de principes van Java ontdekken.
Java is een van de meest gevraagde programmeertalen ter wereld en essentieel voor het ontwikkelen van Android apps, spellen en veelzijdige softwaretoepassingen. Dankzij het veelzijdige karakter van Java, van objectgeoriënteerde tot multi-paradigmatische mogelijkheden, leer je met de Java Developer E-Learning hoe jij krachtige oplossingen kunt ontwikkelen voor uiteenlopende projecten.
Met meer dan 70 uur aan online cursusmateriaal word je in de Java Developer E-Learning stap voor stap begeleid door de kernprincipes van Java en geavanceerde onderwerpen als exception handling, Generics en Lambdas. Je leert niet alleen programmeertaken uitvoeren, maar ook webapplicaties en webservices ontwikkelen. Als jij de Java Developer E-Learning helemaal doorgenomen hebt, dan zul je een zelfverzekerde Java-ontwikkelaar zijn die er klaar voor is om complexe uitdagingen aan te gaan.
Doelgroep
De Java Developer E-Learning is geschikt voor iedereen die software wil leren ontwikkelen met Java. Of je nu een beginnende programmeur bent of een ervaren softwareontwikkelaar die zijn/haar kennis uit wil breiden met geavanceerde onderwerpen als Lambdas en Generics, de Java Developer E-Learning biedt alles wat jij nodig hebt om een bekwame Java-ontwikkelaar te worden.
Dit betreft met name de volgende mensen:
Softwareontwikkelaars.
Appontwikkelaars (met de nadruk op Android).
Webontwikkelaars die Java willen gebruiken voor back-end programmering en webservices.
Mensen die een carrière willen beginnen binnen het vakgebied van softwareontwikkeling.
Wat is inbegrepen
De Java Developer E-Learning is een jaar lang toegankelijk en biedt een volledige leerervaring van 70 uur met alles wat jij nodig hebt om de programmeertaal Java grondig te leren kennen en in praktijk te brengen.
Hier is een overzicht van de inhoud van de Java Developer E-Learning:
Java Novice
Focus op de basisprincipes van Java, zoals variabelen, operators, controle-structuren en objectgeoriënteerde concepten zoals klassen, objecten, interfaces en polymorfisme. Dit onderdeel bevat ook interactieve lessen met JShell.
Java Apprentice
Dit onderdeel gaat in op geavanceerdere onderwerpen zoals foutafhandeling, het gebruik van arrays en collecties, nested classes, lambda-expressies, en het bouwen van JAR-bestanden met Maven. Reflection en dynamische proxy’s worden ook behandeld.
Javanista
Hier leer je werken met objectserialisatie, JSON parsing, HTTP-verzoeken, databaseconnectiviteit met JDBC, het bouwen van webapplicaties met JSP en het ontwikkelen van webservices, inclusief RESTful API's.
Praktische labopdrachten
Voorkennis
Je hebt geen specifieke voorkennis nodig om te beginnen met de Java Developer E-Learning.
Om de Java Developer E-Learning goed te begrijpen, raden wij aan dat jij beschikt over de volgende kennis en vaardigheden:
Basiskennis van programmeren.
Begrippen zoals variabelen, loops en logica in een programmeertaal (zoals Python of JavaScript).
Engelse taalvaardigheid.
Aangezien de Java Developer E-Learning volledig in het Engels is, raden wij aan dat jij de Engelse taal beheerst.
Onderwerpen
Track 1: Java Novice
In this track, the focus will be on Java fundamentals, control structures, modeling entities, mapping relationships, and interactive Java & JShell.
E-learning courses.
Getting Started with Java: The Fundamentals of Java Programming.
Getting Started with Java: Writing & Running Java Programs.
Getting Started with Java: Variables & Primitive Types.
Getting Started with Java: Operators.
Control Structures in Java: Implementing Java Control Structures.
Modeling Entities in Java: Getting Started with Classes & Objects.
Modeling Entities in Java: Defining Custom Classes & Objects.
Modeling Entities in Java: Methods, Method Overloading, & Constructors.
Modeling Entities in Java: Static Members, Arguments, & Method Overriding.
Mapping Relationships in Java: Modeling Is-a Relationships Using Inheritance.
Mapping Relationships in Java: Constructors & Polymorphism.
Mapping Relationships in Java: Overriding Methods and Using Access Modifiers.
Mapping Relationships in Java: Working with Interfaces & Class Loaders.
Interactive Java & JShell: Writing Java Programs with the Interactive JShell.
Final Exam assessment.
Estimated duration: 90 minutes.
Track 2: Java Apprentice
In this track, the focus will be on handling errors, arrays and the Java collection framework, nested classes and lambda expressions, reflection for runtime inspections, and building Jar files.
E-learning courses.
Handling Errors: An Introduction to Exceptions.
Handling Errors: Handling Exceptions in Java.
Handling Errors: Advanced Topics in Exceptions.
Collections in Java: Arrays & Non-parameterized ArrayLists.
Collections in Java: Lists & List Operations.
Collections in Java: Sets & Maps.
Generics in Java: Creating Classes and Methods Using Generics.
Generics in Java: Bounded Type Parameters & Wildcards.
Classes in Java: Working with Static Nested, Inner, & Local Classes.
Classes in Java: Creating & Using Anonymous Classes.
Classes in Java: Implementing Functional Interfaces Using Lambdas.
Java: Getting Started with Reflection.
Java: Accessing Constructors, Methods, & Fields Using Reflection.
Java: Working with Annotations, Generics, & Arrays Using Reflection.
Java: Leveraging Reflection to Build Dynamic Proxies & Unit Tests.
Java Archive (JAR): Building Java Archives.
Java Archive (JAR): Packaging Java Apps Using Maven.
Final Exam assessment.
Estimated duration: 90 minutes.
Track 3: Javanista
In this track, the focus will be on object serialization and JSON parsing, HTTP requests, connecting to and querying databases with JDBC, building web applications with JSP, and building web services.
E-learning collections.
Serialization in Java: Getting Started with Object Serialization.
Serialization in Java: Using JSON Simple for Serialization & Parsing.
Serialization in Java: Using JSON in Java for Serialization & Parsing.
HTTP Requests in Java: Sending Simple HTTP Requests.
HTTP Requests in Java: HTTP Requests with Java’s HttpClient.
Java Database Connectivity (JDBC): An Introduction to JDBC.
Java Database Connectivity (JDBC): Interacting with Databases using RowSets.
Java Database Connectivity (JDBC): Joining & Filtering Data with RowSets.
Java Database Connectivity (JDBC): Batch Executions & Transactions with JDBC.
Building Web Applications with JSP: An Introduction to JSP.
Building Web Applications with JSP: Handling Errors.
Building Web Applications with JSP: Customizing Responses with Servlets.
Building Web Applications with JSP: Integrating a JSP App with a Database.
Java Web Services: Getting Started with SOAP-based Web Services.
Java Web Services: Integrating Web Services with a Database.
Java Web Services: Building REST APIs.
Java Web Services: Enabling CRUD Operations with REST APIs.
Final Exam assessment.
Estimated duration: 90 minutes.
Practice Labs: Javanista (estimated duration: 8 hours).
In this lab, the focus will be on object serialization and JSON parsing, HTTP requests, connecting to and querying databases with JDBC, building web applications with JSP, and building web services. The following exercises will be performed:
Implement serialization, deserialization, and externalizable interface.
Implement JSON operations with Objects.
Implement a simple HTTP request with Maven.
Connect to a database using MySQL.
Implement data joins with tables using Rowset in MySQL.
Build a web application using JSP.
Implementing a web service in JSP with MySQL database.
Building a RESTful API-based application.
In the lab, you will have access to the following:
Java (JDK14).
Eclipse.
MySQL.
English Summary
The Java Developer E-Learning offers a comprehensive learning experience to help you build a solid foundation in Java development. With one year access to extensive course materials and an interactive lab environment, you can progress at your own pace from beginner to skilled Java developer. Over 70 hours of online content guide you through Java fundamentals and advanced topics like exception handling, Generics, and Lambdas, while teaching you to build web applications and services. By the end of the Java Developer E-Learning, you will be a confident Java developer ready to tackle complex challenges.
€725
E-Learning
max 20
JavaScript Developer E-Learning
Algemene omschrijving
The JavaScript Developer E-Learning is entirely in English. As a Dutch IT training provider, we offer the information on this page in Dutch. At the bottom of the page, you will find a brief summary in English. The topics within the JavaScript Developer E-Learning package itself are described in English.
De JavaScript Developer E-Learning is een jaar toegankelijk en biedt jou een complete leerervaring van 53 uur waarin je toegang krijgt tot zowel uitgebreid cursusmateriaal als een interactieve labomgeving. Binnen deze periode krijg jij de gelegenheid om in jouw eigen tempo kennis en vaardigheden te verkrijgen op het gebied van JavaScript.
JavaScript is dé norm voor het ontwikkelen van gebruiksvriendelijke en interactieve webapplicaties. Met de JavaScript Developer E-Learning ontdek je de kracht van JavaScript en leer je hoe jij rijke gebruikerservaringen kunt creëren. De zorgvuldig samengestelde leerlijn is ontworpen om zowel beginnende als ervaren programmeurs te helpen om hun kennis en vaardigheden op het gebied van JavaScript in praktijk te brengen.
Verder is de JavaScript Developer E-Learning onderverdeeld in vier onderdelen, zodat je gericht en effectief kunt leren. Van front-end ontwikkeling tot webontwikkeling en geavanceerde onderwerpen zoals design patterns en unit testing, in de JavaScript Developer E-Learning krijg je toegang tot alles wat jij nodig hebt om een bekwame JavaScript-ontwikkelaar te worden.
Doelgroep
De JavaScript Developer E-Learning is geschikt voor iedereen die betrokken is bij de ontwikkeling van webapplicaties. Of je nu een beginnend programmeur bent die de basis van JavaScript wil leren of een ervaren softwareontwikkelaar die zijn/haar kennis en vaardigheden uit wil breiden op het gebied van geavanceerde onderwerpen als design patterns en unit testing, met de JavaScript Developer E-Learning word jij een bekwame JavaScript-ontwikkelaar.
Dit betreft met name de volgende mensen:
Front-end softwareontwikkelaars.
Full-stack ontwikkelaars.
Webontwikkelaars.
Mensen die over willen stappen naar een carrière in softwareontwikkeling.
Wat is inbegrepen
De JavaScript Developer E-Learning is een jaar toegankelijk.
De JavaScript Developer E-Learning biedt jou een uitgebreid leertraject met toegang tot diverse hulpmiddelen om jouw kennis en vaardigheden op het gebied van JavaScript uit te breiden.
Hier is een overzicht van de inhoud van de JavaScript Developer E-Learning:
JavaScript Front-end Development
Leer de basisprincipes van JavaScript en werk met functies, objecten en frameworks.
JavaScript Web Development
Focus op het ontwikkelen van webapplicaties, van DOM-manipulatie en formuliervalidatie tot asynchrone programmering en gevorderde onderwerpen als closures en prototypes.
JavaScript Design Patterns & Unit Testing
Verdiep je in creational, structural, en behavioral design patterns. Verkrijg daarbij kennis en vaardigheden op het gebied van unit testing met hulpmiddelen als Mocha, Chai en SinonJS.
Praktische labopdrachten
Online begeleiding van een mentor
Voorkennis
Je hebt geen specifieke voorkennis nodig om te beginnen met de JavaScript Developer E-Learning.
Onderwerpen
Track 1: JavaScript Front End Development
E-learning courses.
JavaScript Front-end Development: JavaScript Fundamentals.
JavaScript Front-end Development: Data, Decision Making, & Arrays.
JavaScript Front-end Development: Functions & Objects.
JavaScript Front-end Development: Errors, Events, Objects, & New Features.
JavaScript Front-end Development: Development Basics.
JavaScript Front-end Development: Frameworks.
Track 2: JavaScript Web Development
E-learning courses.
JavaScript: Introduction.
JavaScript: Getting Started with JavaScript Programming.
JavaScript: Types, Operators, & Control Structures in JavaScript.
JavaScript: Functions & Arrays in JavaScript.
JavaScript: Objects.
JavaScript: Advanced Function Operations.
JavaScript: Closures & Prototypes.
JavaScript: Working with the DOM & Events.
JavaScript: Form Validation & Async Programming in JavaScript.
Online Mentor.
You can reach your Mentor by entering chats or submitting an email.
Assessment.
Final Exam: Web Programmer.
Practice Labs: Web Programmer.
Perform Web Programmer tasks such as setting up an effective JavaScript Environment and working with JS types and arrays. Then, test your skills by answering assessment questions after implementing call back functions, adding a closure and callback function, adding a form to capture user values, and achieving asynchronous behavior with promises. This lab provides access to tools typically used by Web Programmers, including Atom & Visual Studio Code.
Track 3: JavaScript Design Patterns & Unit Testing
E-learning courses.
Design Patterns in JavaScript: Getting Started.
Design Patterns in JavaScript: Constructor, Factory, & Abstract Factory Creational Patterns.
Design Patterns in JavaScript: Singleton, Prototype, & Builder Creational Patterns.
Design Patterns in JavaScript: Module, Revealing Module, Façade, Decorator, & Mixin Structural Patterns.
Design Patterns in JavaScript: Flyweight, Adapter, Composite, & Proxy Structural Patterns.
Design Patterns in JavaScript: Observer & Iterator Behavioral Patterns.
Design Patterns in JavaScript: Mediator, State, & Command Behavioral Patterns.
Unit Testing in JavaScript: Mocha & Unit.js.
Unit Testing in JavaScript: Should.js & Must.js.
Unit Testing in JavaScript: Exploring & Configuring the Mocha Testing Framework.
Unit Testing in JavaScript: Mocha & Chai.
Unit Testing in JavaScript: SinonJS.
Online Mentor.
You can reach your Mentor by entering chats or submitting an email.
Assessment.
Final Exam: Apprentice Programmer.
Practice Labs: Apprentice Programmer.
Perform Apprentice Programmer tasks such as building JavaScript objects, constructing parameterized objects, converting a functional object, and using a Factory method. Then, test your skills by answering assessment questions after creating a Singleton object, implementing the Façade pattern, using the Flyweight pattern, and subscribing using the Observer pattern. This lab provides access to tools typically used by Apprentice Programmers, including Atom & Visual Studio Code.
English Summary
The JavaScript Developer E-Learning provides a comprehensive learning experience with one year access to detailed course material and an interactive lab environment. Over 53 hours of online content cover essential skills for developing user-friendly and interactive web applications. The JavaScript Developer E-Learning is structured into four tracks, focusing on front-end development, web development, design patterns, and unit testing, making it suitable for both beginners and experienced programmers. Learn at your own pace and gain the expertise needed to excel as a professional JavaScript developer.
€725
E-Learning
max 20
Python Developer E-Learning
Algemene omschrijving
The Python Developer E-Learning is entirely in English. As a Dutch IT training provider, we offer the information on this page in Dutch. At the bottom of the page, you will find a brief summary in English. The topics within the Python Developer E-Learning package itself are described in English.
De Python Developer E-Learning biedt uitgebreide en praktijkgerichte zelfstudie voor iedereen die Python wil leren of zijn/haar kennis en vaardigheden verder wil ontwikkelen. Python is een van de snelst groeiende programmeertalen en wordt wereldwijd gebruikt in webontwikkeling, automatisering, datawetenschap en cybersecurity. Met de Python Developer E-Learning leer je niet alleen de basis van Python, maar verdiep jij je ook in geavanceerde toepassingen en frameworks.
Verder bestaat de Python Developer E-Learning uit 60 uur aan online cursusmateriaal, verdeeld over drie onderdelen, namelijk Getting Started with Python, Python Programming Advanced en Python Programming, Unit Testing, Flask & Concurrent Programming. In de Python Developer E-Learning zul je interactieve modules doornemen en oefenen met praktijkopdrachten binnen een labomgeving. Hierdoor zul jij kennis en vaardigheden opdoen die jij direct in praktijk kunt brengen. Of je nu een beginner bent of jouw Python-expertise uit wilt breiden, de Python Developer E-Learning biedt voor jou een passend leertraject.
De Python Developer E-Learning is een jaar lang toegankelijk. Binnen deze periode krijg jij de gelegenheid om in jouw eigen tempo te leren. De praktijkgerichte aanpak, gecombineerd met diepgaande theoretische kennis, maakt de Python Developer E-Learning geschikt voor professionals die hun carrière willen bevorderen. Bijvoorbeeld in softwareontwikkeling of in data-analyse.
Doelgroep
De Python Developer E-Learning is geschikt voor professionals die willen beginnen met of zich willen verdiepen in Python, van beginners zonder programmeerkennis tot ervaren softwareontwikkelaars die geavanceerde Python-toepassingen en frameworks willen leren.
Dit betreft met name de volgende mensen:
Softwareontwikkelaars.
Data-analisten.
Datawetenschappers.
Testautomatiseringsexperts.
Wat is inbegrepen
De Python Developer E-Learning is een jaar lang toegankelijk.
De Python Developer E-Learning biedt jou een uitgebreide en praktijkgerichte leerervaring van 60 uur waarin zowel de basis van Python als geavanceerde onderwerpen worden behandeld. Door middel van interactieve modules, praktische labopdrachten en ondersteuning van een online mentor, zul je zowel theoretische kennis als direct toepasbare vaardigheden verkrijgen.
Hier is een overzicht van de inhoud van de Python Developer E-Learning:
Getting Started with Python
Een inleiding op Python, complexe datatypes, loops en functies. Door middel van praktische labopdrachten zul je met hulpmiddelen leren werken als Jupyter Notebook, Pandas en PyCharm IDE.
Python Programming Advanced
Verdiep je in geavanceerde Python-onderwerpen, zoals klassen en overerving, datastructuren en algoritmen. Praktische oefeningen omvatten onder andere bestandsbeheer, het gebruik van abstracte klassen en het implementeren van grafen en bomen.
Python Programming, Unit Testing, Flask & Concurrent Programming
Ontdek geavanceerde onderwerpen als unit testing, HTTP-verzoeken, het ontwikkelen van webapplicaties met Flask en concurrerende programmering.
Labopdrachten
Online begeleiding van een mentor
Voorkennis
Je hebt geen specifieke voorkennis nodig om te beginnen met de Python Developer E-Learning.
Onderwerpen
Track 1: Getting Started with Python
In this track, the focus is getting started with Python, complex data types, conditional statements and loops, and first-class functions and lambdas.
E-learning courses.
Getting Started with Python: Introduction.
Complex Data Types in Python: Working with Lists & Tuples in Python.
Complex Data Types in Python: Working with Dictionaries & Sets in Python.
Complex Data Types in Python: Shallow & Deep Copies in Python.
Conditional Statements & Loops: If-else Control Structures in Python.
Conditional Statements & Loops: The Basics of for Loops in Python.
Conditional Statements & Loops: Advanced Operations Using for Loops in Python.
Conditional Statements & Loops: While Loops in Python.
Functions in Python: Introduction.
Functions in Python: Gaining a Deeper Understanding of Python Functions.
Functions in Python: Working with Advanced Features of Python Functions.
Online Mentor.
You can reach your Mentor by entering chats or submitting an email.
Assessment.
Final Exam: Python Novice.
Practice Labs: Python Novice.
Practice novice Python development tasks such as formatting data types, implementing flow control and conditionals, copying containers, and performing loops with list comprehension methods. Then, test your skills by answering assessment questions after converting data types, working with global and local variables within functions, invoking functions with varying parameters and implementing recursive functions and closures. This lab provides access to tools typically used when developing with Python, including:
Python, Anaconda.
Jupyter Notebook + JupyterHub.
Pandas.
NumPy.
SiPy.
Seaborn Library.
PyCharm IDE.
Spyder IDE.
MongoDB.
MySQL.
VS Code.
Track 2: Python Programming Advanced
In this track, the focus is Python classes and inheritance and also data structures and algorithms.
E-learning courses.
Advanced Python Topics: File Operations in Python.
Advanced Python Topics: Exceptions & Command Line Arguments.
Advanced Python Topics: Python Modules & Virtual Environments.
Advanced Python Topics: Migrating from Python 2 to Python 3.
Python Classes and Inheritance: Introduction.
Python Classes & Inheritance: Getting Started with Classes in Python.
Python Classes & Inheritance: Working with Inheritance in Python.
Python Classes & Inheritance: Advanced Functionality Using Python Classes.
Data Structures & Algorithms in Python: Fundamental Data Structures.
Data Structures & Algorithms in Python: Implementing Data Structures.
Data Structures & Algorithms in Python: Sorting Algorithms.
Data Structures & Algorithms in Python: Implementing Sorting Algorithms.
Data Structures & Algorithms in Python: Trees & Graphs.
Data Structures & Algorithms in Python: Implementing Trees & Graphs.
Online Mentor.
You can reach your Mentor by entering chats or submitting an email.
Assessment.
Final Exam: Python Apprentice.
Practice Labs: Python Apprentice (estimated duration: 8 hours).
Perform apprentice level Python development tasks such as file handling, implementing polymorphism, implementing special method names, as well as implementing an abstract class and using static methods. Then, test your skills by answering assessment questions after using a Python list as a stack, performing queue operations, implementing a graph as an adjacency matrix, and traversing a Binary Search Tree (BST).
Track 3: Python Programming, Unit Testing, Flask & Concurrent Programming
In this track, the focus will be on Python Unit Testing, Python HTTP requests, Flask in Python, and Python concurrent programming.
E-learning collections.
Python Unit Testing: An Introduction to Python's unittest Framework.
Python Unit Testing: Advanced Python Testing Using the unittest Framework.
Python Unit Testing: Testing Python Code Using pytest.
Python Unit Testing: Testing Python Code Using doctest.
Python Requests: HTTP Requests with Python.
Flask in Python: An Introduction to Web Frameworks & Flask.
Flask in Python: Building a Simple Web Site Using Flask.
Flask in Python: User Interactions in Flask Applications.
Flask in Python: User Authentication in a Flask Application.
Python Concurrent Programming: Introduction to Concurrent Programming.
Python Concurrent Programming: Multithreading in Python.
Python Concurrent Programming: Multiprocessing in Python.
Python Concurrent Programming: Asynchronous Executions in Python.
Online Mentor.
You can reach your Mentor by entering chats or submitting an email.
Assessment.
Final Exam: Python Journeyman.
English Summary
The Python Developer E-Learning provides a comprehensive and practical self-study program for anyone looking to learn Python or enhance their existing skills. Covering 60 hours of online content, the Python Developer E-Learning is divided into three tracks: Getting Started with Python, Python Programming Advanced, and Python Programming, Unit Testing, Flask & Concurrent Programming. With interactive modules and hands-on lab assignments, you’ll gain knowledge and skills that can be directly applied in fields like software development and data analysis. Accessible for one year, this Python Developer E-Learning offers a flexible learning path suitable for both beginners and experienced professionals aiming to advance their careers.
€725
E-Learning
max 20
Professional Scrum Product Backlog Management Skills (PSPBMS)
Laapersveld 27, Hilversum
ma 2 nov. 2026
What will you learn?
Learn techniques and methods to effectively manage a Product Backlog that clearly expresses the the Product Goal and brings transparency to what is most valuable for the Scrum Team to work on to delight stakeholders and customers.
Requirements
Scrum Foundational knowledge
Work experience in a Scrum Team
€895
Klassikaal
max 16
Inzicht in Anderen
Apeldoorn
di 10 nov. 2026
Op een professionele manier omgaan met verschillende gedragingen van verschillende mensen in jouw (werk) omgeving en bevorderen van de samenwerking van jouw team met behulp van jouw vaardigheden.
Mensen kunnen in een identieke situatie, op grond van hun gedragsvoorkeuren, op verschillende manieren reageren. Naast persoonlijkheid kan iemands achtergrond ook een rol spelen. Een interessante combinatie van karakters op de werkvloer kan een goede uitwerking hebben op de productiviteit, maar soms ook juist een averechts effect. Hoe je daarmee om kunt gaan leer je in deze samenwerktraining Inzicht in Anderen van Kenneth Smit.Als je goed om kunt gaan met diversiteit wil dat zeggen dat je om kunt gaan met heel verschillende mensen. Dit is niet zomaar een extraatje dat je inbrengt op je werk. Open staan en kunnen omgaan met verschillen hoort bij professioneel gedrag en verantwoordelijkheid nemen in je werk.Hoe kan jouw inzicht in je werknemers je helpen om conflicten te voorkomen of op te lossen en hoe goed ken jij je collega’s?De volgende onderwerpen worden behandeld in de training:Inzicht in het gedrag van jezelf én anderenMenstypologieën volgens Jung4 tactieken om beter aan te sluiten bij het gedrag van de anderOmgaan met lastig of moeilijk gedragWat levert deze training opNa het volgen van deze training weet jij op een professionele manier om te gaan met verschillende gedraginge
€779
Klassikaal
1 dag
Emotionele Intelligentie
Breda
wo 4 nov. 2026
Op een slimme manier met je eigen én de emoties van anderen kunnen omgaan
Deze training neemt je mee in de wereld van emotionele intelligentie. Het is een belangrijke eigenschap/vaardigheid voor maatschappelijk succes. Daarnaast wordt emotionele intelligentie ook gezien als vaardigheid voor de toekomst. Deze sociale training bij Kenneth Smit leert je meer over EQ, de perfecte aanvulling op IQ.Hoe succesvol je bent, ligt niet alleen aan je IQ, het ligt ook aan je EQ. Emotionele intelligentie is de manier waarop je met emoties omgaat. Emotionele intelligentie kent vijf aspecten, namelijk: 1) het kennen van je eigen emoties, 2) het reguleren van je eigen emoties, 3) zelfmotivatie, 4) het onderkennen van andermans emoties en 5) het omgaan met relaties. In deze training ga je aan de slag met alle vijf de componenten om zo als het ware je EQ te verhogen.De volgende onderwerpen worden in de training behandeld:Wat is emotionele intelligentieZelfkennisLuisterenEmpathieSociale vaardighedenEQ inzetten om tot resultaat te komenWat levert deze training je opNa het volgen van deze training weet je hoe je op een slimme manier met je eigen én de emoties van anderen kunt omgaan.Persoonlijke ondersteuningNa afsluiting van de training is de trainer beschikbaar voor online
€779
Klassikaal
1 dag
Storytelling
Nieuwegein
wo 24 jun. 2026
en 1 andere data
Verander verhalen in impact – Leer mensen te bereiken, te inspireren en te verbinden
Verander verhalen in impact – Leer mensen te bereiken, te inspireren en te verbinde
€779
Klassikaal
1 dag