Descrizione dell'annuncio
Le lezioni si svolgeranno in remoto (teams, zoom o simili) e in presenza in base alle preferenze, e verranno pianificate sulla base dell'effettivo livello dell'alunno.
Ogni argomento trattato prevedrà (quasi sempre) una parte teorica (slide) e una pratica (esempi in Visual Studio).
Il corso è pensato per un programmatore (laureato o meno) che abbia bisogno di una preparazione strettamente pratica alla programmazione, in ambiente Microsoft, mirata per coprire le principali caratteristiche ricercate da un'azienda in un programmatore.
Il corso si rivolge anche a programmatori di livello intermedio che vogliano approfondire determinate tematiche o coprire eventuali lacune.
Gli argomenti principali comprendono:
-OOP (Object Oriented Programming);
- Visual Studio 2019 e .NET;
- C#, LINQ;
- Design Patterns e Design Principles;
- Clean Code e Best practices;
- TDD e Unit Testing;
- Opzionali: WPF, Reactive Programming;