Cursus Drupal development
Startdata en plaatsen
computer Online: Virtueel 30 mei. 2023 tot 27 jun. 2023Toon rooster event 30 mei 2023, 09:30-16:30, Virtueel, Dag 1 event 6 juni 2023, 09:30-16:30, Virtueel, Dag 2 event 13 juni 2023, 09:30-16:30, Virtueel, Dag 3 event 20 juni 2023, 09:30-16:30, Virtueel, Dag 4 event 27 juni 2023, 09:30-16:30, Virtueel, Dag 5 |
placeApeldoorn 5 jun. 2023 tot 3 jul. 2023Toon rooster event 5 juni 2023, 09:30-16:30, Apeldoorn, Dag 1 event 12 juni 2023, 09:30-16:30, Apeldoorn, Dag 2 event 19 juni 2023, 09:30-16:30, Apeldoorn, Dag 3 event 26 juni 2023, 09:30-16:30, Apeldoorn, Dag 4 event 3 juli 2023, 09:30-16:30, Apeldoorn, Dag 5 |
placeUtrecht 5 jun. 2023 tot 3 jul. 2023Toon rooster event 5 juni 2023, 09:30-16:30, Utrecht, Dag 1 event 12 juni 2023, 09:30-16:30, Utrecht, Dag 2 event 19 juni 2023, 09:30-16:30, Utrecht, Dag 3 event 26 juni 2023, 09:30-16:30, Utrecht, Dag 4 event 3 juli 2023, 09:30-16:30, Utrecht, Dag 5 |
computer Online: Virtueel 28 jun. 2023 tot 26 jul. 2023Toon rooster event 28 juni 2023, 09:30-16:30, Virtueel, Dag 1 event 5 juli 2023, 09:30-16:30, Virtueel, Dag 2 event 12 juli 2023, 09:30-16:30, Virtueel, Dag 3 event 19 juli 2023, 09:30-16:30, Virtueel, Dag 4 event 26 juli 2023, 09:30-16:30, Virtueel, Dag 5 |
placeApeldoorn 4 jul. 2023 tot 1 aug. 2023Toon rooster event 4 juli 2023, 09:30-16:30, Apeldoorn, Dag 1 event 11 juli 2023, 09:30-16:30, Apeldoorn, Dag 2 event 18 juli 2023, 09:30-16:30, Apeldoorn, Dag 3 event 25 juli 2023, 09:30-16:30, Apeldoorn, Dag 4 event 1 augustus 2023, 09:30-16:30, Apeldoorn, Dag 5 |
placeUtrecht 4 jul. 2023 tot 1 aug. 2023Toon rooster event 4 juli 2023, 09:30-16:30, Utrecht, Dag 1 event 11 juli 2023, 09:30-16:30, Utrecht, Dag 2 event 18 juli 2023, 09:30-16:30, Utrecht, Dag 3 event 25 juli 2023, 09:30-16:30, Utrecht, Dag 4 event 1 augustus 2023, 09:30-16:30, Utrecht, Dag 5 |
computer Online: Virtueel 27 jul. 2023 tot 24 aug. 2023Toon rooster event 27 juli 2023, 09:30-16:30, Virtueel, Dag 1 event 3 augustus 2023, 09:30-16:30, Virtueel, Dag 2 event 10 augustus 2023, 09:30-16:30, Virtueel, Dag 3 event 17 augustus 2023, 09:30-16:30, Virtueel, Dag 4 event 24 augustus 2023, 09:30-16:30, Virtueel, Dag 5 |
placeApeldoorn 2 aug. 2023 tot 30 aug. 2023Toon rooster event 2 augustus 2023, 09:30-16:30, Apeldoorn, Dag 1 event 9 augustus 2023, 09:30-16:30, Apeldoorn, Dag 2 event 16 augustus 2023, 09:30-16:30, Apeldoorn, Dag 3 event 23 augustus 2023, 09:30-16:30, Apeldoorn, Dag 4 event 30 augustus 2023, 09:30-16:30, Apeldoorn, Dag 5 |
placeUtrecht 2 aug. 2023 tot 30 aug. 2023Toon rooster event 2 augustus 2023, 09:30-16:30, Utrecht, Dag 1 event 9 augustus 2023, 09:30-16:30, Utrecht, Dag 2 event 16 augustus 2023, 09:30-16:30, Utrecht, Dag 3 event 23 augustus 2023, 09:30-16:30, Utrecht, Dag 4 event 30 augustus 2023, 09:30-16:30, Utrecht, Dag 5 |
computer Online: Virtueel 25 aug. 2023 tot 22 sep. 2023Toon rooster event 25 augustus 2023, 09:30-16:30, Virtueel, Dag 1 event 1 september 2023, 09:30-16:30, Virtueel, Dag 2 event 8 september 2023, 09:30-16:30, Virtueel, Dag 3 event 15 september 2023, 09:30-16:30, Virtueel, Dag 4 event 22 september 2023, 09:30-16:30, Virtueel, Dag 5 |
placeApeldoorn 31 aug. 2023 tot 28 sep. 2023Toon rooster event 31 augustus 2023, 09:30-16:30, Apeldoorn, Dag 1 event 7 september 2023, 09:30-16:30, Apeldoorn, Dag 2 event 14 september 2023, 09:30-16:30, Apeldoorn, Dag 3 event 21 september 2023, 09:30-16:30, Apeldoorn, Dag 4 event 28 september 2023, 09:30-16:30, Apeldoorn, Dag 5 |
placeUtrecht 31 aug. 2023 tot 28 sep. 2023Toon rooster event 31 augustus 2023, 09:30-16:30, Utrecht, Dag 1 event 7 september 2023, 09:30-16:30, Utrecht, Dag 2 event 14 september 2023, 09:30-16:30, Utrecht, Dag 3 event 21 september 2023, 09:30-16:30, Utrecht, Dag 4 event 28 september 2023, 09:30-16:30, Utrecht, Dag 5 |
computer Online: Virtueel 25 sep. 2023 tot 23 okt. 2023Toon rooster event 25 september 2023, 09:30-16:30, Virtueel, Dag 1 event 2 oktober 2023, 09:30-16:30, Virtueel, Dag 2 event 9 oktober 2023, 09:30-16:30, Virtueel, Dag 3 event 16 oktober 2023, 09:30-16:30, Virtueel, Dag 4 event 23 oktober 2023, 09:30-16:30, Virtueel, Dag 5 |
placeApeldoorn 29 sep. 2023 tot 27 okt. 2023Toon rooster event 29 september 2023, 09:30-16:30, Apeldoorn, Dag 1 event 6 oktober 2023, 09:30-16:30, Apeldoorn, Dag 2 event 13 oktober 2023, 09:30-16:30, Apeldoorn, Dag 3 event 20 oktober 2023, 09:30-16:30, Apeldoorn, Dag 4 event 27 oktober 2023, 09:30-16:30, Apeldoorn, Dag 5 |
placeUtrecht 29 sep. 2023 tot 27 okt. 2023Toon rooster event 29 september 2023, 09:30-16:30, Utrecht, Dag 1 event 6 oktober 2023, 09:30-16:30, Utrecht, Dag 2 event 13 oktober 2023, 09:30-16:30, Utrecht, Dag 3 event 20 oktober 2023, 09:30-16:30, Utrecht, Dag 4 event 27 oktober 2023, 09:30-16:30, Utrecht, Dag 5 |
computer Online: Virtueel 24 okt. 2023 tot 21 nov. 2023Toon rooster event 24 oktober 2023, 09:30-16:30, Virtueel, Dag 1 event 31 oktober 2023, 09:30-16:30, Virtueel, Dag 2 event 7 november 2023, 09:30-16:30, Virtueel, Dag 3 event 14 november 2023, 09:30-16:30, Virtueel, Dag 4 event 21 november 2023, 09:30-16:30, Virtueel, Dag 5 |
placeApeldoorn 30 okt. 2023 tot 27 nov. 2023Toon rooster event 30 oktober 2023, 09:30-16:30, Apeldoorn, Dag 1 event 6 november 2023, 09:30-16:30, Apeldoorn, Dag 2 event 13 november 2023, 09:30-16:30, Apeldoorn, Dag 3 event 20 november 2023, 09:30-16:30, Apeldoorn, Dag 4 event 27 november 2023, 09:30-16:30, Apeldoorn, Dag 5 |
placeUtrecht 30 okt. 2023 tot 27 nov. 2023Toon rooster event 30 oktober 2023, 09:30-16:30, Utrecht, Dag 1 event 6 november 2023, 09:30-16:30, Utrecht, Dag 2 event 13 november 2023, 09:30-16:30, Utrecht, Dag 3 event 20 november 2023, 09:30-16:30, Utrecht, Dag 4 event 27 november 2023, 09:30-16:30, Utrecht, Dag 5 |
computer Online: Virtueel 22 nov. 2023 tot 20 dec. 2023Toon rooster event 22 november 2023, 09:30-16:30, Virtueel, Dag 1 event 29 november 2023, 09:30-16:30, Virtueel, Dag 2 event 6 december 2023, 09:30-16:30, Virtueel, Dag 3 event 13 december 2023, 09:30-16:30, Virtueel, Dag 4 event 20 december 2023, 09:30-16:30, Virtueel, Dag 5 |
placeApeldoorn 28 nov. 2023 tot 2 jan. 2024Toon rooster event 28 november 2023, 09:30-16:30, Apeldoorn, Dag 1 event 5 december 2023, 09:30-16:30, Apeldoorn, Dag 2 event 12 december 2023, 09:30-16:30, Apeldoorn, Dag 3 event 19 december 2023, 09:30-16:30, Apeldoorn, Dag 4 event 2 januari 2024, 09:30-16:30, Apeldoorn, Dag 5 |
Beschrijving
Welkom bij de Cursus Drupal development
Drupal is een krachtig en flexibel open-source content management systeem, geschreven in PHP. Drupal kent een actieve community, die voor een grote hoeveelheid aan kwalitatief goede uitbreidingen zorgt. De modulaire structuur van Drupal biedt veel mogelijkheden om zelf uitbreidingen te maken.
Tijdens de cursus
Tijdens de cursus Drupal Development gaat u zelf modulen ontwikkelen voor Drupal. Zo kunt u uw Drupal website helemaal op maat maken. U leert de structuur van Drupal kennen, hoe Drupal modulen zijn opgebouwd en hoe de API's van Drupal werken. Verder gaan we in op het ontwikkelen van geavanceerde themes.
Praktijkopdracht
U kunt tijdens het cursust…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Welkom bij de Cursus Drupal development
Drupal is een krachtig en flexibel open-source content management systeem, geschreven in PHP. Drupal kent een actieve community, die voor een grote hoeveelheid aan kwalitatief goede uitbreidingen zorgt. De modulaire structuur van Drupal biedt veel mogelijkheden om zelf uitbreidingen te maken.
Tijdens de cursus
Tijdens de cursus Drupal Development gaat u zelf modulen ontwikkelen voor Drupal. Zo kunt u uw Drupal website helemaal op maat maken. U leert de structuur van Drupal kennen, hoe Drupal modulen zijn opgebouwd en hoe de API's van Drupal werken. Verder gaan we in op het ontwikkelen van geavanceerde themes.
Praktijkopdracht
U kunt tijdens het cursustraject werken aan een eigen opdracht. U kunt bijvoorbeeld een bepaalde module ontwikkelen of een bestaande module aanpassen. Aan het einde van de cursus heeft u de eerste opzet voor uw eigen Drupal module gebouwd. PHP kennis is hiervoor noodzakelijk.
Drupal structuur
Om zelf uitbreidingen te kunnen bouwen op Drupal, heeft u inzicht nodig in de wijze waarop Drupal is opgebouwd. We duiken in deze module in de technische opzet van Drupal, de core van Drupal en de modulaire structuur.
Verder zult u kennis maken met de databasestructuur van Drupal. U zult leren hoe u communiceert met de databaselaag van Drupal.
Drupal API's
Drupal biedt een aantal API's waarmee u als programmeur met het core systeem kunt communiceren. Elke module maakt gebruik van deze API's en een goede kennis van de werking hiervan is onontbeerlijk bij het ontwikkelen binnen Drupal.
In deze module lopen we de verschillende API's door. We gaan onder andere in op het Module system, het Node access system en het Theme system.
Forms API
Een belangrijk aspect van veel Drupal websites is dat gebruikers content kunnen aanleveren, met name in community sites. Het opzetten en verwerken van formulieren is dan ook erg belangrijk. We besteden daarom in deze module extra aandacht aan de Forms API, die ons de mogelijkheid geeft om formulieren op te zetten, te valideren en te verwerken.
Drupal modulen ontwikkelen
Door de modulaire opzet van Drupal is vrijwel elk functionele onderdeel van Drupal een op zichzelf staande module. Die structuur zorgt ervoor dat het toevoegen van extra functionaliteit binnen Drupal erg makkelijk is.
Nu we meer weten van de structuur en API's van Drupal, kunnen we zelf een module gaan bouwen. We kijken eerst naar de opzet van bestaande modulen en vervolgens gaat u aan de slag met een eigen module. U kunt ook een bestaande module kiezen en die naar uw wensen gaan aanpassen.
Geavanceerde templates ontwikkelen
In de standaard template structuur wordt voornamelijk standaard functionaliteit gebruikt. Binnen deze module gaan we echter zelf functionaliteit programmeren. Templates kunnen op deze manier volledig dynamisch worden gemaakt. Het resultaat levert zeer geavanceerde template toepassingen op.
Uw project
Het is de bedoeling dat u tijdens het cursustraject werkt aan een eigen opdracht. U wilt bijvoorbeeld een bepaalde module ontwikkelen of wellicht uw eigen module samen laten werken met bestaande (open source) modulen. Gedurende de cursus wordt u begeleid door onze ervaren docent. Aan het einde van het traject kunt u dus uw eigen (deel)project opleveren.
Blijf op de hoogte van nieuwe ervaringen
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.