Programmeren 3

In deze module leren we werken met ASP.NET Core voor Windows én Linux. Cursisten die op een Mac werken leren werken met .NET Core voor OS X en Linux.
- In de eerste helft van deze module doorlopen we de basis van een typische ASP.NET Core-toepassing: basiswebpagina's en API's met behulp van MVC-controllers en de Razor-templating engine.
- In de tweede helft bouwen we verder deze basiskennis en leren we meer geavanceerde functies die je aan je applicatie kan toevoegen. Je leert vanuit C# een database aanspreken, je applicatie achter een inlogscherm beveiligt, hoe je je app kan configureren, hoe je dependancy injection toepast en je je applicatie in productie brengt.
- In het laatste gedeelte leren we hoe je eigen componenten maakt en hoe je je applicatie test.
Doelstellingen
- De student kan gevorderde aspecten van een ontwikkelingsomgeving gebruiken.
- De student kan werken met dependencies binnen een project.
- De student kan geautomatiseerde testen uitvoeren.
- De student kan patterns toepassen.
- De student kan een prototype maken.
- De student kan een business applicatie met database toegang ontwikkelen.
- De student kan gevorderde aspecten van OO programmeren toepassen (overerving, interfaces, polymorfisme).
- De student kan een versiebeheersysteem toepassen.
- De student kan technieken van kwaliteitscontrole toepassen.
- De student kan onder begeleiding de volledige levenscyclus van een project doorlopen op basis van een bestaande vereenvoudigde analyse.
- De student kan een applicatie met een gelaagde structuur ontwikkelen.
- De student kan een volledige user-interface ontwikkelen.
- De student kan een business model ontwikkelen.
- De student kan een datalaag ontwikkelen.
- De student kan data ophalen en wijzigen via een service laag.
Leerpad
- Programmeren 3 Je gerief klaarzetten
- Programmeren 3 Aan de slag met je gerief
- Programmeren 3 Herhaling HTML
- Programmeren 3 Beginnen met .NET Core
- Programmeren 3 Orde in .NET
- Programmeren 3 Werken met gegevens
- Programmeren 3 Serialisatie
- Programmeren 3 N-tier architectuur
- Programmeren 3 DI en Configuratie
- Programmeren 3 Aan de slag met ASP.NET Core
- Programmeren 3 Les 14 Het fric-frac project
- Programmeren 3 Les 15 Mysql
- Programmeren 3 Les 16 ADO.NET Core
- Programmeren 3 Les 17 Fric-frac realisatie ASP.NET Core MVC project aanmaken in Visual Studio
- Programmeren 3 Les 18 ASP.NET Core MVC Model toevoegen
- Programmeren 3 Les 19 Fric-frac realisatie Model maken
- Programmeren 3 Les 20 Fric-frac realisatie Views maken
- Programmeren 3 Les 21 Fric-frac realisatie CSS
- Programmeren 3 Les 22 Lambda expressies en Linq
- Programmeren 3 Les 23 Realisatie Fric-frac Model Binding
- Programmeren 3 Les 24 Realisatie Fric-frac Model Binding Person 1 op 1
- Programmeren 3 Les 26 Examen
2019-01-20 22:29:26