Module
Certification
Métiers du Numérique
Module de Spécialisation Développeur .NET
La formation qu’il vous faut pour renforcer vos connaissances en développement numérique.
Objectifs
Cette formation de pré-qualification a pour objectif de découvrir les métiers liés à la conception des applications sur la plateforme développée par Microsoft. Après analyse des besoins et des contraintes du client ou de son employeur, à l’aide d’un cahier des charges, le programmeur .NET développe ou améliore des applications grâce à la suite .NET.
Les missions principales du développeur .NET :
- Maquetter une application ;
- Réaliser une interface utilisateur de type desktop et dynamique ;
- Développer une application en couches et mobile ;
- Préparer et exécuter les plans de tests d’une application et son déploiement.
Compétences visées :
- Développer une interface utilisateur web dynamique
- Développement en JavaScript des fonctionnalités d’animations et d’interactions avec l’utilisateur
- Intégration de requêtes de type asynchrone (AIAX)
- Développement d’une interface dynamique à l’aide d’un framework (React. Angular, Vue ou Svelte)
- Gérer les données et leur état dans l’interface
- Mettre en place la sécurité web
- Mitiger les vulnérabilités courantes des applications web (par ex. la protection contre les attaques XSS, CSRF, DOS, CSP)
- Intégrer la vérification du code et de tests des fonctionnalités développées
- Intégration d’outils pour la vérification de la qualité du code (linting/formatting)….
Contenus
- Programmation orientée objet avec #C
- Développement d’applications desktop (XPF, xaml, MVVM)
- Accès aux données (SQL, ADO.net, LINQ, Entity)
- Tests et performances d’une application ;
- Présentation de .net MAUI ;
- Modélisation logicielle (ULM)
- Projet tutoré.
Public concerné
Public ayant des connaissances en informatique et développement numérique.
Personnes en situation de handicap
Nos référents handicap sont à votre écoute pour l’analyse de vos besoins spécifiques et l’adaptation de votre formation.
Intervenants
Prérequis
Notions de langage de programmation attendus, connaissance de l’environnement Windows.
FORMACODE
31010 ou 31067