PHP - mySQL herhaling

PHP - mySQL 
Les van vandaag
13.15 :
- Gezamenlijk aan de slag met herhaling: overzicht creëren (45 min)
Pauze (5 min)
14.05:
-  Individueel aan de slag met je project (40 min)
1 / 22
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

In deze les zitten 22 slides, met interactieve quizzen, tekstslides en 1 video.

time-iconLesduur is: 90 min

Onderdelen in deze les

PHP - mySQL 
Les van vandaag
13.15 :
- Gezamenlijk aan de slag met herhaling: overzicht creëren (45 min)
Pauze (5 min)
14.05:
-  Individueel aan de slag met je project (40 min)

Slide 1 - Tekstslide

Afspraken
- participatie
- feedback
- beloning

Slide 2 - Tekstslide

PHP - mySQL herhaling
Doel van herhaling: 
- overzicht bieden 
- review aangeboden materialen
- meer duidelijkheid

Slide 3 - Tekstslide

Uit het boek
Basiskennis Programmeren / PHP: Hfd 1 t/m 4
Superglobals ($_POST & $_SESSION): Hfd 6
Werken met formulieren: Hfd 7
Connectie database: Hfd 8
CRUD database & login: Hfd 9

Slide 4 - Tekstslide

Online 1
Canvas tegel PHP
Canvas tegel SQL
Teams (opname 24 mei)
GitHub lessen bij HTML
Lessen <form> bij HTML

Slide 5 - Tekstslide

Online 2
Bron zoeken bij YouTube (wat is het gevaar?)
Gebruik van w3schools.com
Gebruik van ChatGPT

Slide 6 - Tekstslide

Slide 7 - Video

Hoe kan jij gebruik maken van Chat GPT in je dagelijkse leven?

Slide 8 - Woordweb

Hoe kan jij gebruik maken van Chat GPT in je BPV als SYD?

Slide 9 - Woordweb

PHP (01)
3 vormen programmeren:
Alles achter elkaar (procedureel)
Beslissing (IF)
Herhaling (FOR, FOREACH, WHILE)

Opdracht in Duo's:
- Bedenk twee voorbeelden  bij iedere vorm van programmeren (10 min)
- Voor de klas leggen jullie je voorbeelden voor (10 min)

Slide 10 - Tekstslide

PHP (02): voorbeeld procedureel

Slide 11 - Tekstslide

PHP (03): Voorbeelden IF
 if ($paidprice > 1000)
{ .....};

 if($selectprod->rowCount()==1) 
{ .....};

Slide 12 - Tekstslide

PHP (04): voorbeeld WHILE
while ($loopdate <= $currentday) 
{
   ......
$loopdate = date('Y-m-d', strtotime($loopdate.' + 3 days'));
};

Slide 13 - Tekstslide

PHP (05): voorbeeld FOR

Slide 14 - Tekstslide

PHP (06): voorbeeld foreach
// na het ophalen van een query resultaat in $result array:

 foreach($result as $rij)
  {  ......
  }

Slide 15 - Tekstslide

PHP (07): connectie database
#1 verbinding met database
require "connect3dplus.php";

Slide 16 - Tekstslide

PHP (08): voorbeeld query PDO

Slide 17 - Tekstslide

Pauze! (5 min)

Slide 18 - Tekstslide

Aan de slag! (40 min)
- Zoek op: waar was je de vorige les gebleven?
- Schrijf op: Wat ga je vandaag behalen? (of volgens een planning?)

Slide 19 - Tekstslide

Evaluatie
Doelen behaald?
- Overzicht gecreëerd?
- Je doel behaald voor het project?

De volgende les..


Slide 20 - Tekstslide

Tot volgende week :) 

Slide 21 - Tekstslide

xx
dd
d
d
d
d
d

Slide 22 - Tekstslide