Description
- Formation en ligne, cours multimédias, accessibles à votre rythme, en français
- Quizz à chaque fin de cours pour faciliter votre appropriation des notions vues
- Support de cours format PDF
- Classes "Live" hebdomadaires flexibles créneaux 12h-13h / 13h-14h / 18h-19h avec votre formateur tech lead 12 ans XP Benjamin LAFFONT
-
Un réel accompagnement tout au long de votre formation
, consultez les témoignages et avis de nos apprenants sur notre site internet [lien privée]
Plan de la formation :
-
Les bases de la programmation
- Qu'est-ce qu'un algorithme & Histoire de C#
- Compilation en IL & Framework .NET
- Découvrez C# en codant votre premier programme
- Les variables et type de données
- Les opérateurs, Les décisions
- Les boucles, La récursivité
- Les exceptions, Le mode évènementiel
-
La programmation objet
- Qu'est-ce que la programmation objet ?
- Les classes, Méthodes, Constructeurs & Propriétés
- Le concept de Statique
- Les pointeurs & passage par valeur ou référence
- L'héritage, Le polymorphisme, l'Override
- Interface & abstractions
-
Les applications Web
- Comprendre ce qu'est une application Web
- Le langage HTML
- Les feuilles de styles CSS
- Le langage Javascript
- Le framework responsive Bootstrap
- Coder une application Web en ASP.Net
-
L'accès aux données
- Qu'est-ce qu'une base de données ?
- Les requêtes SQL : Select, Insert, Update, Delete
- ADO.Net, DbDataReader, ExecuteNonQuery, Les Procédures Stockées, L'ORM : Entity Framework
-
Les IA Génératives
- Co-développer avec une IA Générative (Notion avec IA)
- Copilot, ChatGPT & Make.com
- L'IA post développement
-
Git & Azure DevOps
- Mise en place du projet Git & Azure DevOps
- Création et perfectionnement d'un Pipeline de build et de GitHub
- Déploiement dans Microsoft Cloud Azure
-
L'Agilité
- Manifesto & Scrum, Valeurs
- L'équipe Scrum et le Product Owner
- L'Équipe de Développement
- Les évènements Scrum et le Sprint
- Le Sprint Planning
- Le Daily Scrum
- La Sprint Review & Rétro
- Exemple de Sprint Retro
- Classe Live : Échangeons sur l'Agilité, Scrum, le Manifeste et autres Frameworks
Objectifs
- Professionnalisez vous en développement logiciel en application Web, Responsive Mobile, Desktop, API
- Développer vos compétences en programmation Objet avec le .Net C#
- Comprendre l'Agilité, l'Empirisme, L'Agile Manifesto
- Maîtriser Scrum, le cadre Agile le plus utilisé
- Développer une application WEB : ASP .Net, SOAP, REST
- Maitriser le langage C# : variables, opérateurs, boucles
- Concevoir des algorithmes : décomposer les étapes, récursivité, tri à bulles
- Comprendre les principes de la programmation et de la compilation sur .Net
- Développer ses compétences en programmation front : HTML, CSS, Javascript, Bootstrap
- Décrocher un Titre Professionnel délivré par l'État, Ministère du Travail « Développeur web et web mobile »
Résultats
Maîtrisez l'Agilité avec Scrum
Créez Votre Projet Applicatif !
Nous vous proposons de créer un projet de développement tout au long de la formation pour appliquer de manière intégrée et transverse toutes les connaissances vues lors de la formation. Vous devrez créer un projet d'application web dynamique de type ASP.Net C# intégrant un front web et back-end C# avec accès aux données SQL, le tout en respectant les meilleures pratiques de sécurité informatique.
Titre Professionnel « Développeur web et web mobile » délivré par l'État français
Obtenez un titre professionnel reconnu par l'État français et délivré par le Ministère du Travail. Présentez votre projet développé dans le cadre de la formation à un jury indépendant de professionnels en informatique, développeurs de logiciels web et web mobile, pour ajouter à votre CV le titre professionnel « Développeur web et web mobile ».