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

135 total results found

Lesplan DB Intro (8ste les)

Databases Introduction

Klas: OITIBO9B 10:45 - 11:45, lokaal 251 Dit is een doorstroomklas van niveau 3 en dit is de eerste keer dat deze lessenserie wordt gegeven. Voor mij was het erg zoeken naar het instapniveau. Achtergrond In de laatste les is er een test afgenomen. De result...

Refactoring to MVC

Laravel 2019

Aan het eind van deze les heb je een control file en heb je de complete routing voor het object links opgezet. De functies Read and Delete lopen aan het eind van deze les via de controller en we hebben het raamwerk opgezet op de ander CRUD functies ook op te z...

Front End

Laravel 2019

In deze les gaan we naar templates kijken. We maken één master template met een standaard lay-out en we definiëren een content sections waarin we met een andere template onze content daarin plaatsen. Templates De templates voor het object links zetten we in ...

Create en Edit

Laravel 2019

We gaan de exit en create controls en bijbehorende templates maken voor onze links applicatie. We beginnen met de edit en die is lastig. De create hadden we al gemaakt en lijkt qua form heel erg op de edit. Dus als we de edit hebben dan is de create ook bijna...

Opdrachten

Laravel 2019

We hebben nu een begin van een complete applicatie gemaakt en om ons beter thuis te voelen gaan we onze applicatie op een paar kleine punten zelf aanpassen. We gaan aan de hand van de opdrachten ook nog proberen wat beter begrip te krijgen van wat we allemaal ...

Validation

Laravel 2019

In deze les leren we hoe we back-end validation kunnen opzetten met Laravel Front End Validation Via het keyword required kun je (met Bootstrap) aangeven dat een veld verplicht is. Hiervoor wordt Java Script gebruikt. Omdat een gebruiker Javascript in de bro...

Opdracht

Laravel 2019

In deze les gaan we zelf van scratch af aan een eigen CRUD app maken. Herhaling De stappen die we in grote lijnen hebben gevolgd zijn: Niuew Laravel application maken: laravel new <app name> Virtual Host (vhost) aanmaken in Apache /xampp/apache/conf/...

Login (Laravel 6)

Laravel 2019

In deze les gaan we leren hoe we een login met laravel kunnen toevoegen. Authenticatie toevoegen We gaan in ons project een login toevoegen. Daar heeft Laravel standaard oplossingen voor. Er bestaat in Laravel zogenaamde middleware, deze software zit midden ...

Nikto test

Veilig Programmeren

We gaan testen of onze webserver veilig is met de Nikto test. ( Docs zie: https://hackertarget.com/nikto-tutorial ) Installatie Indien je geen Ubunto onder Windows hebt, installeer dit dan via de Windows App store. Open Ubuntu onder Windows en ga naar: /mn...

Search

Laravel 2019

In deze les gaan we een search box toevoegen aan onze pagina. (zie: https://medium.com/justlaravel/search-functionality-in-laravel-a2527282150b) Search form opnemen in template <form action="/search" method="POST" role="search"> {{ csrf_field() }...

Create Safe Code - SQL Injection

Veilig Programmeren

We gaan een eenvoudige login maken en we gaan zien hoe je een eenvoudige login kunt omzeilen. Hiervoor gaan we SQL injection gebruiken. De opdracht is om deze login te maken en dan zodanig aan te passen dat de login veilig is en niet meer kan wordnen omzeild. ...

De Wereld-Database

Databases Introduction

In deze les gaan we een database met drie tabellen gebruiken. De database bevat een tabel city (plaats), een tabel country (land) en een tabel countrylanguage (taal van het land). We downloaden de file world.zip en unzippen het bestand. Je ziet een nieuw best...

Yum

CentOS 7

Belangrijkste yum commando's # show installed packages yum list installed # Check for updates yum check-update # Repolist yum repolist # update sudo yum update

Extra opdracht - count user clicks

Laravel 2019

We gaan extra functionaliteit toevoegen aan ons project. We gaan bijhouden hoe vaak er op een link wordt geclicked. Om dit te doen gaan we eerst bedenken hoe we dit gaan implementeren. We hebben twee belangrijke vragen: wat moet er gebeuren en wanneer moet da...

PEN test 1 - CentOS - SSH

Veilig Programmeren

Een PEN test is een penetratietest. Een test om te kijken en te controleren of je ergens binnen kunt komen. Dat kan een file server zijn maar dat kan ook een web server zijn. We zelf een PEN test uitvoeren op onze eigen web site en we gaan de website daarna ve...

iptables - block ipnummer

CentOS 7

iptables is de (software) firewall van (o.m.) CentOS. In dit stukje leer je hoe je ipnummers kunt blokkeren met iptables. Check op invalid logins. Meestal ssh sudo grep failed /var/log/audit/audit.log* | grep -E -o "([0-9]{1,3}[\.]){3}[0-9]{1,3}" | sort | un...

De Wereld-Database - Distinct

Databases Introduction

Deze les leren we wat distinct betekent en hoe je het kunt gebruiken. In de afgelopen les hebben we ook gekeken naar de tabel countrylanguage. TABEL countrylanguage   Kolomnaam Beschrijving Voorbeeld CountryCode Code NLD IsOfficial t of f t = true ...

Toets nabesspreking

Laravel 2019

Commemtaar in HTML <?php //comments ?> of <!-- comments --> Route Toevoegen Route::redirect('/l', '/links'); of Route::get('/li', 'LinksController@index' ); of Route::resource('li','LinksController'); Zoek de verschillen op. 404 Error h...

0 Introductie Software Development en PHP

PHP 1

In deze les leren we wat over het vak Software Developer en hoe je je kansen op werk en stage kan vergroten. Dan hebben we een oefening in zoeken op internet. Dit is tevens de huiswerkopdracht. Daarna gaan we een begin maken aan het opzetten van onze ontwikke...

1.1 Introductie

Linux

Wat gaan we leren? Een web server opzetten op Linux (Unix). Installeren van Linux. Installeren van software op Linux. Directories, users en rechten op Linux. Beveiligen van Linux; iptables, firewall Installeren en configurenen Apache Installeren van Mar...