Advanced Search
Search Results
135 total results found
Lesplan DB Intro (8ste les)
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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...