Skip to content

timjanssens/Programmeren3

Repository files navigation

Programmen 3

Hier komen alle lessen van de module Programmeren 3 in te staan. De module wordt gevolgd inhet schooljaar 2020-2021 aan de AP Hogeschool. De cursus is terug te vinden op https://modernways.be/myap/it/school/course/Programmeren%203.html

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.

  • 1 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.
  • 2 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.
  • 3 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published