|
Module 1
- Introduction à l’algorithmique et à la logique de programmation : variables, conditions, boucles, fonctions, pseudo-code, passage vers C# console
- Gestion de versions avec Git : installation, configuration, commandes de base (init, add, commit, push, pull), branches et merges, workflow collaboratif
- Bases de données SQL
- Bases du Web : HTML5, CSS3, JavaScript. Structure, mise en page responsive, manipulation DOM, formulaires simples
- E-learning - Se préparer au métier
Module 2
- Fondamentaux du langage C# : types de données, structures de contrôle, méthodes, exceptions simples
- Programmation Orientée Objet en C# : classes, objets, encapsulation, héritage, polymorphisme, interfaces, exceptions personnalisées
- Accès aux données avec .NET : introduction à ADO.NET, Entity Framework Core (DbContext, migrations, LINQ), CRUD complet
- E-learning - Se préparer au métier
|
Module 3
- Développement Web avec ASP.NET Core MVC : architecture MVC, Razor Pages, routing, formulaires et validation, CRUD avec EF Core
- Projet final: développement complet d’une application web (MVC + Blazor + API + EF Core), travail collaboratif avec Git, soutenance finale
- E-learning - Se préparer au métier
Module complémentaire
- Accueil
- Prise en main des outils de FOAD
- Sensibilisation aux démarches éco-responsables
- Techniques de Recherche d'Emploi (TRE)
- Bilan de fin de formation
- E-learning - Se préparer au métier
|