Lesweek 6

1 / 23
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 2

In deze les zitten 23 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 90 min

Onderdelen in deze les

Slide 1 - Tekstslide

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

Slide 2 - Tekstslide

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 - Quizvraag

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 - Quizvraag

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 - Quizvraag

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 - Tekstslide

Kennismakingsronde
Een website met een webshop met behulp van Wordpress

Examen - technisch

Slide 7 - Tekstslide

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 - Open vraag

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 - Tekstslide

Slide 10 - Tekstslide

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

  • Als stack - xampp met een control panel

Wordpress lokaal installeren

Slide 11 - Tekstslide

Kennismakingsronde
Wordpress technieken

Slide 12 - Tekstslide

Kennismakingsronde
Wordpress technieken

Slide 13 - Tekstslide

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 - Tekstslide

Kennismakingsronde
Download en installeer de laatste versie
XAMPP installeren

Slide 15 - Tekstslide

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 - Tekstslide

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 - Tekstslide

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

Wordpress

Slide 18 - Tekstslide

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 - Tekstslide

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 - Tekstslide

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

Slide 21 - Tekstslide

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

Slide 22 - Open vraag

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

Slide 23 - Tekstslide