Opleidingen
69.020
resultaten
Zelfvertrouwen en Assertiviteit
Zelfvertrouwen en assertiviteit heeft te maken met opkomen voor jezelf, jouw mening beter ventileren en dat doen op een manier dat je geen weerstand opwekt. Het is dus niet per se met je vuist op tafel slaan, maar echt vanuit jezelf kunnen en durven zeggen wat je ergens van vindt. Dit gaat niet alleen met technieken aanleren, het vergt ook oefening en eventueel het verbeteren van jouw positie in de groep. Daarom geven we je praktische tips waarmee je direct aan de slag kunt.
Vraagstukken die we in de training beantwoorden zijn bijvoorbeeld: Wat kan ik doen om serieus genomen te worden? Hoe laat ik mijn mening beter zien? Hoe verbeter ik mijn positie in de groep? In het vrijblijvende intakegesprek vragen we naar de specifieke vragen die jij hebt. Deze nemen we mee in het programma.
Deze training is afgestemd op jouw behoeften en wordt in kleine groepen gegeven. Door op deze manier te werken leer je van elkaar en benut je verschillende invalshoeken. Daarbij bekijken we jouw situatie en niveau en voeren eventuele aanpassingen door in het programma waar nodig. Jij bent uniek en hebt waarschijnlijk nét iets anders nodig dan een ander.
In het vrijblijvende intakegesprek vragen we naar de specifieke vragen die jij hebt. Deze nemen we mee in het programma. Vind je het fijn om met jouw persoonlijke casus aan de slag te gaan? Daar is alle ruimte voor.
De training is praktisch ingesteld. Je krijgt tools en handvatten die helpen in situaties waar je tegenaan loopt. We delen de training het liefst op in kortere sessies. Zo heb je tussendoor tijd om te oefenen en aan de slag te gaan met de geleerde stof. Daarbij heb je nog een telefonisch contactmoment met de trainer waarin je kan bespreken hoe het gaat. Zo bouwen we stukje voor stukje, in plaats van dat we je in 1x overspoelen met alle nieuwe informatie.
Daarbij krijg je van ons een hand-out waarin je de inhoud van de training nog eens kan doorlezen en je eigen persoonlijke plan van aanpak waarin jouw leerdoelen en de weg daarnaartoe beschreven staat. We kunnen je daarnaast helpen bij het opzetten van een structuur in je organisatie over hoe goed te werken op afstand.
Benieuwd geworden? Vraag dan nu de gratis brochure aan en laat je e-mailadres en/of telefoonnummer achter. Dan neemt Supertrainer z.s.m. contact met je op om de training vorm te geven. Liever incompany voor een groep? Dat kan ook, dan schrijven wij een voorstel op maat.
Voor wie?
Professionals die ervaren dat ze meer toe te voegen hebben dan er nu uitkomt.
Resultaat
Na de training beschik je over tools en handvatten om zelfverzekerd voor jezelf op te kunnen en durven komen.
Werkwijze van Supertrainer
Intakegesprek (vrijblijvend)Jij krijgt de beste training als die is afgestemd op jou behoeften. Daarom brengen we samen jouw situatie in kaart. Dat kan telefonisch en duurt maximaal 30 minuten. Tegelijkertijd kan jij ook alles aan ons vragen om zo te beslissen of we bij je passen.
Persoonlijke brochure (vrijblijvend)Na het intakegesprek krijg je binnen enkele dagen jouw persoonlijke brochure. Daarin kan je het inhoudelijk programma vinden samen met informatie over ons, onze werkwijze en referenties.
TrainingKorte sessies die praktisch ingesteld zijn. Bij jou op locatie of bij ons, wat jij het prettigst vindt. Van het drielandenpunt tot Terschelling.
Support
Na de training blijft Supertrainer voor je klaarstaan. Je krijgt een hand-out en persoonlijk actieplan. Daarnaast mag je gebruik blijven maken van ons, we beantwoorden elke vraag voor je en je mag ons altijd bellen. Ook bellen wij jou zo nu en dan eens op om te vragen hoe het gaat. We willen namelijk dat je blijvend tevreden bent met de training.
Vragen aan Supertrainer?
Heb je een vraag die nog niet is beantwoord? Vraag dan de gratis brochure aan. Zo kunnen we contact met je opnemen en je verder helpen. Hopelijk tot snel!
€995
Klassikaal
max 4
Training Power BI voor financials
Maastricht
wo 17 jun. 2026
en 9 andere data
Power BI is één van de meest gebruikte datavisualisatie tools in de financiële wereld. In combinatie met Office 365 en tal van mogelijke databronnen kun je met Power BI data samenbrengen, bewerken en presenteren in rapporten en dashboards. Tijdens de training Power BI voor Financials leer je Power BI gebruiken voor het maken van financiële analyses en rapportages, zoals rapporteren over de hypotheekmarkt, krediet risico analyses en scenario analyses over rentes.
Algemene omschrijving
Microsoft Power BI
Financiële markten en processen draaien om data. Beslissingen worden genomen op basis van marktontwikkeling, verkoopcijfers, renteontwikkelingen en macro-economische data. Je moet daarbij data uit verschillende bronnen kunnen samenbrengen, aan elkaar relateren, transformeren, om vervolgens inzichtvolle rapportages en dashboard te kunnen samenstellen.
Met Power BI heb je hiervoor een zeer geschikte tool in handen. Uiteraard werkt Power BI uitstekend samen met Office 365 pakketten, zoals Excel, en er zijn talloze koppelingen met databronnen beschikbaar. Met Power BI breng je ontwikkelingen, trends en risico’s in beeld, die de besluitvorming binnen de organisatie ondersteunen.
Bovendien maakt Power BI de autorisatie over wie welke data mag gebruiken en inzien goed mogelijk. Zo is je data veilig zijn rapportages alleen toegankelijk voor geautoriseerde gebruikers of groepen.
Training Power BI voor financials
Tijdens de training Power BI voor financials leer je werken met deze veelzijdige datavisualisatie tool. Je brengt data uit verschillende bronnen samen en leert hoe je deze in Power BI aan elkaar relateert in een datamodel, transformeert voor eenduidige rapportage en uiteraard hoe je verschillende visualisaties inzet voor maximaal inzicht.
We focussen daarbij op een aantal aansprekende cases uit de financiële wereld: het in beeld brengen van de hypotheekmarkt op basis van verkoop- en marktgegevens, de opbouw van een hypotheektarief berekenen met DAX formules en het uitwerken van een scenario analyse voor renteberekeningen.
Bedrijfstraining Power BI voor financials
Wil je direct aan de slag met je eigen data? In een bedrijfstraining kunnen wij de training volledig op maat verzorgen voor jou en je collega’s. Je kunt in een bedrijfstraining dan direct aan de slag met je eigen businesscase.
Programma
Tijdens de Training Power BI voor financials komen in basis onderstaande onderwerpen aan bod. Afhankelijk van ontwikkelingen op het vakgebied, kan de feitelijke trainingsinhoud hier echter van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.
Introductie Power BI
Account aanmaken
Configuratie van Power BI
Databronnen inladen
SQL database
Excel en CSV
Power Query
Bronnen samenvoegen
Relationele datamodellen maken
Data transformeren
Opschonen
Splitsen
Conditionele kolommen
Berekeningen en bewerkingen op data
DAX formules toepassen
Dashboards en visualisaties
Rapporten aanmaken
Koppelingen visuals
Drilltrough toepassen
Quick Insights
Power BI beveiliging
Het toevoegen van een rechtenstructuur
Praktijkcases
Hypotheek rapportage met verkoop- en marktcijfers
Risicoanalyse hypotheektarieven
Scenarioanalyse rentes en sparen
Tips en trucs
€1.299
Klassikaal
max 13
Scrum Master I (English)
Follow the Scrum Master I course and learn to support teams, foster collaboration and apply Scrum according to the Scrum Guide. Prepares you for the PSM I exam.
Good to know:
- Incl. memotrainer.
Scrum is one of the most well-known Agile methodologies to enable teams to work faster and more efficient. A growing number of businesses see the value of working Agile and want to implement this way of working into their organization. But, what's the strategy? And what is Scrum exactly?
This Vijfhart Scrum Master course bridges the gap between theory and practice, you will learn how to effectively implement the Scrum framework into your organization. This two day Scrum Master course prepares you for the Professional Scrum Master I exam.
Objectives
Applying the Agile way of working enables you to develop software more effective and efficient. This means you will deliver software in a higher velocity and you will gain better insight in the progress of projects.
The approach of this course is Scrum proof;
-Divided into cycles (iterative, so called Sprints);
-Incrementally building the knowledge of Scrum
-Aimed at the proper use of the Scrum terminology
The emphasis is on the best practises and teamwork in small teams. We achieve this with several exercises which stimulate teamwork and self-organization.
€0
Klassikaal
max 12
HBO
2 dagen
Scrum Master I (English) (Virtual)
Follow the Scrum Master I course and learn to support teams, foster collaboration and apply Scrum according to the Scrum Guide. Prepares you for the PSM I exam.
Good to know:
- Incl. memotrainer.
Scrum is one of the most well-known Agile methodologies to enable teams to work faster and more efficient. A growing number of businesses see the value of working Agile and want to implement this way of working into their organization. But, what's the strategy? And what is Scrum exactly?
This Vijfhart Scrum Master course bridges the gap between theory and practice, you will learn how to effectively implement the Scrum framework into your organization. This two day Scrum Master course prepares you for the Professional Scrum Master I exam.
Objectives
Applying the Agile way of working enables you to develop software more effective and efficient. This means you will deliver software in a higher velocity and you will gain better insight in the progress of projects.
The approach of this course is Scrum proof;
-Divided into cycles (iterative, so called Sprints);
-Incrementally building the knowledge of Scrum
-Aimed at the proper use of the Scrum terminology
The emphasis is on the best practises and teamwork in small teams. We achieve this with several exercises which stimulate teamwork and self-organization.
€0
Klassikaal
max 12
HBO
2 dagen
ArchiMate® 3 Foundation & Practitioner
3543 KA Utrecht
vr 14 aug. 2026
en 2 andere data
Korte beschrijving
Dive into the world of architecture modelling with our comprehensive ArchiMate® 3 Foundation & Practitioner training.
Inhoud
ArchiMate® 3 is a comprehensive modelling language that provides a uniform approach to visualize, describe and analyse enterprise architectures. This training is perfect for those whose organizations use or plan to use ArchiMate®. After attending the training, you will be familiar with the concepts and philosophy of ArchiMate® 3.2, understand the differences between ArchiMate® and other modelling languages and architectural frameworks, learn how to apply the concepts and notation correctly, and be able to use ArchiMate® 3.2 in your situation. The training includes a voucher for the official ArchiMate® Foundation and Practitioner exam and is based on ArchiMate® version 3.2. After successfully passing the exams, you will be ArchiMate® 3 Practitioner (Level 2) Certified.
Our trainers, who are seasoned professionals in their respective fields, add the practical aspects to the theoretical concepts by sharing insights from their real-world experiences and industry best practices. This not only enriches your learning journey but also empowers you to apply your newly acquired knowledge in practical scenarios. This training is a perfect opportunity chance to not only learn but also put into action the concepts and notation of ArchiMate®.
Doelgroep
Enterprise Architects: Gain a comprehensive understanding of architecture modelling and apply it in your organization.
Solution Architects: Learn to visualize architectures effectively and communicate them across your organization.
IT Professionals: Enhance your skills and add a valuable certification to your portfolio.
Project Managers: Understand the architectural frameworks used in your projects.
Consultants: Guide your clients with informed architectural strategies.
Voorvereisten
No specific prerequisites. However, a basic understanding of enterprise architecture concepts will be beneficial.
Doelstelling
At the end of the training you will be able to:
Familiarize yourself with the concepts and philosophy of ArchiMate® 3.2
Gain insight into the differences between ArchiMate® and other modelling languages and architecture frameworks
Learn to apply the notation correctly
Apply ArchiMate® 3.2 to your own situation
Become ArchiMate® 3 Practitioner (level 2) certified after successfully passing the exam
Exameninformatie
Foundation
Practitioner
Exam guarantee:
We have full confidence in the quality of our training. Therefore, if you take this training in our open schedule, we offer an exam guarantee. This means that you can retake the training for free, and you'll receive a complimentary exam voucher if you don't pass the exam on your first attempt.
The following conditions apply:
You attended the entire training.
You took the first exam within 2 months after the training.
There is a maximum of 1 year between your initial training and the free training.
Exam duration (minutes): 90 min
% extra time for non-native speakers: 33%
Number of exam questions: 8
Minimum to pass out of total questions: 65%
Exam style: Multiple choice
Open Book: Yes (available online within the online exam environment in PDF format, no physical books)
Note: The Foundation exam must be successfully completed before you can take the Practitioner exam.
Exam duration (minutes): 60 min
% extra time for non-native speakers: 50%
Number of exam questions: 40
Minimum to pass out of total questions: 24
Exam style: Multiple choice
Open Book: No
€2.750
Klassikaal
max 12
AZ-900: Microsoft Azure Fundamentals [2-day] (AZ-900T00-A)
Online Virtual
di 7 jul. 2026
en 2 andere data
Korte beschrijving
Dive into Azure fundamentals with this two-day training, covering cloud concepts, core services, security, privacy, and more.
Inhoud
This two-day training provides foundational knowledge on cloud concepts, core Azure services, security, privacy, compliance, trust, Azure pricing, and support. It includes an Azure pass and time for hands-on labs. If you don’t need hands-on experience, consider the AZ-900T01: Microsoft Azure Fundamentals (1 day) training. The content for both trainings aligns with the AZ-900 exam objective domain.
This training transcends the boundaries of mere theoretical knowledge. Our trainers, with their vast expertise, breathe life into the theoretical concepts, offering insights drawn from real-world experiences and industry best practices. The hands-on experience you gain will be invaluable, guided by professionals who have a deep understanding of the real-world challenges you are likely to encounter.
Doelgroep
Cloud Enthusiasts: Individuals interested in understanding cloud concepts and Azure’s core services.
IT Professionals: Those who want to expand their knowledge about Azure’s security, privacy, compliance, and trust.
Developers: Programmers who are looking to understand Azure pricing, support, and how to use an Azure subscription.
System Administrators: IT personnel who want to understand Azure SLAs and service lifecycles.
Decision Makers: Leaders who want to make informed decisions about moving their services to the cloud.
Voorvereisten
Basic understanding of computer networks, operating systems, and cloud concepts is beneficial.
Doelstelling
At the end of the training, you will be able to:
Define cloud computing and its key advantages.
Explain public, private, and hybrid cloud models.
Explain IaaS, PaaS, and SaaS cloud services.
Identify core Azure architectural components, such as regions, geographies, and resource groups.
Identify usage cases for Azure core services and products, such as virtual machines and storage.
Identify usage cases for Azure solutions, such as the Internet of Things and Machine Learning.
Identify what Azure management tools are available such as Azure PowerShell and the CLI.
Describe virtual network security connectivity options such as Network Security Groups.
Exameninformatie
Exam guarantee:
We have full confidence in the quality of our training. Therefore, if you take this training in our open schedule, we offer an exam guarantee. This means that you can retake the training for free, and you'll receive a complimentary exam voucher if you don't pass the exam on your first attempt.
The following conditions apply:
You attended the entire training.
You took the first exam within 2 months after the training.
There is a maximum of 1 year between your initial training and the free training.
Exam duration (minutes): 85 mins
Exam style: Multiple Choice
Open Book: No
€1.425
Klassikaal
max 10
DP-900: Microsoft Azure Data Fundamentals (DP-900T00-AC)
Korte beschrijving
Gain foundational knowledge of cloud data services within Azure and learn about relational and non-relational data offerings, provisioning, deployment, and querying of databases.
Inhoud
The DP-900: Microsoft Azure Data Fundamentals training is designed to provide students with a foundational understanding of database concepts in a cloud environment, primarily focusing on cloud data services within Microsoft Azure. The training covers core data concepts such as relational, non-relational, big data, and analytics, and how these technologies are implemented with Microsoft Azure. Students will also explore the roles, tasks, and responsibilities in the world of data, including relational data offerings, provisioning and deploying relational databases, and querying relational data through cloud data solutions with Microsoft Azure. The training also delves into non-relational data offerings, provisioning and deploying non-relational databases, and non-relational data stores with Microsoft Azure. Lastly, students will explore the processing options available for building data analytics solutions in Azure, including Azure Synapse Analytics, Azure Databricks, and Azure HDInsight, and learn about Power BI, its building blocks, and how they work together.
Participating in the DP-900: Microsoft Azure Data Fundamentals training allows you to bridge the gap between theory and practice. Our trainers, with their extensive expertise, illuminate the theoretical concepts with their practical experiences and best practices. This enriches your comprehension of cloud data services within Azure, providing a more profound and practical understanding.
Doelgroep
Data Analysts: Professionals who manipulate data to identify business trends.
Database Administrators: Individuals responsible for managing and maintaining databases.
IT Professionals: Those who need to understand data-related operations in the cloud.
Data Engineers: Professionals who design and build data processing systems.
Business Intelligence Professionals: Individuals who use data to make informed business decisions.
Voorvereisten
Basic knowledge of cloud services and data handling is recommended.
Doelstelling
At the end of the training you will be able to:
Show foundational knowledge of cloud data services within Azure
Identify and describe core data concepts such as relational, non-relational, big data, and analytics
Explain how this technology is implemented with Azure
Describe relational data offerings on Azure
Explain provisioning and deploying relational databases on Azure
Query relational data through cloud data solutions in Azure
Describe non-relational data offerings on Azure
Explain provisioning and deploying non-relational databases on Azure
Exameninformatie
Exam guarantee:
We have full confidence in the quality of our training. Therefore, if you take this training in our open schedule, we offer an exam guarantee. This means that you can retake the training for free, and you'll receive a complimentary exam voucher if you don't pass the exam on your first attempt.
The following conditions apply:
You attended the entire training.
You took the first exam within 2 months after the training.
There is a maximum of 1 year between your initial training and the free training.
Exam duration (minutes): 60 mins
Exam style: Multiple Choice
Open Book: No
€895
Klassikaal
max 12
Intercultural awareness
Online Virtual
ma 21 sep. 2026
en 2 andere data
Korte beschrijving
Boost your intercultural effectiveness! Learn to understand cultural differences and enhance collaboration in our ‘Intercultural Awareness’ training.
Inhoud
In today’s globalized world, we are increasingly interacting with individuals from various cultural backgrounds. This training will equip you with the knowledge to understand and navigate these cultural differences. We will explore Erin Meyer’s 8 cultural dimensions and discuss how these differences can impact collaboration. Participants will be encouraged to share their own experiences and learn from others. The focus of this training is on understanding cultural differences and developing intercultural competencies to enhance your effectiveness in a multicultural environment.
Enriched with many practical experiences, our trainers offer invaluable insights and useful strategies, bridging the gap between theoretical concepts and their real-world applications. In the face of today's global interconnectedness, the ability to understand and navigate cultural differences is more than just a skill, it's a necessity. This training is designed to arm you with the essential tools and knowledge, empowering you to collaborate effectively in a multicultural environment.
Doelgroep
For every professional who wants to get the best out of themselves and others every day, such as:
And anybody that is interested in cultural differences.
Project Managers: Managing diverse teams and coordinating with international clients.
Sales Representatives: Interacting with customers from various cultural backgrounds.
HR Professionals: Managing diversity and inclusion in the organization.
Marketing Professionals: Creating campaigns that resonate with a diverse audience.
Customer Service Representatives: Providing support to customers worldwide.
Consultants: Interacting with team members and customers from various cultural backgrounds.
Voorvereisten
No specific prerequisites. However, an open mind and willingness to learn about different cultures will be beneficial.
Doelstelling
At the end of the training, you will be able to:
Understand how cultural differences can impact work and collaboration.
Apply strategies to navigate these differences effectively.
€660
Klassikaal
max 12
Cursus PHP
Cursus PHP: combineer PHP en MySQL om geheel zelfstandig een dynamische, interactieve en database-gestuurde PHP webapplicatie of website te ontwikkelen
Wilt u meer dynamiek en interactiviteit aan uw webapplicatie, website of webwinkel toevoegen om zo meer rendement te behalen? PHP biedt hierbij de uitkomst en is het geheim van de meeste gerenommeerde bedrijven. PHP is namelijk een krachtige en populaire scripttaal die in combinatie met HTML en MySQL ervoor zorgt dat software dynamischer, interactiever en aantrekkelijker worden. Wilt u dus snel kennis opdoen van de laatste PHP technieken en MySQL? Kies dan voor de cursus PHP bij Global Training!
PHP is een open-source, server side scripttaal die op uw server draait en de link legt tussen uw website en bijvoorbeeld een MySQL- of PostgreSQL database. Enerzijds houdt dit in dat de code wordt uitgevoerd op de server, dus op het moment dat een bezoeker een webpagina opvraagt, genereert PHP de zogenaamde “output”, en stuurt dit vervolgens terug naar de gebruiker. Anderzijds is server side scripting ook een technologie die gebruikt wordt om dynamische en responsive webpagina’s te genereren. Zo kunnen webpagina’s op basis van verschillende parameters een andere inhoud of design krijgen. Op deze manier kan er dus specifieke informatie worden getoond die afhankelijk is van de websitebezoeker. Een dynamische PHP website kan zich dus aanpassen aan verschillende omstandigheden en voert de code uit op de server.
Met PHP kunnen vele op maat gemaakte toepassingen ontwikkeld worden. Denk hierbij aan een CMS, berekeningen, gastenboeken, nieuwssystemen, webformulieren, databasekoppelingen en winkelwagen systemen. De mogelijkheden van PHP zijn eindeloos en het is dan ook geen wonder dat PHP al snel de harten van gerenommeerde webontwikkelaars veroverde. Zo zijn bekende platform zoals bijvoorbeeld Google, WordPress, Facebook, Wikipedia, Joomla, Drupal en Magento op basis van PHP ontwikkeld. Inmiddels worden ruim 26 miljoen websites gegenereerd met behulp van PHP en is het één van de populairste programmeertalen in de software development om database-gestuurde websites, mobiele- en webapplicaties te ontwikkelen.
Waarom PHP?
PHP is gratis, open source van aard en dus vrij toegankelijk voor iedereen
PHP geeft u de mogelijkheid om unieke klantervaringen te creëren door content op een verbluffende, dynamisch en interactieve wijze op uw website te tonen
PHP werkt met een cross-platform en kan dus op verschillende besturingssystemen worden uitgevoerd (Windows, Linux, Unix, Mac en BSD)
PHP is compatibel met bijna alle hedendaagse webservers (IIS, Apache, etc.)
PHP is zeer efficiënt en kent werkelijk een verbijsterend groot aantal functies en mogelijkheden om meer rendement uit uw website of webapplicatie te halen
PHP is relatief snel aan te leren
Praktijkgerichte cursus PHP volgen?
Tijdens deze cursus gaat u op grond van uw eigen businesscase een dynamische, interactieve en database-gestuurde webapplicatie, website of webwinkel ontwikkelen door gebruik te maken van de laatste PHP technieken en MySQL. Hierbij leert u onderhoudsvriendelijk te programmeren en projecten te documenteren. Een absolute must, omdat in de dynamische webomgeving eisen aan webapplicaties voortdurend veranderen. Het gehele proces van het ontwerpen van een programma, het maken en testen, met al zijn valkuilen en uitdagingen, komen tijdens deze cursus aan de orde. Wilt u meer over de cursus PHP weten? Download dan de brochure.
Doelgroep & voorkennis
De cursus PHP is bijzonder geschikt voor iedereen die dynamische en interactieve websites of mobiele- en webapplicaties wil leren bouwen met de laatste PHP technieken. De cursus PHP is interessant voor:
Beginnende webontwikkelaars die al statische websites kunnen bouwen, maar nu dynamische en interactieve websites willen ontwikkelen met PHP
(Ervaren) webontwikkelaars met een achtergrond in een andere Server-side technologie, maar nu willen overstappen op PHP
Ervaren webontwikkelaars die hun kennis van PHP willen opfrissen (tijdens deze cursus wordt namelijk de nieuwste versie van PHP behandeld)
Applicatiebeheerder die dagelijks steeds vaker met PHP georiënteerde applicaties te maken krijgen en daarom willen hoe PHP technologie werkt
Ondernemers die al over bijvoorbeeld een WordPress georiënteerde website beschikken, maar nu hun website verder willen professionaliseren
Ondernemers die van plan zijn om binnenkort een eigen professionele en kwalitatieve website te bouwen
Basis HTML kennis is noodzakelijk om aan deze cursus PHP te kunnen deelnemen. Kennis met andere programmeertalen en JavaScript zijn een pré voor een snelle begripsvorming.
Lesmaterialen, software en benodigdheden
De server die u gebruikt moet PHP ondersteunen. Wanneer u een domeinnaam met hosting aanschaft, zit dit er vaak bij inbegrepen (maar niet altijd). Desgewenst kunt u PHP met een installatiekit ook op uw eigen systeem draaien.
Tijdens de lessen maken wij gebruik van PC’s met een Windows besturingssysteem. De cursus PHP is echter geschikt voor Windows- en Mac gebruikers. Tip: vanaf MacOS X is het mogelijk geworden om PHP en MySQL lokaal te installeren en gebruiken.
Wij maken gebruik van de nieuwste distributies en werken met de meest recente versie van Apache, PHP, phpMyAdmin en MySQL. Ook maken we gebruik van een HTML- of PHP-editor. Dit kan Adobe Dreamweaver zijn, maar tijdens de cursus bent u vrij om een andere editor te gebruiken.
Wij adviseren om een eigen laptop mee te nemen. Mocht u niet over een eigen laptop beschikken, geef dit dan door aan uw opleidingsadviseur. Uw opleidingsadviseur zal voor een passende oplossing zorgen. Dit kan inhouden dat er voor u een laptop wordt gehuurd.
Wat ga ik leren?
Tijdens de cursus PHP leert u uitgebreid te programmeren in de programmeertaal PHP. Gedurende de lesdagen gaat u dan ook een werkende en kwalitatieve database-gestuurde PHP webapplicatie of website ontwikkelen. Aan het einde van de cursus heeft u dan ook uw eigen dynamische en interactieve PHP webapplicatie gebouwd!
Allereerst behandelen we stap voor stap de grondbeginselen, belangrijkste elementen en terminologie van het algemeen programmeren. Vervolgens leert u de belangrijkste elementen van de PHP programmeertaal en MySQL database kennen. Gaandeweg stappen we over op security, PHP frameworks en functioneel- en object georiënteerd programmeren.
PHP
Na een korte, maar zeer verhelderende introductie in webtechnologie en Server-side scripting in het bijzonder, gaat u gelijk aan de slag met de PHP syntax zoals variabelen, controle structuren, lussen, beslissingen, arrays, control flow constructies, data types, operatoren en functies. Verder worden sessies, beveiliging, cookies, debugging, exception handling, reguliere expressies en communicatie met HTML formulieren behandeld. Ook leert u PHP en HTML scripts met elkaar te combineren om zo dynamische uitvoer te genereren. Vervolgens behandelen we hoe u gebruikersinvoeren via formulieren en querystrings kunt aannemen en verwerken.
Hierna maakt u de beheerschermen om records toe te kunnen voegen, te wijzigen en te verwijderen. U leert code beter te organiseren door gebruik te maken van includes, functies, templates en self-submitting forms. Ook maakt u een loginsysteem voor uw webapplicatie. Indien de tijd het toelaat, behandelen we ook geavanceerde PHP-functies zoals het genereren van dynamische afbeeldingen en het opzetten van geavanceerde projecten.
MySQL database
Wanneer u over voldoende basiskennis beschikt om een relationele database bij het verhaal te betrekken, gaat u met behulp van phpMyAdmin zelf een MySQL database aanmaken. Vervolgens leert u vanuit PHP verbinding te maken met uw database (MySQLi bibliotheek). Ook leert u met SQL, data uit de database te selecteren om dit vervolgens met PHP in een webpagina te tonen. Dit maakt PHP erg nuttig. Uiteraard leert u ook data uit een MySQL database te schrijven, lezen, invoegen, analyseren, opvragen, verwerken, verwijderen en wijzigen. Daarnaast leert u via SQL opdrachten te geven aan een MySQL database.
Object georiënteerd programmeren met PHP
De scripttaal van PHP is vergelijkbaar met Perl, Python en Ruby, terwijl de syntaxis vergelijkbaar is met de programmeertaal C. Er is echter wel een verschil: met PHP is het namelijk mogelijk om object georiënteerd te programmeren. Zo zijn PHP scripts vaak object georiënteerd (OO) en tijdens deze cursus starten we deze module door gebruik te maken van classes en objecten van externe programmatuur. Denk hierbij aan bijvoorbeeld een template engine, classes om pdf bestanden te genereren en e-mails te versturen. Wanneer u de basis onder de knie heeft, gaat u zelf classes en objecten schrijven voor uw eigen applicatie. Verder behandelen we: exception handling, design patterns, classes en objects.
PHP Frameworks
Ook bestaan er diverse PHP frameworks om het programmeren voor PHP developers nóg gemakkelijker te maken. PHP frameworks zijn gebaseerd op de model-view-controller structuur (MVC). Dit is een ontwerppatroon waarbij er onderscheid wordt gemaakt in het datamodel (model), datapresentatie (view) en applicatielogica (controller). Dankzij het scheiden van de PHP code wordt de code beter leesbaar en herbruikbaar. Hierdoor zou een andere PHP ontwikkelaar uw werk sneller kunnen overnemen. Wanneer u in teams werkt of meerdere websites onder uw beheer heeft, werkt dit erg efficiënt en tijdbesparend.
Security
De security van ontwikkelde software is een integraal onderdeel van het programmeren geworden. Daarom loopt deze module als een rode draad door de opleiding heen. Want, hoe programmeert u veilig? Hoe zorgt u ervoor dat niemand onrechtmatige bij uw database kan? Hoe valideert u input van de gebruiker?
Lesprogramma
Tijdens de cursus PHP worden de volgende modulen behandeld:
PHP programmeren
Introductie: webtechnologie, programmeren en server side scripting
PHP concepten en configuratie
Syntax, variabelen, data types, statements, lussen en operatoren
Controlestructuren en commando’s
Arrays, constructoren, loops en strings
Cookies en sessies om status te behouden
Reguliere expressies, exception handling en debugging
PHP- en HTML formulieren
Gebruikersinvoer uit formulieren
Querystring aannemen en verwerken
GET and POST
Code organiseren: includes, functies, templates en self-submitting forms
PHP toevoegen aan HTML
Informatie uitwisselen tussen pagina’s.
Inlog systeem maken
E-mail en weblogs
Oplossingen voor PHP problemen
Queries in tabellen weergeven en formulieren opbouwen
MySQL database
Introductie in verschillende databasetypen, relationele databases en SQL
MySQL opzetten, bevragen en toepassen in de scripts
MySQL database en MySQLi bibliotheek koppelen
MySQL-databasebeheer.
PHP/MySQL functies.
Data ontvangen, lezen, tonen, toevoegen, verwijderen en aanpassen
SQL Injection voorkomen
Oplossingen voor MySQL problemen
Object georiënteerd (OO) programmeren
Methodieken OO programmeren
Classes en objects
Exception handling
Basis design patterns
PHP Frameworks
Laravel
Symfony
Zend
CodeIgniter
CakePHP
Security
Waarom veiligheid belangrijk is
Veilig programmeren
Beveiliging database
Authenticatie gebruikers en valideren input
Resultaten
Aan het einde van deze cursus kunt u aan de hand van MySQL en de laatste PHP technieken geheel zelfstandig een dynamische, interactieve en database-gestuurde PHP webapplicatie of website ontwikkelen. Dit doet u door PHP programmeertaal en commando’s toe te passen op dynamische websites, relationele databases en MySQL.
Tijdens de cursus PHP werkt u aan volgende competenties en vaardigheden:
Leren programmeren
Ontwerpen PHP scripts
Object georiënteerd programmeren
Kennis van relationele databases
MySQL implementatie
phpMyAdmin gebruiken
Dynamische website en webapplicaties ontwikkelen
Arbeidsperspectieven
PHP programmeren is een van de meest gevraagde vaardigheden van dit moment. Het aantal PHP georiënteerde vacatures komen in vergelijking met andere programmeertalen dan ook veel vaker voor. Door deze cursus te volgen zal u beschikken over specifieke kennis en vaardigheden en kunt u zich onderscheiden van de rest. Als goede PHP programmeur heeft u een streepje voor op de arbeidsmarkt en kunt u direct aan de slag voor veel werkgevers op de software development afdeling. De verwachting is dat deze vraag vanuit de arbeidsmarkt de komende jaren gaat stijgen. Doordat er veel vraag is naar goed opgeleide PHP programmeurs, hebben deze professionals een sterke uitgangspositie aan de onderhandelingstafel. Hierdoor zijn zij in staat om betere arbeidsvoorwaarden te eisen.
Uiteraard kunt u er ook voor kiezen om carrière te maken als PHP freelancer.
€3.299
Klassikaal
max 10
HBO
Cursus Java
Cursus Java: ontwikkelen van kwalitatieve en professionele object georiënteerde websites en webapplicaties met de populaire Java programmeertaal
Wilt u de Java programmeertaal aanleren om professionele en hoogwaardige websites en webapplicaties te ontwikkelen die moeiteloos op ieder besturingssysteem draaien? Wilt u het gehele proces van ontwikkelen, testen, opleveren, beheren en onderhouden geheel zelfstandig doorlopen zonder van anderen afhankelijk te zijn? Is het tijd om uw kennis, vaardigheden en competenties aangaande de Java programmeertaal te verfijnen en uit te diepen met de laatste ontwikkelingen? En wilt u als Java developer geheel onafhankelijk zijn in de wereld van het programmeren? Dan is het tijd voor de praktijkgeoriënteerde cursus Java van Global Training!
Java is een flexibele, krachtige en object georiënteerde (OO) programmeertaal die over unieke eigenschappen beschikt. Hierdoor wordt de Java programmeertaal voor een zeer breed toepassingsgebied ingezet. Zo werkt Java bijvoorbeeld platformonafhankelijk, omdat dezelfde bytecode op verschillende Virtual-machines draait. Dit unieke kenmerk van Java maakt de programmeertaaltaal immens populair. Ook kunt u binnen de platform onafhankelijke JVM omgeving, Java in al uw applicaties embedden met behulp van de Java bytecode. JavaBeans zijn daarnaast weer een goed voorbeeld van ready to use software componenten die u eenvoudig kunt gaan gebruiken. Maar er zijn nog meer voordelen, zo kan Java bijvoorbeeld ook als server-side programmeertaal gebruikt worden door gebruik te maken van Java Server Pages (JSP’s) en Servlets.
Om het ontwikkelen in Java voor webdevelopers nog makkelijker te maken, zijn er een groot aantal klassenbibliotheken, frameworks en platforms beschikbaar gesteld. Daarnaast is Java qua syntaxis grotendeels gebaseerd op de programmeertaal C++, maar beschikt het over een uitgebreidere klassenbibliotheek. Heeft u dus al ervaring met programmeren in C++, dan zal de overstap naar het Java programmeren relatief eenvoudig gaan. Ook is Java open source, en dus voor iedereen toegankelijk en kosteloos te gebruiken
Vanwege de unieke eigenschappen van Java, het open source karakter en het gemak om de Java programmeertaal aan te leren, is Java enorm populair onder programmeurs (meer dan negen miljoen gebruikers wereldwijd) en niet meer weg te denken uit de moderne wereld. Java wordt tegenwoordig dan ook niet alleen meer in server omgevingen gebruikt, maar is ook voor een groot deel de drijvende kracht achter Enterprise applicatie ontwikkelingen, het ‘Internet of Things’ (IoT) en cloud oplossingen. Java wordt dan ook toegepast binnen zeer complexe websites en webapplicaties in gaming, virtueel reizen en beveiligingsapplicaties. Niet voor niets maken grote organisaties zoals Amazon, Facebook, LinkedIn, eBay en Bol.com veelal gebruik van Java voor hun complexe websites en webapplicaties.
Tijdens deze praktijkgerichte Java training zult u aan de hand van uw eigen businesscase een object georiënteerde Java webapplicatie of website gaan ontwikkelen. Na afronding van de Java cursus beschikt u dan ook over een professionele website of webapplicatie die gereed is voor gebruik. U bent niet langer afhankelijk van externe partijen om uw websites of webapplicaties te ontwikkelen, onderhouden of aan te passen, want dat leert u allemaal tijdens deze praktijkgeoriënteerde cursus Java. Hiermee bespaart u op de lange termijn flink op kosten.
Tijdens deze cursus Java van Global Training wordt u dan ook opgeleid tot professioneel Java programmeur die zijn weg kent in de wereld van het Java programmeren. Wacht daarom niet langer en schrijf uzelf in voor deze praktijkgeoriënteerde cursus Java van Global Training!
Doelgroep & voorkennis
De Java cursus is gericht op iedereen die wil programmeren in Java, ongeacht achtergrond of werkervaring.
U kunt denken aan:
Ervaren ontwikkelaars die zich willen laten omscholen naar Java developer (gebruik makend van de laatste versie van Java).
Medior developers die nieuwe webapplicaties of websites willen leren ontwikkelen op basis van Java.
Beginnende programmeurs die de basis van Java zich eigen willen maken.
WO- of HBO studenten Computer Science en (Technische) Informatica die hun kennis willen bijschaven voordat ze afstuderen.
Als voorkennis wordt verwacht dat u bekend bent met de basisbeginselen van het programmeren (HTML en JavaScript). Enige kennis van objectoriëntatie, UML of vergelijkbare kennis wordt als pré beschouwd.
Deze cursus Java is een grondige eerste inleiding op de Java Standard Edition (JSE) technologie. Daarmee is deze cursus Java ook een uitstekende voorbereiding op de officiële Oracle Certified Associate (OCA) Java (1Z0-808) en Oracle Certified Java SE Programmer examens. Desgewenst kunt u na de opleiding Java aan deze examens deelnemen.
Omdat de behoefte van Java ontwikkelaars veelal verder reikt dan de basisprincipes van het programmeren met Java, heeft Global Training ook een vervolgcursus Java (deel 2) ontwikkeld. Tijdens het tweede deel van de cursus Java wordt er nog dieper ingegaan op onder andere de Enterprise Edition (J2EE), Enterprise JavaBeans (EJB), Jboss en Hibernate. Om aan het tweede deel van de cursus Java deel te nemen, die naadloos aansluit op dit eerste deel, dient u eerst deze cursus Java te hebben afgerond. Beschikt u al over kennis, vaardigheden en competenties die tijdens deze cursus Java worden behandeld, neem dan contact op met de opleidingsadviseurs van Global Training. Zij zullen bepalen of u direct aan het tweede deel van de Java cursus kunt deelnemen.
Lesmaterialen, software en benodigdheden
De platform onafhankelijke software van Java draait op servers van zowel Windows als Linux en is gratis te downloaden en te installeren. Ook de client-side toepassingen en ontwikkelsoftware (zoals JDK) zijn vrij beschikbaar voor verschillende besturingssystemen als Windows, Linux en Mac.
Global Training maakt altijd gebruik van de meest actuele kennis en inzichten op het gebied van Java. De lesmaterialen die wij tijdens onze opleiding gebruiken, komen dan ook vers van de pers. We adviseren om gebruik te maken van de nieuwste versie van Java, omdat deze vaak uitbreidingen bevatten die de prestaties, veiligheid en stabiliteit van uw websites en webapplicaties verbeteren.
Wij adviseren om een eigen laptop mee te nemen. Mocht u niet over een eigen laptop beschikken, geef dit dan door aan uw opleidingsadviseur. Uw opleidingsadviseur zal voor een passende oplossing zorgen. Dit kan inhouden dat er voor u een laptop wordt gehuurd.
Wat ga ik leren?
Tijdens deze praktijkgerichte cursus Java van Global Training wordt u opgeleid tot professioneel Java programmeur. U gaat aan de hand van uw eigen businesscase zelf een object georiënteerde webapplicatie of website ontwerpen en ontwikkelen. Door concrete opdrachten uit te voeren gedurende de lesdagen, zult u de theorie direct in de praktijk toepassen.
Voor een compleet overzicht van de modulen, verwijzen we u naar het lesprogramma van de cursus Java.
Lesprogramma
Tijdens de cursus Java worden de volgende modules behandeld:
Module 1 – De fundamenten van Java
Introductie in Java Fundamenten van de Java programmeertaal Basis syntax van Java De verschillende variabelen Collecties Objecten Boolean Numeriek Tekstueel Operatoren binnen Java Toewijzing Vergelijk Mathematisch Logisch Java controlestructuren Logisch vergelijken Keuzestructuren Opdrachten die worden herhaald Module 2 – Object georiënteerd programmeren (OOP) Basis OOP Objecten Klassen Member variabelen Methoden Instanties Verdieping OOP Message Methodes Abstracties Relaties Overerving Inkapselen De verschillende console applicaties, packages en modifiers Overloading en constructors Conversie, interfaces en polymorfisme Garbage collection, exception handling en assertions Arrays Module 3 – UML en test driven development Introductie UML Unified Modeling taal (UML) en de verschillende diagrammen Klassen diagrammen Sequentie diagrammen Package diagrammen Toestand diagrammen Use Case diagrammen Test Driven ontwikkeling Foutafhandeling Garbage collection (GC) Exception handling Assertions Unit testing met behulp van JUnit De kwaliteit van software Principes Attributen Best practices Herhaling statements en condities Module 4 – De laatste ontwikkelingen binnen Java Recursief programmeren De verschillende datatypen in Java Primitief Stringverwerking Autoboxing Wrapper classes De nieuwste applicaties binnen Java Gebruiken van interfaces, packages, collecties en excepties (a.d.h.v. voorbeeldapplicaties) De belangrijkste nieuwe features van Java: zoals date/time API en lambda expressies Java Basic Syntax Module 5 – Verdiepingsslag en voorbereiding op het examen Geavanceerd Lambda: ingebouwde functionele interfaces en operaties Verdieping Lambda expressies Periodes, datums en tijden Parallel Streams Concurrency Generics File I/O Fork-Join Framework JDBC databases Lokalisatie Resultaten Nadat u de cursus Java van Global Training succesvol heeft afgerond, kunt u geheel zelfstandig een professionele en kwalitatieve objectgeoriënteerde webapplicatie of website ontwikkelen. Daarnaast kunt u gebruik maken van de mogelijkheden die de Java technologie biedt. Dit houdt in dat u: Object georiënteerde webapplicaties en websites kunt ontwerpen, testen en implementeren. Bestaande Java toepassingen binnen websites en webapplicaties kunt onderhouden, testen en verbeteren. Daarnaast kunt u vaak terugkerende problemen op het gebied van Java programmatuur oplossen. Wensen van uw klanten en opdrachtgevers kunt omzetten in concrete Java oplossingen. Nadat u deze training heeft afgerond, beschikt u over grondige kennis van Java. U kent de belangrijkste ins en outs van Java en kunt Java projecten opzetten en uitvoeren. U bent niet langer afhankelijk van dure externe programmeurs/organisaties om uw websites of webapplicaties op te zetten. Hierdoor bespaart u duizenden euro’s op ontwikkel- en onderhoudskosten. Arbeidsperspectieven Er bestaat een zeer grote en groeiende vraag naar Java developers op de arbeidsmarkt. Organisaties willen tegenwoordig immers meer dan een simpele webapplicatie of website. Vaak is de behoefte aan complexe webapplicaties aanwezig, die alleen met de meest geavanceerde tools en frameworks gebouwd kunnen worden. Na het volgen van deze cursus bent u gespecialiseerd in Java en kunt u direct aan de slag voor veel werkgevers. Zo kunt u denken aan functies als: Java developers die verantwoordelijk zijn voor het ontwerpen, implementeren en opleveren van de verschillende software onderdelen. Java programmeurs met ervaring in object georiënteerd programmeren en Agile en Scrum methodes. Programma- en applicatie ontwikkelaars voor de immens populaire Android market. Senior Java en JEE developers die software voor complexe informatiesystemen ontwikkelen of aanpassen. Medior Java developers die meewerken aan het ontwikkelen van nieuwe applicaties binnen het domein van de Internet of Things [IoT]. Junior Java developers die verantwoordelijk zijn voor de backend (Java EE) van bedrijven, zoals de API’s, servers, databases en applicaties. Uiteraard kunt u er ook voor kiezen om carrière te maken als freelance Java developer/programmeur/ontwikkelaar.
€2.399
Klassikaal
max 10
HBO