docent: Pascal Nosenzo ([email protected])
ECTS: Web back-end WP 2
- Deadline 01
- Deadline: voor de les van woensdag 7 oktober 2015
- Opdracht: tot en met opdracht functions-recursive (slide 85)
- Vergeet niet een commit van je opdrachten te doen
- Neem de slides/voorbeelden van $_GET/$_POST eens door, daar gaan we mee verder volgende les.
De cursus vind je terug op de Web Backend GitHub repository. In de README.md vind je instructies terug over hoe je deze cursus moet installeren.
-
Git
-
Cursus web backend structuur
-
de volgende mappenstructuur aanmaken
web-backend |- cursus (NOG NIET AANMAKEN -> dit gebeurt via Git) |- oplossingen
-
Op Github een repository "web-backend-oplossingen" aanmaken en deze linken aan je oplossingen map. Bekijk de instructies.
-
- Let op: de map "cursus" wordt automatisch aangemaakt met dit commando:
git clone https://github.com/pascalculator/web-backend.git cursus
(let op het laatste woordje cursus. Dat is de naam van de map die aangemaakt zal worden.)
- Let op: de map "cursus" wordt automatisch aangemaakt met dit commando:
-
-
Virtual hosts instellen
-
Voorbeeld van een virtual host configuratie
-
Deze virtual host config kan je integraal overnemen (mits de nodige aanpassingen), op voorwaarde dat je de laatste nieuwe versie van XAMPP (Apache) hebt draaien
-
Mensen met Mac: lees bijgevoegde commentaar
-
-
Stel je virtual hosts zo in dat wanneer je naar
-
http://web-backend.local surft de lokale map /web-backend/cursus/public wordt ingeladen
-
http://oplossingen.web-backend.local surft de lokale map /web-backend/oplossingen wordt ingeladen
-
-
Je naam, email en url van GitHub account toevoegen aan dit bestand
-
Edit dit bestand door op het potloodje te klikken
-
Voeg je gegevens toe
-
Voer een pull request uit om de wijzigingen tot bij mij te krijgen
-
-
Deze cursus is zelfstudie: je doorloopt de slides, bekijkt de overeenstemmende voorbeelden en maakt vervolgens de opdrachten. Dat betekent niet dat je niet mag overleggen of vragen mag stellen. De docent is er om je te begeleiden en feedback te geven. Maak hier dus gebruik van!
-
Je bent aanwezig tijdens de lessen zodat er persoonlijke begeleiding kan gegeven worden. Afwezigheden worden aan mij gemeld via mail én op de KdG-voorgestelde manier gemeld (via e-student services)
-
Je gemaakte opdrachten komen op je publieke GitHub repository.
-
Per gemaakte opdracht voer je minstens één commit uit, zodat het duidelijk is wanneer je aan welke oefening hebt gewerkt.
-
Deadlines worden gerespecteerd, zonder discussie.
-
Je mag kleine dingen kopiëren of je door de voorbeeldopdrachten laten inspireren als je vast zit op voorwaarde dat je elke lijn code kan uitleggen. Integraal een oefening kopiëren en wat variabelen veranderen of commentaar bijschrijven, staat uiteraard gelijk aan plagiaat.
-
Vroeger doorgaan tijdens de lessen is geen enkel probleem, mits je dit bij het begin van de les laat weten en je tijdens je aanwezigheid hebt laten zien waar je aan gewerkt hebt.
-
Heb je foutjes gevonden of klopt er iets niet? Aanpassingen/verbeteringen (pull requests) aan de cursus worden beloond met minstens één extra punt op het eindtotaal én een eerbare vermelding op de contributors-lijst van de cursus.
-
Bij problemen (te hoge werkdruk, planning, ...) kan je mij dit in vertrouwen laten weten en dan zoeken we samen naar een oplossing. Het is belangrijk dat je dit -op voorhand- laat weten en niet bv. nadat een deadline is verstreken.
-
Permanente evaluatie tijdens de lessen op basis van de opdrachten en betrokkenheid
- Laat je zien dat je jezelf kan bijsturen?
- Ben je kritisch ten opzichte van de oplossingen?
- Ben je periodiek met de oefeningen bezig?
- Verricht je opzoekingswerk?
- Stel je voldoende vragen?
- Haal je de deadlines of communiceer je tijdig wanneer dit niet lukt?
- Deze evaluatie kan je ook altijd even komen raadplegen
- 50% van het eindtotaal
-
Resultaat van de tussentijdse opdrachten
- Op het einde van elke periode volgt er een opdracht om te kijken wat je huidige kennis is. Deze wordt beoordeeld op:
- Werkbaarheid
- Gebruikte technieken comform met de cursus
- Cleane code (indents, herbruikbaarheid: functies/classes, scheiding logica & html)
- Deze opdracht moet individueel opgelost worden. Plagiaat/kopiëren wordt zwaar bestraft en krijgen een glansloze vermelding in de "Hall of shame".
- 50% van het eindtotaal
- Op het einde van elke periode volgt er een opdracht om te kijken wat je huidige kennis is. Deze wordt beoordeeld op:
Er wordt geen eindexamen voor Web Backend geörganiseerd.
Graag! Je mag mij altijd aanspreken tijdens de les of een mailtje sturen met eventuele verbeteringen ivm de cursus.
-
Alex Vanderbist
-
Siebe Vandeneynde
-
Lander Verschueren
-
Wouter Schoofs
-
Nick Verstocken
-
Ruben De Swaef
-
Dieter Vercammen
-
Joren VH
-
Luka Verhoeven
-
Patokin Anton
-
Sander Peeters
-
Kevin Bavuidi
-
Cedric Proost
-
Stig Vanbrabant
-
Phedra Moerloos
-
Sarah Jehin
-
Denis Inghelbrecht
-
Edward Vereertbrughen
-
Toon De Jonge
-
Felix Rijkers
-
Noemi Belloy
-
Rowan van Ekeren
-
Dries Heyninck
-
Ruben Van Ostaeyen
-
Adriaan Marain
-
Sam De Wachter
-
Seppe Renty
-
Sharon Meeus
-
Seppe Goossens
-
Sacha De Pauw
-
Ben Vaes