Lesweek 6

1 / 23
suivant
Slide 1: Diapositive
Applicatie- en mediaontwikkelaarMBOStudiejaar 2

Cette leçon contient 23 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 90 min

Éléments de cette leçon

Slide 1 - Diapositive

Kennismakingsronde
  • terugblik javascript
  • wat is er nodig om wordpress lokaal te draaien
  • installatie xampp
  • onderdelen xampp
Doelen

Slide 2 - Diapositive

Wat is de functie van document.getElementById("mijnElement") in JavaScript?
A
Het maakt een nieuw HTML-element aan met de ID "mijnElement"
B
Het verwijdert een element met de ID "mijnElement" van de pagina
C
Het zoekt een HTML-element met de ID "mijnElement" en geeft dit terug, zodat je er wijzigingen aan kunt maken
D
Het zorgt ervoor dat een element met de ID "mijnElement" verborgen wordt

Slide 3 - Quiz

De variabele leeftijd heeft de waarde 15. Wat zal er in de console worden weergegeven?
A
"Ga links af"
B
"Ga rechts af"
C
Er gebeurt niets
D
Er verschijnt een foutmelding

Slide 4 - Quiz

Waarom wordt JavaScript vaak gebruikt in webontwikkeling?
A
Om de stijl van een website te bepalen
B
Om interactieve elementen en dynamische content op een webpagina mogelijk te maken
C
Om afbeeldingen op een website te beheren
D
Om tekst te formatteren

Slide 5 - Quiz

Kennismakingsronde
  • Kan een eenvoudig functioneel en technisch ontwerp voor een website lezen
  • Kan een content management systeem (CMS) installeren
  • Kan een database koppelen aan de website via een content management systeem (CMS)
  • Kan door middel van gebruik van thema's een website vormgeven en realiseren conform het functioneel en technisch ontwerp
  • Kan een website publiceren
  • Kan de website via het content management systeem (CMS) aanpassen aan de specifieke wensen van een klant of
Exameneisen

Slide 6 - Diapositive

Kennismakingsronde
Een website met een webshop met behulp van Wordpress

Examen - technisch

Slide 7 - Diapositive

Met een cms kan je een website maken zonder dat je iets hoeft te weten van html en css.
Een website bestaat altijd uit html en css?
Hoe doet een cms dat dan???

Als je het antwoord niet weet: Wat zou je dan willen leren/weten over een cms?

Slide 8 - Question ouverte

Kennismakingsronde
  • Software om websites te maken
  • HTML, CSS zijn de standaardtalen die een browser begrijpt
  • Bij CMS hoef je niets te weten van html en css
  • Hoe kan dat?
  • Wat doet een cms eigenlijk?
Content Management System (CMS)

Slide 9 - Diapositive

Slide 10 - Diapositive

Kennismakingsronde
Wat hebben we nodig aan software?
  • Webserver (apache)
  • Databaseserver (Mysql)
  • PHP

  • Als stack - xampp met een control panel

Wordpress lokaal installeren

Slide 11 - Diapositive

Kennismakingsronde
Wordpress technieken

Slide 12 - Diapositive

Kennismakingsronde
Wordpress technieken

Slide 13 - Diapositive

Kennismakingsronde
  • Programmeertaal
  • Speciaal voor het web ontwikkeld
  • Draait op de server
  • Verzorgt de uitwisseling met de database
  • Extensie .php
  • functie -> html genereren!

PHP

Slide 14 - Diapositive

Kennismakingsronde
Download en installeer de laatste versie
XAMPP installeren

Slide 15 - Diapositive

Kennismakingsronde
  • http(s)://localhost in de browser verwijst naar de map
    c:\xampp\htdocs
  • Zoekt naar index.php of index.html
  • Je kunt elke map binnen htdocs beschouwen als een website
XAMPP

Slide 16 - Diapositive

Kennismakingsronde
  • voeg een map 'site' toe aan c:\xampp
  • maak in de nieuwe map 'site' een bestand 'index.html' 
  • Voeg een welkomsttekst aan die html pagina
  • Start apache op via de control panel
  • Ga in de browser naar http://localhost/site
  • De welkomsttekst moet dan zichtbaar zijn in de browser
Oefening

Slide 17 - Diapositive

Kennismakingsronde
  • Content Management System
  • Open source
  • Meest populair
  • Oorspronkelijk voor blogs

Wordpress

Slide 18 - Diapositive

Kennismakingsronde
  • nl.wordpress.org
  • uitpakken als map in de htdocs map en hernoemen naar site naam, bijvoorbeeld : c:\xampp\htdocs\sportive
  • in de browser benaderbaar als http://localhost/sportive
Wordpress installatie

Slide 19 - Diapositive

Kennismakingsronde
  • installatie starten via browser bij http://localhost/sportive
  • database aanmaken via mysql admin (phpmyadmin)
  • database gebruiker aanmaken voor database (systeemgebruiker!)
  • database gegevens invoeren in de installatiestap
  • beheerder account aanmaken(wordpress gebruiker)
Wordpress installatiestappen

Slide 20 - Diapositive

Kennismakingsronde
Download en installeer Wordpress:
  • nl.wordpress.org
  • map een website sportive aan
  • Doorloop de stappen database, databasegebruiker, beheerder account
Wordpress installeren

Slide 21 - Diapositive

Evaluatie - noem drie dingen die nieuw waren voor jou en die je in deze les hebt geleerd

Slide 22 - Question ouverte

Kennismakingsronde
Introductie cms - Wordpress
  • Installatie XAMPP
  • Korte introductie PHP
Volgende week
Installatie Wordpress
Terug- en vooruitblik

Slide 23 - Diapositive