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

68.996 resultaten

SQL Fundamentals

Amsterdam do 23 jul. 2026 en 9 andere data
In de cursus SQL Fundamentals wordt de veel gebruikte en generieke query taal SQL behandeld. SQL Intro De cursus SQL Fundamentals gaat van start met een bespreking van de SQL Standaard. Aan de orde komen de structuur van relationele databases met tabellen en hun relaties. SQL kan in vele database systemen worden gebruikt zoals Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL en meer. Bijna elk DBMS heeft daarnaast eigen extra functies toegevoegd aan standaard SQL. Select Queries Vervolgens wordt aandacht besteed aan praktische vaardigheden om SELECT queries te schrijven. Hierbij komen ook clausules als WHERE, ORDER BY, GROUP BY, HAVING, LIKE en BETWEEN .. AND aan de orde. Data Types Dan is het tijd voor de verschillende data types die in de SQL taal worden gebruikt zoals numerieke, binaire en string types. En ook de data types die betrekking hebben op datums en tijd worden besproken. Eveneens wordt het SQL CREATE TABLE statement besproken waarmee je tabellen creëert. Functies Onderdeel van het programma van de cursus is ook de behandeling van diverse functies die onderdeel uitmaken van de SQL Standaard. Onder andere mathematische, conversie en aggregatie functies voor het berekenen van som en gemiddelde komen aan bod.
€1.299
Klassikaal
max 12
Post-HBO
2 dagen
10.0 (1)

Database Ontwerp

Amsterdam do 25 jun. 2026 en 9 andere data
In de cursus Database Ontwerp leren deelnemers de technieken en overwegingen voor het maken van een goed gestructureerde database. Intro Database Management Systems De cursus Database Ontwerp gaat van start met een bespreking van de basis architectuur van Database Management Systems. Aandacht wordt besteed aan het Database Schema en de verschillen tussen het conceptual, het logical en het physical model. Ook wordt ingegaan op de rol van SQL, Data Definition Language (DDL) en Data Manipulation Language (DML) Database Design Vervolgens worden de fasen van Database Ontwerp en de onderdelen van een database besproken. Hierbij komt het ERD Model en het UML Model aan de orde. Eveneens passeren mogelijke design errors en het toepassing van constraints de revue. ER Modeling Bij het onderdeel ER Modeling leren deelnemers hoe ze de entiteiten en hun relaties kunnen ontdekken en die aan tabellen toe te wijzen. Ze leren de principes van Entity Relationship Modeling. Ook wordt besproken hoe attribuut domains kunnen worden gevonden en gemodelleerd. Table Mapping Dan wordt ingegaan op hoe entities en hun relaties kunnen vertaald naar tabellen in een relationele database.
€1.499
Klassikaal
max 12
2 dagen

Java Development met Spring

Amsterdam ma 20 jul. 2026 en 9 andere data
De cursus Java Development met Spring behandelt de concepten, componenten en architectuur van het Spring Framework. Spring Intro De cursus Java Development met Spring gaat van start met een overzicht van de verschillende onderdelen van Spring en de soorten applicaties waarin Spring gebruikt kan worden. Spring Boot Vervolgens wordt ingegaan op de essenties van Spring Boot waarmee de configuratie van Spring applicaties enorm is vereenvoudigd. Aan de orde komen de voornaamste Spring Boot annotaties, de opiniated defaults en de ingebouwde web servers. Dependency Injection Ruime aandacht wordt besteed aan het concept van Dependency Injection of Inversion of Control dat een centrale rol speelt in het framework. Verschillende varianten van een dependency injection zoals setter injection en constructor injection worden besproken. Aspect Oriented Programming De andere pijler van het framework, Aspect Oriëntatie, komt eveneens uitgebreid aan de orde. De concepten van Aspect Orientation zoals Aspects, Joinpoints, Pointcuts, Advice en Weaving worden toegelicht. Data Access Vervolgens worden de verschillende opties om de gegevens van Spring Java applicaties in databases op te slaan behandeld.
€2.999
Klassikaal
max 12
Post-HBO
5 dagen
10.0 (1)

Web Development met GWT

