training

NL/EN
Deze training is beschikbaar in het Nederlands en Engels. Meer informatie

Object Oriented Programming in C# By Example

Leer op praktische wijze de basis van object georiënteerd (OO) programmeren met C#

Nog niet ingepland
- Geen locatie
-
Houd mij op de hoogte
5 dagen
3350 (ex BTW)
Houd mij op de hoogte

Beschrijving

In deze training leer je op basis van een praktijkopdracht, in combinatie met uitleg van de theorie, de basis van object georiënteerd (OO) programmeren met C#.

Je ontvangt bij de start van de training een eenvoudig scenario dat gedurende de training in complexiteit toeneemt.

Samen met de trainer leer je stapsgewijs deze scenario's te analyseren, modellen te ontwerpen en simpele C# code te schrijven.

Benodigde voorkennis

Als deelnemer aan deze training heb je enige kennis van programmeren. We adviseren om voor aanvang van deze training (gratis) e-boeken van Bookboon.com te lezen:

Onderwerpen

Object Oriented Analysis and Design

  • Understand how to analyze a problem and design the software
  • Requirement Acquisition
  • Iterative analysis and design
  • Design Principles
    • DRY
    • SOLID
    • YAGNI
  • Architectural Patterns
  • UML

Writing the Implementation

  • Classes
    • Properties
    • Methods
    • Constructors
    • Events
  • Inheritance
    • Virtual / Override
  • Abstract Classes
  • Interfaces
  • Data Structures
    • Arrays
    • List
  • Generics
  • Delegates
  • Events

Test Driven Development

  • Unit Testing
  • Mocking

Maintaining code under source control

  • What is Git
  • What is GitHub

Planning

Houd mij op de hoogte

Incompany of persoonlijk advies nodig?

Onze opleidingsadviseurs denken graag met je mee om een persoonlijk advies te geven of een incompany training binnen jouw organisatie te vinden.

Trainers

Vervolgtrainingen

"Ontzettend goede leraar."
Sander
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten