image

Formation Microsoft Net Core

Développer des applications modernes et performantes, en mettant l'accent sur les bonnes pratiques et les principes fondamentaux.

OBJECTIF GENERAL

Former les participants à utiliser efficacement Microsoft .NET Core pour le développement d'applications modernes et performantes, en mettant l'accent sur les bonnes pratiques et les principes fondamentaux

 

OBJECTIFS SPECIFIQUES

À la fin de cette formation, les participants seront capables de :

 

  • Comprendre l'architecture et les composants principaux de .NET Core
  • Savoir développer des applications en utilisant les fonctionnalités principales du Framework.
  • Acquérir des compétences avancées en programmation C# pour le développement d'applications polyvalentes
  • Utiliser les concepts orientés objet de C# pour concevoir des solutions logicielles efficaces
  • Savoir accéder et manipuler des données à l'aide d'Entity Framework Core
  • Mettre en place des opérations CRUD (Create, Read, Update, Delete) dans les applications .NET Core
  • Implémenter des mesures de sécurité robustes dans les applications .NET Core
  • Optimiser les performances des applications et les déployer efficacement sur différentes plateformes.

CONTENU DE LA FORMATION

Axe de formation 1 : Présentation de .NET Core

  • Comprendre les concepts de base de .NET Core et son architecture.
  • Comparaison avec d'autres frameworks de développement

Axe de formation 2 : Configuration de l'environnement de développement

  • Installation et configuration de Visual Studio Code ou Visual Studio
  • Création d'un premier projet .NET Core

Axe de formation 3 : Langage de programmation

  • Syntaxe de base et avancée de C
  • Utilisation de C dans le développement d'applications avec .NET Core

Axe de formation 4 : Conception et développement d'applications

  • Création d'applications web, console et RESTful avec .NET Core
  • Gestion des dépendances et des packages NuGet

Axe de formation 5 : Accès aux données avec Entity Framework Core

  • Utilisation d'Entity Framework Core pour la manipulation des données.
  • Création de modèles de données et de migrations

Axe de formation 6 : Gestion de la sécurité et des performances

  • Sécurisation des applications .NET Core avec les bonnes pratiques
  • Optimisation des performances avec le caching et la mise en cache

Axe de formation 7 : Déploiement et maintenance des applications

  • Déploiement sur différentes plateformes grâce à Docker
  • Gestion des mises à jour et correctifs des applications .NET Core

Axe de formation 8 : Tests et débogage des applications

  • Écriture de tests unitaires et d'intégration avec xUnit et MSTest.
  • Utilisation des outils de débogage pour résoudre les problèmes

PRE-REQUIS

Connaissance de base en programmation et en développement logiciel,

Familiarité avec les concepts de développement web et de bases de données

CIBLE

Équipes techniques cherchant à adopter des pratiques modernes de développement pour améliorer la qualité et la performance des applications

LIEU : CISPhoenix, dans vos locaux, ou sur tout site à votre convenance

DUREE : 4 jours

Attestation de formation agréée MINEFOP et MINESUP

Le tarif de la formation est de 500 000 FCFA HT par participant

Procédé de la formation

La méthode d’apprentissage est l’andragogie. La formation se déroule sous la forme d’un exposé documenté, présenté par le formateur pour chaque axe de formation, suivi d’une phase interactive avec les participants (échanges, réactions, observations, suggestions), d’une évaluation et d’un suivi post-formation sur votre site.

Un accent particulier est mis sur le lien entre le contenu d’apprentissage et la réalité du quotidien des participants, le partage d’expériences avec les participants et la multiplication des cas pratiques (situation-problème liée à la réalité).

Matériels pédagogiques engagés :

  • Logiciels professionnels
  • Matériel d’animation (ordinateur portable, dérouleur, vidéo projecteur, film d’entreprise)
  • Kit de formation (clé USB, stylo, bloc-notes, chemises…)

Documents engagés :

  • Manuel de participant (chrono, dossiers d’application)
  • Support de formation avec des exemples pratiques
  • Attestation de formation agréée MINEFOP et MINESUP

Commodités offertes :

  • Pause-café
  • Pause déjeuner
  • Accès Wi-Fi
Contactez-nous pour votre ebesoin ou Proforma
1
Ils nous font confiance

Plus de 40 Entreprises partenaires dans la sous-region

img
img
img
img
img
img
img
img
img
img
img
img