IT-Minor .NET Modern software development for complex IT systems

Kort-cyclisch waardevolle software in productie brengen en elke dag of elke week nieuwe features kunnen toevoegen aan een groot bedrijfskritisch systeem (denk aan de systemen van Netflix, Spotify, Coolblue), dat vraagt om kennis en vakmanschap.

Je kunt programmeren, maar ben je ook een professional software engineer? Wil je jouw vakmanschap naar een volgend niveau tillen? Wil je leren om de moderne tools en technieken in de praktijk te brengen? Na afloop van deze minor kun je meedraaien in een modern professioneel software team.

Leer om serieus grote systemen te bouwen. Word vaardig in

  • Continuous Delivery
  • Micro services & Event-driven architecture
  • Story mapping
  • Specification by example
  • Test-Driven Development
  • Event storming & Domain-driven Design
  • Docker & Kubernetes
  • .NET core
  • Azure DevOps

Start: September 2021

Om deel te nemen aan deze minor moet je in september starten in het laatste jaar van je Informatica-opleiding.

Vragen?

Met vragen over de IT-Minor .NET Continuous Delivery in large and complex software systems kun je terecht bij:   Martijn Jansen martijn.jansen@hu.nl   Jeroen Uittenbosch 06-45378524 jeroen@infosupport.com…

Programma

Blok 1 – 10 EC

In blok 1 leer je al om een (in potentie) grote applicatie van voorkant tot achterkant te bouwen. Je krijgt diepgaande kennis van C#, .NET core, en Test-driven development en krijgt basiskennis van de andere onderdelen die je nodig hebt.

Blok 2 – 10 EC

In blok 2 gaan we die basiskennis verdiepen en hebben we ook veel aandacht voor de architectuur en teamwork. Aan het eind van dit blok, heb je alle kennis om grote complexe systemen in een continuous delivery proces te realiseren. Denk hierbij aan onder andere Gherkin/Specflow, Docker, Kubernetes, MoQ en RabbitMQ, Microservices, en Event-driven Architectures.

Blok 3 – 10 EC

In blok 3 zetten we de puntje op de i en verhogen we je vaardigheid in continuous delivery. We hebben ook aandacht voor geavanceerde onderwerpen zoals Domain-driven design. Daarnaast word je front end kennis aangevuld om zo een professionele Single Page Application te bouwen. Aan het eind van dit blok ben je in staat om met een serieus development team een Continuous Delivery proces op te zetten en daarmee een groot complex software systeem te ontwikkelen.

Elk blok wordt afgesloten met een theoretische toets en een praktijkcase.

Gesproken taal: Nederlands
Spoken language: Dutch

Direct aanmelden