Descriptif de la formation : Développeur DOT NET

Le développeur DOT NET (. Net) doit parfaitement connaître les langages de programmation C#, VB. Net, ASP. Net MVC, C.# Winform, WPF etc. Des connaissances supplémentaires en Javascript, CSS, HTML et bases de données sont également souvent exigés dans ce type de poste.

Le développeur DOT NET des certifications Microsoft, obtenues en passant des tests pointus.

Module 1 : Formalisation et modélisation des données

  • Comprendre les méthodes de formalisation et de modélisation des données, telles que Merise, UML, Agile et Rational Unified Process (RUP).
  • Être en mesure de concevoir et de modéliser efficacement les données d'une application en utilisant ces méthodes.

Module 2 : Programmation objet et développement d’une application sous Windows avec C# .Net (Winforms)

  • Acquérir les bases de la programmation orientée objet en utilisant le langage C# .Net.
  • Être capable de développer une application Windows avec l'interface utilisateur Winforms.

Module 3 : L’accès aux données et le développement avancé d’une application sous Windows avec C# .Net (Winforms, WPF et bases de données)

  • Approfondir les connaissances sur l'accès aux données dans une application Windows en utilisant C# .Net.
  • Être capable de développer des applications avancées en utilisant les interfaces utilisateur Winforms et WPF, et d'intégrer des bases de données.

Module 4 : Programme SQL

  • Comprendre le langage PL/SQL sous ORACLE pour la programmation procédurale dans une base de données.
  • Être en mesure d'implémenter des requêtes complexes dans une base de données.

Module 5 : Développement Front-End

  • Maîtriser ASP.NET MVC5 pour le développement de sites web dynamiques en utilisant le framework .NET.
  • Être capable d'utiliser des webservices en .NET et WCF pour la communication entre différentes applications.
  • Être initié au développement d'applications Windows Mobile.
  • Acquérir des compétences en développement front-end avec JavaScript, jQuery, AJAX, AngularJS, etc.

Module 6 : Conduite de projet

  • Participer à des ateliers et bénéficier d'un coaching stratégie pour développer une stratégie de recherche d'emploi dans le domaine de l'informatique.
  • Comprendre les bonnes pratiques pour la gestion de projets informatiques.
  • Être capable d'évaluer et de faire un bilan de la formation pour mesurer sa progression et son niveau de compétences.

Module 1 : Formalisation et modélisation des données

  • Acquisition des compétences pour formaliser et modéliser les données d'une application en utilisant les méthodes Merise, UML, Agile et Rational Unified Process (RUP).

Module 2 : Programmation objet et développement d’une application sous Windows avec C# .Net (Winforms)

  • Apprentissage de la programmation orientée objet en utilisant C# .Net.
  • Développement d'une application Windows avec l'interface utilisateur Winforms.

Module 3 : L’accès aux données et le développement avancé d’une application sous Windows avec C# .Net (Winforms, WPF et bases de données)

  • Approfondissement des connaissances sur l'accès aux données dans une application Windows.
  • Développement avancé d'une application en utilisant C# .Net avec les interfaces utilisateur Winforms et WPF, et intégration de bases de données.

Module 4 : Programme SQL

  • Apprentissage de PL/SQL sous ORACLE pour la programmation procédurale dans une base de données.
  • Mise en pratique des compétences pour implémenter des requêtes complexes dans une base de données.

Module 5 : Développement Front-End

  • Apprentissage d'ASP.NET MVC5 pour le développement de sites web dynamiques en utilisant le framework .NET.
  • Utilisation de webservices en .NET et WCF pour la communication entre différentes applications.
  • Introduction au développement d'applications Windows Mobile.
  • Acquisition de compétences en développement front-end avec JavaScript, jQuery, AJAX, AngularJS, etc.