Amsterdam wo 17 jun. 2026 en 9 andere data
In de cursus Web Development met GWT van SpiralTrain krijgen de deelnemers een overzicht van de werking en mogelijkheden van de Google Web Toolkit (GWT). GWT Intro De cursus Web Development met GWT gaat van start met een uitleg over de basis concepten. Aan de orde komt hoe de GWT legt de nadruk op standaard procedures voor typische web development taken zoals asynchrone remote procedure calls, history management, bookmarking, abstractie van het User Interface, internationalisatie en cross-browser portability. GWT Architectuur Vervolgens wordt aandacht besteed aan de Google Web Toolkit architectuur, het onderscheid tussen Development mode en Production mode, de JRE emulation library en deployment van GWT applicaties. Events en Widgets Uitgebreid komt ook event handeling in GWT aan bod en wordt er ingegaan op de GWT GUI class library met diverse GWT widgets, het event listener model en het gebruik van CSS. Layout en Panels De layout van het User Interface door middel van de diverse GWT panels of declaratief in XML staat eveneens op het programma. GWT RPC Voorts wordt besproken wordt hoe in Google Web Toolkit single page functionaliteit wordt geïmplementeerd door middel van Remote Procedure Calls (RPC's) naar server objecten. Ook GWT serialisatie komt daarbij aan bod.
€1.999
Klassikaal
max 12
3 dagen

Internet en Intranet Concepts

Amsterdam ma 20 jul. 2026 en 9 andere data
In de cursus Internet en Intranet Concepts worden de voornaamste technologieën en protocollen die een rol spelen bij het moderne Internet en Intranets besproken. Internet Protocols De cursus gaat van start met een bespreking van de netwerk protocollen die de basis vormen van het Internet zoals IP(Internet Protocol), TCP(Transmission Control Protocol), FTP voor file transfer, SMTP voor email, DNS en DHCP. HTTP Servers Vervolgens wordt besproken hoe Web Servers werken en hoe het HTTP protocol de communicatie tussen een Web Server en een browser regelt. Ingegaan wordt op HTTP requests, HTTP responses en HTTP headers en ook het nieuwste snellere HTTP/2 protocol komt aan de orde. HTML, XML en JSON Dan wordt aandacht besteed aan de rol van de markup language HTML waarmee in combinatie met CSS(Cascading Stylesheets) web pagina's worden gemaakt. En ook de gestructureerde data formaten XML en JSON die een belangrijke rol spelen bij de uitwisseling van data passeren de revue. Internet Security Eveneens staat Internet Security op het programma van de cursus. Hierbij gaat het met name om het beschermen van activiteiten en transacties die online worden uitgevoerd.
€1.299
Klassikaal
max 12
2 dagen

HTML5 and CSS3

Amsterdam ma 20 jul. 2026 en 9 andere data
In the course HTML5 and CSS3 participants learn to write web pages in the latest version of HTML and CSS. HTML5 Intro The course HTML5 and CSS3 starts with a discussion of the new HTML5 structure tags and new attributes. The vision behind HTML5 compared to XHTML and the meaning of feature detection and graceful degradation is also covered. HTML5 Forms Next HTML5 Forms with the new input tags for form validation are discussed. In HTML5, for example, number, date and email fields can already be validated in the browser. How to use audio and video on Web pages is also covered. Styling with CSS3 Many more options in CSS3 have been added in terms of styling, such as round corners and gradients in the color gradient. The advanced styling possibilities of CSS3 including transitions and animations are treated as well. HTML5 Canvas Furthermore the HTML5 Canvas and the associated API through which figures can be added to the page are discussed. In this respect paths, stokes paths and the drawing of text and images are covered. Local Storage Then attention is paid to the possibilities of local storage and the differences between session storage, local storage and Web SQL Storage. Offline applications and geolocation services are also explained. WebWorkers and WebSockets Finally it's time for web workers, messaging and web sockets. And push technology is explained and how you can make use of it. Audience HTML5 and CSS3 Course The course HTML5 and CSS3 is intended for experienced HTML designers who want to learn how to use HTML5 and CSS3 to make modern state of the art Web sites. Prerequisites Course HTML5 and CSS3 To join this course knowledge of and experience with HTML and CSS is required. Realization Training HTML5 and CSS3 The subjects are discussed on the basis of presentation slides. The subject matter is clarified with demos. The theory is interspersed with exercises. The code is tested in different browsers. The course material is in English. The course times are from 9.30 up and to 16.30. Certification HTML5 and CSS3 Participants receive an official certificate HTML5 and CSS3 after successful completion of the course. Modules Module 1 : HTML5 Intro HTML5 Evolution W3C and WHATWG HTML5 Vision Compatibility Interoperability Universal Access Future of HTML5 Browser Support Browsers In Mobile Devices Feature Detection Graceful Degradation Module 2 : Page Structure HTML5 Page Structure HTML5 DocType Page Encoding Pseudo Semantics HTML5 Markup New Page Elements Updated Page Elements Deprecated Elements Structure Elements New Attributes Deprecated Attributes Module 3 : HTML Forms HTML5 Forms Gathering Input New Input Types Color Input Type Date Input Type Email Input Type New Attributes Form Validation Complex Validation Using Regular Expressions Browser Support Module 4 : Audio and Video Audio and Video Using Plugins Using Codecs Container Formats Multiple Sources Common Attributes New Audio Markup New Video Markup Attributes and Methods Audio and Video Events Customizing Controls Module 5 : Styling with CSS3 Rounded corners Drop shadows Color effects Transparency using RGBA Gradients and Rotation Scale to page elements Transitions Advanced selectors like nth-child Embed using @font-face! Using custom fonts Using text instead of images Module 6 : Canvas HTML5 Canvas Using a Canvas Context and Coordinates Drawing Shapes Working with Paths Stroked Path Drawing Circles or Arcs Drawing Text and Images Working with Pixels Understanding Transforms Translation and Rotation Module 7 : Data Storage Data Storage Cookies Model Pre HTML5 Solutions New Storage Options Web Storage Storage Interface Session Storage Local Storage Web SQL Storage Module 8 : Offline Applications Offline Applications Manifest File Cache Section Network Section Fallback Section applicationCache Events Deployments And Updates error Event updateReady Event Module 9 : Geolocation HTML5 Geolocation Privacy Considerations Get User Location Geolocation Object getCurrentPosition watchPosition Position Object Latitude and Longitude Handling Errors Module 10 : WebWorkers HTML5 WebWorkers JavaScript Execution Model Background Tasks WebWorker Usage Communication API Handling Errors Event Data ErrorEvent Interface Module 11 : Messaging HTML5 Messaging API's Same Origin Policy and Workarounds JSON with Padding Using a Proxy Cross Document Messaging Sending and Receiving Messages XMLHttpRequest Level 2 Cross Origin Resource Sharing Module 12 : WebSockets Web Sockets Real Time Solutions Polling Architecture Long Polling Architecture Web Sockets API Web Sockets Protocol Web Sockets Handshake Advantages Web Sockets
€1.299
Klassikaal
max 12
2 dagen

JavaScript Programming

Amsterdam wo 24 jun. 2026 en 9 andere data
The course JavaScript Programming covers the basic principles and the use of the JavaScript language in HTML pages. ECMA JavaScript Standard After an introduction about the various ways in which JavaScript can be included in HTML pages and how the code is executed, the ECMA JavaScript standard is treated and the differences in handling JavaScript between browsers is discussed. JavaScript Syntax Next the syntax of the JavaScript language is discussed including the variables, data types, operators and control flow constructs of JavaScript. JavaScript arrays and functions are also treated. Event Handling An important aspect of JavaScript and a central element of the course is formed by the handling of events on the HTML page in JavaScript functions. The role of event functions for loading and submitting pages is treated and the events caused by mouse and keyboard interaction are discussed. Document Object Model Further attention is paid to the Document Object Model of HTML pages and the interaction with the page through JavaScript code and the DOM API. Next validating user input on forms on the client side through code is on the course schedule. JavaScript Object Orientation The course concludes with a discussion of object orientation in JavaScript. Follow up courses are Advanced JavaScript Programming and TypeScript Programming Audience Course JavaScript Programming The course JavaScript Programming is intended for experienced HTML designers who want to learn how to use JavaScript to make Web pages more interactive. Prerequisites Course JavaScript Programming To join this course knowledge of and experience with HTML is required. Prior programming knowledge is not required but beneficial in understanding the concepts. Realization Training JavaScript Programming The subjects are discussed on the basis of presentation slides and demos. The theory is interspersed with exercises. The code is tested in different browsers. The course times are from 9.30 up and to 16.30. Certification Course JavaScript Programming Participants receive an official certificate JavaScript Programming after successful completion of the course. Modules Module 1 : JavaScript Intro JavaScript Evolution JavaScript Characteristics JavaScript Usage ECMA Standard Dynamic HTML Script Tag Writing tot Document JavaScript Code Execution Script Files External Script Files Built-in Browser Objects Timers in JavaScript Debugging JavaScript JavaScript Tooling Module 2 : Variables and Data Types JavaScript Data Types Variable Declaration Variable Initialization Identifiers Reserved Words Identifier Examples Numbers Special Values Number Usage Math Object Strings String Object Methods Booleans Objects Module 3 : Operators and Expressions What is an Operator? JavaScript Operators Arithmetic Operators Logical Operators Comparison Operators Assignment Operators String Operators Bitwise Operators Bitwise Operator Examples Square Brackets Operator Parenthesis Operator Conditional Expression Operator Operator Precedence Expressions Module 4 : Control Flow Control Structures if Statement if Examples if else Statement if else Examples Multiple Selections Nested if Statements switch case Statement Iteration Statements for Loop while Loop do..while Loop break and continue Module 5 : Arrays Creating Arrays Accessing Arrays Array Indexes Array length Processing with for Processing with for each Multidimensional Arrays Array Methods Adding Elements Deleting Elements Associative Arrays Reversing Arrays Sorting Arrays Module 6 : Functions What are Functions? Defining Functions Calling Functions Function Parameters Using Parameters Variable Scope Returning from Functions Passing Parameters Data Validation Variable Argument List apply Method Function Naming Function Best Practices Module 7 : Events HTML DOM Events Register Event Handlers Event Parameter Event Handlers List Mouse Events Key Events The DOM Event Model Common DOM Events Event Object Properties DOM Level2 Event Model Module 8 : DOM API Document Object Model (DOM) Browser Object Model and DOM Document Object Properties and Methods DOM Navigation DOM Manipulation DOM Node Types Node Type Properties Querying the DOM Common Element Properties Module 9 : Validation Checking Form Input Regular Expressions Meta Characters Quantifiers Character Classes String RegEx Methods Replacing RexEx Flags RegExp Object Using RegExp Module 10 : JavaScript Objects JavaScript Object Orientation ECMAScript 6 Standard Classes and Object Constructors Class Members Fields and Properties Functions/Methods Access Modifiers public, private, protected Safe Usage of "this" Using JSON Namespaces
€1.750
Klassikaal
max 12
3 dagen

Jij aan Zet - Regie nemen, Keuzes maken, Stappen zetten

Online do 29 okt. 2026 en 6 andere data
Jij aan Zet - Regie nemen, Keuzes maken, Stappen zetten Heb je het gevoel dat jij het bent die aan zet is in jouw leven? Of heb je eerder het gevoel dat alles je zomaar overkomt? Wat wil je eigenlijk echt? Waar wil je naartoe? En wat is dan jouw volgende stap? Je eigen koers bepalen, begint bij jezelf. In deze training helpen we je graag jouw doelen te bereiken. Je krijg de ruimte om stil te staan bij jezelf, te reflecteren op je eigen gedrag én in beweging te komen. Je ontdekt wat jou drijft, waar je enthousiast van raakt, maakt bewuste keuzes en zet concrete stappen richting een loopbaan die past bij wie je nu bent. Zo leer je hoe je proactief kunt sturen op wat voor jou belangrijk is, in je werk én in je leven. Programma In een mix van reflectie, praktische opdrachten en inspirerende inzichten werk je aan het versterken van je zelfkennis, het verhelderen van je ambities en het maken van concrete keuzes. Deze training laat je ervaren hoe je de eerste stappen zet om aan het roer te staan en je eigen richting te bepalen. Vaak kun je talloze redenen bedenken waarom het niet mogelijk is je doel te bereiken. Met een juiste focus op dingen die je kunt beïnvloeden krijg je ook meer energie en ga je voortvarender en effectiever aan de slag. Ook krijg je goed zicht op welke dingen je beter los kunt laten om verder te komen. Zo ga jij de juiste stappen zetten om vooruit te komen in je leven en in je werk. Na afloop heb je niet alleen meer helderheid over wat je wilt, maar ook de tools en het vertrouwen om daar daadwerkelijk werk van te maken. Jij bent aan zet – en deze training helpt je om die zet met overtuiging te doen. Na deze training Neem je makkelijker initiatief Weet je waar je je invloed kunt vergroten Weet je wat je wilt bereiken en stel je realistische doelen Heb je zicht op de dingen die je tegenhouden Herken je je eigen belemmeringen “De training was heel interactief en heeft me positief verrast. Ik heb duidelijkheid gekregen op welke manier ik het beste de regie kan nemen om mijn wensen te realiseren. Prima training voor mensen die verder willen kijken maar (nog) geen duidelijk doel hebben.” Duur van de training 1 trainingsdag van 9.30 tot 16.30 uur, inclusief voorbereidingsopdracht en 3 maanden e-coaching. Voorbereiding en coachingsopdrachten Een absolute voorwaarde om succesvol te werken aan competenties is zelfkennis: het gaat tenslotte om jou! Met onze voorbereidingsopdracht denk je vooraf al na over jezelf en over je eigen leerwensen. Die wensen nemen onze trainers mee in hun voorbereiding. De voorbereidingsopdracht duurt ongeveer 10 minuten. Een trainingsdag sluit je af met het formuleren van drie persoonlijke actiepunten: wat ga jij doen met wat je deze dag hebt geleerd? Na de training ontvang je van ons eenvoudige, maar wel prikkelende coachingsopdrachten. Zo werk je ongeveer 3 maanden op een vooral leuke manier continu aan je persoonlijke ontwikkeling; succes verzekerd! Eigen leeromgeving Zodra je je hebt ingeschreven voor een training krijg je toegang tot je eigen digitale omgeving. Hier kun je al je persoonlijke documenten plaatsen zoals je actieplan, persoonlijke aantekeningen en certificaten. Je krijgt toegang tot de mediatheek met leerzame en leuke filmpjes. Ook krijg je toegang tot de bibliotheek met handouts van de trainingen, boekentips en interessante artikelen.
€529
Klassikaal
max 12

Advanced JavaScript Programmeren

Amsterdam wo 15 jul. 2026 en 9 andere data
In de cursus Advanced JavaScript Programmeren komen vele geavanceerde aspecten van de programmeertaal JavaScript aan de orde. Declarations en Scope De cursus start met een behandeling van scope in JavaScript, waarbij het verschil tussen var, let en const variabele declaraties en het begrip hoisting wordt besproken. De betekenis en werking van het context afhankelijke keyword this wordt hierbij ook aan de orde gesteld. Classes en Objects Dan is er aandacht voor Object Georiënteerd programmeren in JavaScript dat nog steeds gebaseerd is op prototypes, maar sinds ES6 geprogrammeerd wordt met classes en objects. De JavaScript object oriëntatie is daardoor meer in lijn met wat gebruikelijk is in andere talen ECMA Standaards Vervolgens wordt aandacht besteed aan de vele nieuwe features die hun intrede hebben gedaan met de nieuwe ECMAScript standaarden 2015, 2017, 2018 en 2020, zoals arrow of lambda functies, rest operators, spread operators en destructuring assignments, dynamic imports en optional chaining. Advanced Functions Ook een aantal geavanceerde aspecten van functies zoals functie objecten, immediate invocation, callbacks, closures, currying en recursie komen aan de orde en is er aandacht voor geavanceerde functionele operaties op arrays zoals filter, map en reduce.
€1.999
Klassikaal
max 12
Post-HBO
3 dagen
8.0 (1)

jQuery Programmeren

Amsterdam ma 29 jun. 2026 en 9 andere data
In de cursus jQuery Programmeren leert u hoe u kunt programmeren met een van de meest populaire JavaScript libraries, jQuery. jQuery Overview Na een inleiding over de installatie van jQuery en een overzicht van de library, worden scripts gemaakt met de document ready functie. Aandacht wordt besteed aan de mogelijkheden van jQuery en de relatie met JavaScript. DOM Access Vervolgens wordt besproken hoe de inhoud van een pagina via jQuery script kan worden benaderd. Hierbij worden HTML tags en attributen gebruikt voor de identificatie en wordt de styling gedaan met CSS. Method Chaining De relatie met het DOM model van de pagina wordt ook besproken. Voorts wordt het gebruik van geavanceerde jQuery chaining aan de orde gesteld. Event Handling Na het bespreken van de manipulatie van de inhoud in een pagina, wordt aandacht besteed aan jQuery event handling. De jQuery methoden die event handling vergemakkelijken worden behandeld en wordt aandacht besteed aan namespaces en event delegation. Using Effects Ook het gebruik van effecten in jQuery en de eenvoudige en geavanceerde animatie functies van jQuery passeren de revue. Met animaties en effecten leert u image rotators, dynamische menu's en tooltips, slideshows en modale windows te bouwen waarmee web pagina's tot leven komen.
€1.499
Klassikaal
max 12
2 dagen