Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

720 total results found

Instructiefilmpjes (les 6,7,8)

Databases 1

Instructiefilmpjes op YouTube over les 6, 7 en 8 Hieronder staan links naar drie korte instructiefilmpjes waarin de belangrijkste zaken van les 6, 7 en 8 nog een keer worden uitgelegd. Sorteren in SQL https://youtu.be/bB28xwLecAk JOIN...ON in SQL https:...

6, De tweede web app

Yii - 2021 Archive

In deze les gaan we oefenen met alles wat we tot nu hebben geleerd. We zullen een database met een N:M relatie gebruiken en we zullen zien dat dat niet echt anders is als een 1:N relatie. Stap 1, Database In deze stap gaan we een nieuwe database maken. Maak...

8, Login / rollen

Yii - 2021 Archive

In onze tweede web app, de student database gaan we een login maken. Als je aanlogt als beheerder dan mag je de cijfers invoeren, veranderen of deleten. models/Users.php private static $users = [ '100' => [ 'id' => '100', 'username' =&...

7, Sorteren, selectie maken en menu's

Yii - 2021 Archive

In deze les.... Stap 1, aanmaken nieuwe overzicht We gaan in de cijferController, een nieuwe function (method) actionOverzicht maken. Als basis kun je de actionOverzicht uit studentController kopiëren. Je moet de nieuwe functie natuurlijk wel aanpassen! We ...

Overzicht van URL naar view met 1:M relatie

Yii - 2021 Bijlagen, Notes en Voorbeelden

Hieronder een schematisch overzicht van de belangrijkste onderdelen hoe je van een URL via de controller en model de juisten informatie in de view plaatst.   Dit is de URL die de gebruiker invoert. Via de routing worden twee items uit de URL gehaald: (a) c...

awstats

CentOS 7

stats Install Ubuntu: https://tecadmin.net/install-awstats-apache-log-analyzer-on-ubuntu/ CentOS: https://tecadmin.net/steps-to-configure-awstats-on-centos-and-rhel-system/ Add site ga naar /etc/awstats create new file awstats.xxx.conf waarbij xxx de dom...

GridView Widget

Yii - 2021 Bijlagen, Notes en Voorbeelden

GridView Widget Make item clickable link [ 'attribute'=>'naam', 'label' => 'Studentnaam', 'contentOptions' => ['style' => 'width:600px; white-space: normal;'], 'format' => 'raw', 'value' => function ($data) { return Html::a(...

Yii
Gridview

Useful Links

Yii - 2021 Bijlagen, Notes en Voorbeelden

Useful Links Useful extensions https://wbraganca.com/yii2extensions Sorting/filtering in model met relaties https://www.yiiframework.com/wiki/653/displaying-sorting-and-filtering-model-relations-on-a-gridview Bootstrap (4) Icons https://www.w3schools.com...

Yii
Links

Buttons Redirect

Yii - 2021 Bijlagen, Notes en Voorbeelden

Example Buttons //Cancel <?= Html::a('Cancel', ['index'], ['class'=>'btn btn-primary', 'title'=> 'Mouse over Text',]) ?> //Delete <?= Html::a('Delete', ['delete', 'id' => $model->id], [ 'class' => 'btn btn-danger', 'data' => [ ...

Yii
Buttons

Active Records - Queries naar DB

Yii - 2021 Bijlagen, Notes en Voorbeelden

Active Records select $examen = examen::find()->where(['actief' => '1'])->orderBy(['datum_van' => 'SORT_DESC'])->one(); $examen = examen::find()->where(['actief' => '1'])->orderBy(['datum_van' => 'SORT_DESC'])->all(); $gesprekSoort = gesprekSoort::find...

Yii
Queries
Yii
Active Records

CRUD maken met Gii

Yii - 2021 Bijlagen, Notes en Voorbeelden

Create CRUD Example Invullen (in dit voorbeeld is het model examen al gemaakt, examen is een tabel in de database). Model Class app\models\Examen Search Model Class app\models\ExamenSearch Controller Class app\controllers\ExamenController View path le...

Yii
CRUD
Yii
Gii

Forms

Yii - 2021 Bijlagen, Notes en Voorbeelden

  Active Form en Form mix Eigen fields toevoegen in Active form, voorbeeld: &lt;select name="gesprek[status]" id="status"&gt; gesprek in dit voorbeeld de model naam, en status is de naam van het form-veld. Dit veld wordt in de standaard update automatisch...

Helpers

Yii - 2021 Bijlagen, Notes en Voorbeelden

HTML::a // both the same return Html::a($data->naam, ['/examen/update?id='.$data->id],['title'=> 'Edit',]); return Html::a($data->naam, ['/examen/update', 'id'=>$data->id], ['title'=> 'Edit',]); // back <?= Html::a( 'Cancel', Yii::$app->request->referr...

1 Inleiding en overzicht

KT1

In deze les krijg je een overzicht van wat kerntaak 1 van het  examen applicatieontwikkeling inhoud. Kerntaak-1 examen AO omvat alle taken die je kunt uitvoeren voordat je aan coderen begint. Je leert hoe je de samen met de opdrachtgever de afspraken maakt e...

2 Programma van Eisen

KT1

Wat gaan we leren? De eerste opdracht van kerntaak 1 is het maken van een programma van eisen. Je voert hiervoor twee gesprekken en maakt een document. In deze les leren we hoe je je voorbereidt op de gesprekken, hoe je de gesprekken voert en wat er in het pr...

Introductie

Losse Lessen

Presentatie: https://view.genial.ly/5f3a579db225450d815cd7cd (1) programma (2) Overeenkomsten - prijsje (3) SLB'er (2) (4a) Rooster - let ook vooral op Teams! (4b) Rooster volgende week (5) Leermidellen (6) Schoolregels (7) Corona-regels (8) Donderda...

#start

3 Projectplan

KT1

Wat gaan we leren? De tweede opdracht van kerntaak 1 is het maken van een projectplan. Je voert hiervoor één of twee gesprekken en maakt één document. Je begint met het maken van het projectplan. Uitgangspunt hierbij is het PvE. Je bespreekt het projectplan ...

4 Functioneel Ontwerp

KT1

Wat gaan we leren? De derde opdracht van kerntaak 1 is het maken van functioneel en technisch ontwerp. Deze les gaat over het functioneel ontwerp (FO). Als uitgangspunt neem je het PvE en als jouw functioneel ontwerp klaar is dan licht je die toe aan de opdra...

#ontwerp

5 Technisch Ontwerp

KT1

Wat gaan we leren? De derde opdracht van kerntaak 1 is het maken van functioneel en technisch ontwerp. Deze les gaat over het functioneel ontwerp (FO). Als uitgangspunt neem je het PvE en als jouw functioneel ontwerp klaar is dan licht je die toe aan de opdra...

6 Configuratieoverzicht

KT1

Wat gaan we leren? Voor de laatste opdracht van Kerntaak-1 moeten we de ontwikkelomgeving installeren. Dit is aan de ene kant een technisch verhaal waarbij je moet zorgen dat je laptop helemaal goed is ingericht om te kunnen ontwikkelen. Is de IDE goed geïnst...