Module 6 : Conduite de projet

  • Atelier et coaching stratégie pour développer une stratégie de recherche d'emploi dans le domaine de l'informatique.
  • Apprentissage des bonnes pratiques pour la gestion de projets informatiques.
  • Évaluation et bilan de la formation pour mesurer la progression des participants et leur niveau de compétences.

Ce programme de formation vise à fournir aux participants des compétences solides en développement logiciel avec C# .Net, ainsi qu'en développement web avec ASP.NET MVC5 et en développement front-end avec des technologies web avancées. Les participants seront également initiés à la gestion de projets informatiques, ce qui leur permettra de se préparer efficacement à une carrière dans le domaine du développement logiciel et de l'informatique.

 
  1. Développeur C# Full-Stack : Les participants pourront occuper des postes de développeurs Full-Stack spécialisés dans le développement d'applications web en utilisant le langage C# pour la partie back-end et les technologies front-end associées.

  2. Développeur C# Support Applicatif : Certains participants pourront se spécialiser dans le support et la maintenance des applications développées en C#. Ils seront responsables de résoudre les problèmes techniques, de fournir une assistance aux utilisateurs et d'assurer la stabilité des applications.

  3. Développeur C# Full-Stack Senior : Les participants ayant acquis une expérience avancée en développement C# pourront évoluer vers des postes de développeurs Full-Stack seniors, où ils auront des responsabilités plus importantes dans la conception et la réalisation de projets complexes.

  4. Développeur C# : Les participants pourront occuper des postes de développeurs spécialisés dans le développement d'applications utilisant le langage C#, en travaillant sur la création de fonctionnalités côté serveur.

  5. Développeur C# Back-End : Certains participants pourront se concentrer sur le développement back-end en utilisant C# et travailler sur la gestion des bases de données, la logique métier et les fonctionnalités côté serveur.

  6. Analyste Programmeur C# : Les participants pourront travailler comme analystes programmeurs, responsables de la conception et du développement de solutions logicielles personnalisées en utilisant le langage C#.

  7. Consultant en Développement C# : Certains participants pourront travailler en tant que consultants indépendants ou pour des entreprises de conseil en technologie, offrant des services de développement d'applications C# personnalisées à divers clients.

  8. Chef de Projet Informatique C# : Les participants ayant acquis des compétences en gestion de projet pourront évoluer vers des postes de gestion de projets informatiques, supervisant des équipes de développement C# et assurant la livraison réussie de projets.

  9. Entrepreneurs Technologiques C# : Certains participants pourront créer leur propre entreprise de développement d'applications en utilisant C#, proposant des services de conception et de développement personnalisés à des clients variés.

Cette formation nécessite :

  • Des compétences qui doivent être complétées ou remises à niveau.
  • Une bonne culture informatique, un niveau BAC ou supérieur, un autodidactes avec expérience.
  • Une formation de base ou une expérience en programmation ou une expérience de 1 à 3 ans dans le domaine informatique.
  • Une connaissance de base en développement, logiciels bureautiques.

En fonction de la demande du client et de la disponibilité de l’organisme

Avant la formation
Test de positionnement et/ou Entretien individuel avec le formateur

Pendant la formation & fin de formation
Projets, exercices, debrieffing, mise en situation

 

Démonstrative | Le formateur fait et fait-faire

Expositive | Le formateur transmet ses connaissances

Active | L’apprenant fait

 

Visioconférence
Quiz
Support de cours
Les formateurs sont des experts métiers en activités

Nos formations peuvent s'adapter aux personnes en situation de handicap.
Plus d'information : AGEFIPH

Inscrivez-vous

Prochaines sessions

  • Du 07/02/2023 au 25/08/2023
  • Du 10/05/2023 au 23/11/2023
  • Du 22/08/2023 au 05/03/2024
  • Du 29/09/2023 au 12/04/2024
  • Du 21/11/2023 au 07/06/2024
Effectif de la formation

Effectif

10 à 12 participants
 
Durée de la formation

Durée

0 heure
 
Lieu de la formation

Lieu

En présentiel et / ou en visioconférence