Devenez Développeur web Microsoft.NET

34 jours

CPF et VAE

RNCP 32123BC03

Demandez le programme

Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.
Synthèse
Déroulé
Informations pratiques
Suivre une formation

Jours de formation

Solutions de financement

Une formation pour qui ?

Le parcours certifiant Développement Microsoft.NET s’adresse à :

  • Tout Développeur ou Informaticien souhaitant développer des applications et des services Web avec la technologie microsoft.Net
  • Salarié d’entreprise, demandeur d’emploi et toute personne en reconversion
  • Développeur informatique et Ingénieur d’étude
  • Architecte système et logiciel
  • Chef de projet et Consultant Informatique

Le Développeur Microsoft.NET développe des applications avec l’environnement .Net et améliore les fonctionnalités de ces dernières.

Il se charge d’analyser la demande et les contraintes du client, de définir les besoins et de code de l’application, la tester et la soumettre au client. Il s’occupe aussi de la réalisation des documents techniques et fonctionnels de l’application.

Le Développeur Microstf.Net maîtrise l’environnement Visual Studio, développe des applications client/serveur ou Web et veille à la performance de ces applications, à la sécurisation du code et des données.

Pré-requis

 

  • Maîtriser les langages HTML, CSS, Java Script
  • Avoir une forte appétence pour la technologie et le développement orienté objet
  • Avoir une expérience en développement informatique est un plus
  • Être capable de travailler en équipe avec un sens d’écoute et d’analyse

A l’issue du cursus certifiant « Développement Microsoft.NET », les certifiés seront en mesure de :

  • Utiliser les outils de maquettage et produire une maquette
  • Concevoir et mettre en place une base de données
  • Agir avec des requêtes sur la base de données
  • Produire une application, un service WEB ou des composants logiciels en utilisant le langage de programmation .NET et un environnement pour le développement (ex : Visual Studio)
  • Préparer et exécuter les tests
  • Déployer et mettre en place l’application
  • Étudier les nouveautés et les mises à jour récentes relatives aux précédents outils

Programme détaillé

Programmation C#

6 jours

Voir le programme

La plateforme .NET 

  • Une première application avec C#
  • Visual Studio : Installation et premier lancement
  • Description des outils
  • L’organisation d’une application .NET

Examen de la syntaxe C # 

  • Vue d’ensemble des applications d’écriture utilisant C #
  • Types de données, opérateurs et expressions
  • Apprentissage de la construction d’un programme en langage C#

Création de méthodes, traitement des exceptions et surveillance  

  • Créer et invoquer des méthodes
  • Création de méthodes surchargées et utilisation de paramètres optionnels et de sortie
  • Manipulation des exceptions
  • Monitoring de l’application

Développement du code pour une application graphique 

  • Implémentation de structures et des énumérations
  • Organisation de données dans des collections
  • Manipulation des événements

Création de classes et implémentation de collections sécurisées  

  • Créer des classes
  • Définition et implémentation d’interfaces
  • Mise en œuvre de collections sécurisées

Création d’une hiérarchie de classes en utilisant l’héritage

  • Création de hiérarchies de classe
  • Extension des classes .NET Framework
  • Création de types génériques

Lecture et écriture de données locales 

  • Lecture et écriture de fichiers
  • Données de sérialisation et désérialisation
  • Effectuer des E / S à l’aide de flux

Accès à une base de données  

  • Création et utilisation de modèles de données d’entité
  • Recherche de données en utilisant LINQ
  • Mise à jour des données en utilisant LINQ

Accès aux données à distance

  • Accès aux données sur le Web
  • Accès aux données dans le cloud

Conception de l’interface utilisateur pour une application graphique 

  • Utilisation de XAML pour concevoir une interface utilisateur
  • Utilisation du Databinding
  • Appliquer un style à l’interface

Amélioration de la performance  

  • Implémentation du multitâche en utilisant les tasks et les expressions Lambda
  • Effectuer des opérations de manière asynchrone
  • Synchroniser l’accès simultané aux données

Intégration avec le code non managé

  • Création et utilisation d’objets dynamiques
  • Gestion de la durée de vie des objets et contrôle des ressources non gérées

Création de types et assemblages réutilisables 

  • Examination des metadata d’un objet
  • Création et utilisation d’attributs personnalisés
  • Génération du code managé
  • Gestion des Versions, de la signature et du déploiement d’assemblages

Cryptage et déchiffrement des données  

  • Implémentation du cryptage symétrique
  • Mise en œuvre du cryptage asymétrique

Conclusion

ADO.NET et C#

3 jours

Voir le programme

Introduction à ADO.NET 

  • Microsoft Data Access Technologie
  • De ADO à ADO.NET
  • ADO.NET Architecture
  • Espaces de nommage et classes
  • Interfaces
  • DataSets et accès déconnecté
  • Premiers programmes ADO.NET

Connexions ADO.NET  

  • Fournisseurs de données .NET
  • IDbConnection
  • Classes de connexion
  • Chaines de connexion
  • Pool de connexion
  • Événements de connexion
  • La gestion des erreurs

Commandes ADO.NET    

  • IDbCommand
  • Objets de commande
  • Création de commandes
  • Exécution des commandes
  • Requêtes paramétrées
  • Types de commandes
  • Utilisation des procédures stockées
  • Requêtes par lot

DataReaders et mode connecté 

  • DataReaders
  • IDataReader
  • IDataRecord
  • Les accesseurs
  • Colonnes nulles
  • Options ExecuteReader
  • Ensembles de résultats multiples
  • Obtention de l’information sur le schéma

Ensembles de données et accès déconnecté  

  • DataSet
  • DataAdapter
  • Objets de commande
  • DataTable
  • DataColumn
  • DataRow
  • Row Etats et versions
  • Accepter ou refuser des modifications
  • Événements DataTable
  • Mise à jour d’une base de données à partir d’un DataSet
  • Command Builders

En savoir plus sur DataSets    

  • Filtrage des données
  • Ensembles de données de tables multiples
  • Schéma
  • Contraintes
  • Rapports
  • Navigation dans un DataSet
  • Data Mapping
  • Création d’un DataSet par programme

Pattern Création 

  • Injection de dépendance
  • Pattern Singleton
  • Pattern de pool d’objet
  • Pattern Factory
  • Pattern Factory Abstraite

Model-View-Controller (MVC)  

  • Model-View-Presenter (MVP)
  • Model-View-ViewModel (MVVM)
  • WPF et ASP.NET MVC

Modèles et styles architecturaux    

  • Architecture basée sur des composants
  • Assemblages .NET et version
  • Architecture N-Tier
  • Architecture orientée service (SOA)

Conception avec Pattern      

  • Résumé des principes de conception
  • Principe d’inversion de dépendance (DIP)
  • Pattern hybrides et composites
  • Modèles de conception et pratiques agiles

Conclusion

Design Pattern .NET

3 jours

Voir le programme

Faire face à la complexité 

  • Décomposition fonctionnelle
  • Exigences et changement inévitable
  • Effets secondaires indésirables
  • Points de vue
  • Responsabilités

Le paradigme orienté objet   

  • Objets et responsabilités
  • Principe de responsabilité unique (SRP)
  • Interfaces et classes abstraites
  • Encapsulation et polymorphisme
  • Liskov Principe de substitution (LSP)
  • Construction et destruction d’objets
  • Classes vs Structs dans .NET

Aperçu de UML    

  • introduction
  • Diagrammes de classe
  • Diagrammes de séquence

Introduction aux modèles de conception      

  • Origine des modèles de conception
  • Patterns « Gang of Four »
  • Principales caractéristiques des modèles
  • Pourquoi étudier les modèles de conception?
  • Stratégies de conception

Motifs structurels (partie I) 

  • Façade
  • Modèle d’adaptateur
  • Façade vs. Adaptateur

Testabilité  

  • Tests de l’unité d’écriture
  • Test-Driven Development (TDD)
  • Dépendances
  • Interfaces d’extraction
  • Pattern pour les objets Mocks

Pattern comportementaux (partie I)    

  • Faire face au changement
  • Pattrern Strategy
  • Principe de l’ouverture-Fermeture (OCP)

Pattern structurels (partie II)      

  • Héritage vs composition
  • Pattern Bridge
  • Pattern decorator
  • Pattern proxy

Pattern comportementaux (partie II)      

  • Modèle d’observateur
  • Événements .NET
  • Pattern Commande

Pattern Création 

  • Injection de dépendance
  • Pattern Singleton
  • Pattern de pool d’objet
  • Pattern Factory
  • Pattern Factory Abstraite

Model-View-Controller (MVC)  

  • Model-View-Presenter (MVP)
  • Model-View-ViewModel (MVVM)
  • WPF et ASP.NET MVC

Modèles et styles architecturaux    

  • Architecture basée sur des composants
  • Assemblages .NET et version
  • Architecture N-Tier
  • Architecture orientée service (SOA)

Conception avec Pattern      

  • Résumé des principes de conception
  • Principe d’inversion de dépendance (DIP)
  • Pattern hybrides et composites
  • Modèles de conception et pratiques agiles

Conclusion

Entity Framework C#

4 jours

Voir le programme

Présentation du Framework Entité 

  • Définir une entité
  • Comprendre les éléments de Entity Framework
  • Présentation des fichiers de Entity Framework
  • Développer un exemple simple avec Entity Framework

Examiner plus attentivement les requêtes  

  • Définir une requête de base
  • Création de requêtes spécifiques
  • Combinaison et résumé des données
  • Groupement de données

Choisir un Workflow    

  • Comprendre le code-first
  • Comprendre le modèle-first
  • Comprendre la Database-First
  • Définir le Choix
  • Création d’un exemple en code-first
  • Ajout d’un enregistrement
  • Création d’un exemple en modèle First
  • Création d’un exemple en modèle-First

Générer et utiliser des objets      

  • Comprendre les objets entités
  • Faire des requêtes à l’aide d’objets
  • Modification de données à l’aide d’objets
  • Utilisation des méthodes Query Builder

Exécuter des tâches essentielles 

  • Définir les tâches essentielles
  • Création d’un formulaire maître / détail

Manipulation de données à l’aide de LINQ  

  • Présentation de LINQ to Entity
  • Comprendre la compilation LINQ
  • Utilisation des fonctions de entity et de la base de données

Manipulation de données en utilisant Entity SQL

  • Comprendre le SQL pour Entity
  • Sélection de données
  • Travailler avec des chaînes dans Entity SQL
  • Tri de données
  • Groupement de données

Interactions avec les procédures stockées      

  • Comprendre les procédures stockées
  • Ajout de procédures stockées à votre modèle
  • Création d’une application à l’aide de procédures stockées
  • Création d’un exemple de base de procédure stockée

Interaction avec les vues 

  • Comprendre les vues
  • Ajouter des vues à votre modèle
  • Création d’un exemple de vue de base

Interaction avec des Table-Valued Function  

  • Comprendre les TVF
  • Ajout de TVF à votre modèle
  • Appeler un TVF en utilisant Entity SQL
  • Appel d’un TVF à l’aide de LINQ
  • Mapping d’un TVF à une collection de type d’entité

Faire face aux exceptions

  • Comprendre les exceptions
  • Tenir comptes des sources d’exception
  • Gestion des exceptions de chaîne de connexion
  • Traiter les exceptions de la requête
  • Faire face à d’autres types d’exceptions de données

Surmonter les problèmes de concurrence      

  • Visualisation des problèmes de simultanéité de la base de données
  • Tenir Compte des problèmes de concurrence optimistes
  • Implémentation d’une concurrence optimale dans une application
  • Tenir Compte des problèmes de concurrence pessimistes

Manipulation des problèmes de performance 

  • Comprendre les sources de problèmes de performance
  • Affichage des problèmes de performance
  • Utiliser le multithreading comme aide à la vitesse

Création d’entités personnalisées  

  • Développement de classes POCO
  • Création et utilisation de gestionnaires d’événements
  • Création de méthodes personnalisées
  • Création de propriétés personnalisées

Mapping des types de données sur les propriétés

  • Comprendre la configuration automatique du mapping
  • Travailler avec des types de données standard
  • Travailler avec des types de données énumérés
  • Travailler avec des types de données complexes

Exécuter des tâches de gestion avancées      

  • Développement de diagrammes multiples pour un modèle
  • Effectuer des importations de lots de procédures et de fonctions stockées
  • Mapping d’une procédure stockée qui renvoie plusieurs jeux de résultats
  • Création d’entités avec héritage
  • Contrôle des actions contextuelles pour les classes générées automatiquement

Windows Presentation Framework : WPF

3 jours

Voir le programme

Introduction au WPF 

  • Avantages de WPF
  • Unité indépendance de résolution et WPF
  • Planifier une interface utilisateur flexible

XAML  

  • Approche déclarative de UI Design
  • Éléments et attributs
  • XAML Namespaces
  • Éléments de la propriété
  • Convertisseurs de type
  • Extensions de balisage
  • Objets d’une collection
  • BAML et code généré
  • Fichiers Code-Behind

Disposition    

  • Philosophie de la disposition en XAML
  • Organiser les étapes
  • Composant ScrollViewer
  • Alignement et marge
  • Les bordures
  • StackPanel
  • WrapPanel
  • DockPanel
  • Les différents types de Conteneurs
  • Grille Uniforme
  • GridSplitter
  • Le Canvas

Propriétés de la dépendance      

  • Notification de changement
  • Héritage valeur de propriété
  • Définition d’une propriété de dépendance

Gestion des événements 

  • Comprendre les événements
  • Définir un événement
  • Déclencher un événement
  • Différents types d’Événements
  • RoutedEventArgs
  • Glisser déposer
  • Manipulations d’événements asynchrones
  • Pattern d’événements

Contrôles  

  • Classe de base des contrôles
  • Contrôles de contenu
  • Contrôles de texte
  • Contrôles de Liste
  • Contrôles de date
  • Contrôle du ruban

L’application    

  • Événements d’application
  • Affichage d’un écran de démarrage
  • Ressources de du programmes

DataBinding      

  • Entre éléments
  • Les Modes de DataBinding
  • Propriétés Path et DataContext
  • Modes de mise à jour
  • Validation des entrées
  • Nouvelles fonctionnalités dans .NET 4.6
  • Mise en forme en direct

Commandes      

  • Modèle de commande WPF
  • Liaisons, sources et cibles
  • Interface ICommand
  • La bibliothèque de la commande
  • Exécution des commandes
  • Désactivation des commandes
  • Commandes personnalisées
  • Commandes de suivi et de renversement

Introduction au WPF 

  • Avantages de WPF

Ressources  

  • La collection de ressources
  • Static vs. Dynamic Resources
  • Ressources non partagées
  • Ressources système
  • Dictionnaires de ressources
  • Partage entre assembly

Styles    

  • Style Basique
  • Création d’un style
  • Ajout de gestionnaires d’événements
  • Héritage de style
  • Déclencheurs basés sur la propriété
  • Déclencheurs basés sur des événements

Modèles de contrôle      

  • Arbres logiques et visuels
  • Création de modèles de contrôle
  • Modèles contre Styles
  • Gestion des
  • Skins

Formatage des données liées      

  • Mise en forme des chaînes
  • Convertisseurs de valeur
  • Modèles de données
  • Déclencheurs de données

Multithreading et WPF      

  • WPF Threading Model
  • Sécurité de fil
  • L’objet Dispatcher
  • Utilisation de Async et de await

 

ASP.NET MVC Core

4 jours

Voir le programme

Introduction 

  • Aperçu
  • .NET Core
  • Présentation des outils

Hello World  

  • .NET Core (CLI)
  • Commandes CLI
  • ASP.NET Core (CLI)
  • AspNetCore NuGet Metapackage
  • ASP.NET Core (Visual Studio)

Architecture d’application principale ASP.NET    

  • Middleware
  • Les services

Configuration de l’application      

  • Classe de démarrage
  • Configurer la méthode
  • Méthode ConfigureServices
  • Composants MVC
  • Sources de configuration
  • API de configuration
  • Modèle d’options

Atelier cas pratique

Routage de la demande 

  • API RESTful
  • Middleware de routage
  • Modèles de routage
  • Contraintes de route
  • Middleware MVC
  • Routage basé sur les attributs

Des modèles   

  • introduction
  • Correspondance relationnelle d’objet
  • Entity Framework (EF) Core

Contrôleurs    

  • introduction
  • Conventions et Configurations
  • Dépendances
  • Les Action Results

Vues      

  • introduction
  • Conventions
  • Syntaxe Razor
  • Dispositions
  • ViewData et ViewBag
  • Vues fortement typées
  • Vues partielles
  • Afficher les modèles
  • Helpers HTML et URL
  • Tag Helpers
  • Afficher les composants
  • Dépendances côté client

Atelier cas pratique

Introduction 

  • Aperçu
  • Formulaires HTML
  • introduction
  • Form Tag Helper
  • Soumissions du Formulaire
  • Binding sur le modèle

État d’application    

  • introduction
  • HttpContext.Items
  • État de la session
  • TempData

La validation des données     

  • introduction
  • Annotations de données
  • Le modèle Binding
  • Les tags Helpers
  • Validation avec les Tag Helpers

Authentification       

  • introduction
  • Identité de base ASP.NET
  • Middleware de cookie
  • Autorisation

Atelier cas pratique 

Introduction 

  • Aperçu

La gestion des erreurs

  • La gestion des erreurs
  • Les meilleures pratiques
  • Codes d’état d’erreur HTTP
  • Pages de gestion du code retour HTTP
  • Filtrage des exceptions

Logging    

  • introduction
  • Configuration
  • ILogger

Test       

  • introduction
  • Test unitaire
  • XUnit
  • Testeurs de contrôle
  • Test d’intégration

API WEB       

  • Introduction
  • Opérations de récupération
  • Créer des opérations
  • Mettre à jour les opérations
  • Effacer les opérations
  • Mauvaises demandes
  • Cross-Origin Resource Sharing (CORS)
  • Swagger

 

Atelier cas pratique

Services RESTful avec API Web en utilisant C#

2 jours

Voir le programme

Introduction à l’API Web ASP.NET 

  • API Web ASP.NET
  • Architecture Rest
  • REST et Web API
  • Services HTTP utilisant l’API Web
  • Utilisation de Fiddler
  • Web API vs. WCF

API Web et http  

  • Codes de réponse HTTP
  • Http Response Exception
  • Mise en œuvre de POST
  • Mise en œuvre de PUT
  • Implémentation de DELETE

Formateurs de médias et négociation de contenu    

  • Types de médias Internet
  • Media Formaters
  • JSON et XML Formatters
  • Formatage du contenu
  • Accepte et les en-têtes de type contenu
  • Utilisation de la chaîne de requête
  • En-têtes de requête personnalisée
  • Serialisation

Clients JavaScript 

  • Document Object Model
  • JQuery
  • Envoi de demandes AJAX
  • Mise en œuvre d’un client

Binding, validation et routage  

  • Lecture de requêtes HTTP brutes
  • Données de routage, chaîne de requêtes et corps de demande
  • Binding aux types simples
  • Binding aux types complexes
  • Validation à l’aide des annotations de données
  • Routage dans ASP.NET Web API
  • Utilisation des routes par défaut

Clients .NET    

  • Bibliothèques de clients API Web
  • Http Client
  • Délivrance des demandes GET
  • Délivrance de demandes POST
  • Autres demandes

Application Fullstack avec Angular et Web API

5 jours

Voir le programme

Pourquoi Angular ? 

  • Expérience utilisateur similaire à une application de bureau
  • Productivité et Outillage
  • Performance
  • Communauté
  • Framework complet
  • Plateforme pour cibler le Mobile natif, pas seulement les navigateurs Web

Comprendre les versions Angular  

  • AngularJS (Angular 1.x)
  • Angular 8

Caractéristiques d’Angular    

  • Le moteur de rendu génère du code plus simple
  • Syntaxe ngIf améliorée
  • TypeScript 2.1
  • Vitesse améliorée du compilateur
  • Angular Universel

Principes fondamentaux de TypeScript et ECMAScript 6 (ES6)      

  • Les classes
  • Modules ES
  • Scoping à l’aide des mots-clés Let et Const
  • Paramètres de syntaxe REst
  • Décorateurs (programmation orientée par JavaScript)

Syntaxe de modèle

  • HTML dans les modèles
  • Syntaxe du binding
  • Binding de propriété
  • Binding d’événement
  • DataBinding bidirectionnelles
  • Attributs, classe et style
  • Directives intégrées
  • Variables d’entrée de modèle
  • Les directives NgSwitch
  • Variables de référence du modèle
  • Propriétés d’entrée et de sortie
  • Opérateurs d’expression de modèle
  • Pipe (|)
  • Opérateur de navigation sécurisé (?.)

Composants

  • Communication entre les composants

Prestations de service

  • Utilisation des services pour accéder aux données
  • Utilisation d’un service pour encapsuler la logique métier
  • Utilisation d’un service pour configurer votre application
  • Utilisation d’un service pour l’enregistrement

Injection de dépendance

  • Comprendre l’injection de dépendance
  • Le système d’injection de dépendance de Angular
  • Enregistrement
  • Injection

Formulaires basés sur un modèle 

  • NgSubmit Directive
  • FormsModule
  • NgForm, NgModel et NgModelGroup Directives

Directives de validation  

  • Affichage des messages de validation
  • Appliquer un style aux messages de validation

Communiquer avec le serveur en utilisant le service http  

  • Faire un choix entre Prolmises ou Observables (RxJS)
  • Faire des Requêtes Http GET
  • Faire des Requêtes Http POST et PUT
  • Faire des Requêtes Http DELETE
  • WebSockets

Routeur      

  • Importation du module router
  • Configuration des routes
  • Navigation avec RouterLink et RouterLinkActive Directives ou le Router
  • Accès aux paramètres via ActivedRoute
  • Organiser votre code dans les modules

Introduction à l’API Web ASP.NET 

  • API Web ASP.NET
  • Rest
  • REST et Web API
  • Services HTTP utilisant l’API Web
  • Utilisation de Fiddler
  • Web API vs. WCFs

API Web et http  

  • Codes de réponse HTTP
  • HttpResponseException
  • Mise en œuvre de POST
  • Mise en œuvre de PUT
  • Implémentation de DELETE

Formatage de médias et négociation de contenu  

  • Types de médias Internet
  • Media Formaters
  • JSON et XML Formatters
  • Négociation du contenu
  • Accepte et les en-têtes de type contenu
  • Utilisation de la chaîne de requête
  • En-têtes de requête personnalisée
  • Serialisation

Clients JavaScript 

  • Document Object Model
  • JQuery et AngularJS
  • Envoi de demandes AJAX
  • Mise en œuvre d’un client

Binding, validation et routage  

  • Lecture de requêtes HTTP brutes
  • Données d’itinéraire, chaîne de requêtes et corps de demande
  • Reliure aux types simples
  • Reliure aux types complexes
  • Validation à l’aide des annotations de données
  • Routage dans ASP.NET Web API
  • Utilisation des itinéraires par défaut

Comment faire des appels Web AJAX Web avec le service $ http  

  • Avec et sans corps de demande
  • Fonctions de réussite et d’erreur
  • Promises et gestion des erreurs asynchrones

Test unitaire  

  • Introduction à Jasmine
  • Test Suites
  • Comment faire un test unitaire
  • Essais de bout en bout
  • Exécution du test

Tests Unitaires : Microsoft .NET

3 jours

Voir le programme

Justification des tests

  • Proposition de valeur
  • Solution Technique
  • Avantages pour les développeurs
  • Le rôle du QoS

Niveaux de test

  • Test unitaire
  • Test d’intégration
  • Test de systèmes

Styles de test

  • Code de test unitaire
  • Test Driven Development
  • Développement axé sur le comportement
  • Développement axé sur la valeur

Justification des tests

  • Proposition de valeur

Ce qu’il faut tester

  • Comprendre les effets secondaires
  • Faire face aux problèmes rencontrés

Automatisation

  • Essais en cours lors de la construction de l’application
  • Intégration continue
  • Rapports
  • Notifications

Outils utiles

  • Organiser avec des utilitaires BDD
  • Introduction aux framework Mock

Comment commencer

  • Surmonter le syndrome de la page blanche
  • Utiliser efficacement des interfaces

Techniques d’organisation du code

  • Principes orientés vers l’objet
  • Identification des dépendances
  • Isoler les changements
  • Inversion de contrôle
  • Injection de dépendance

Prendre le contrôle


  • Modèles pour supporter la composabilité
  • Techniques de gestion de l’État
  • Utilitaires pour simplifier les tests

Informations pratiques

Suivant le baromètre Besoin en Main d’Œuvre 2019 (BMO 2019) et la DARES, le nombre de postes à créer pour le consultant Big Data ainsi que les difficultés de recrutement en 2019 sont comme suit

Nombre de postes à pourvoir

National

Île-de-France

Auvergne-Rhône-Alpes

Occitanie

Quels sont les chiffres associés aux postes et à la formation ?

Salaire pour un junior en moyenne

Salaire pour un senior en moyenne

Recrutements jugés difficiles

%

National

%

Île-de-France

%

Auvergne-Rhône-Alpes

%

Occitanie

Le certificat « Développement Microsoft.NET» va vous ouvrir un large panel de possibilités et vous permettre d’exercer les métiers suivants :

✔ Chef de projet applicatif
✔ Consultant microsoft.NET
✔  Développeur Full Stack microsoft.NET
✔  Architect BIG DATA après avoir suivi la formation Digital Unlocked en BIG DATA Engineering
✔ Data Scientist après avoir suivi la formation CNA en Science des données

Comment suivre une formation chez nous ?

1. Prenez contact avec nos conseillers.
2. Choisissez le format de votre formation : Blended (présentiel et e-learning) ou présentiel
3. Nous validons votre dossier et vous recevez vos identifiants.
4. Vous pouvez commencer la formation.

tooltip text

Financez votre formation !

Financement CPF

CPF « Compte Personnel de Formation »

+

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

g

PDC

Plan de Développement de Compétences de l’entreprise.

Z

VAE

VAE : Validation des Acquis de l’Expérience.

i

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

AFPR

Action de Formation Préalable à l’Embauche.
o

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

POEc

Préparation Opérationnelle Emploi Collective.

POEi

Préparation Opérationnelle Emploi Individuelle.

Financez votre formation !

Découvrez nos solutions

Financement CPF – CPF « Compte Personnel de Formation »

 

CPF de transition – CPF de transition pour une Reconversion Professionnelle

 

PDC- Plan de Développement de Compétences de l’entreprise.

 

VAE – Validation des Acquis de l’Expérience

 

Contrat PRO – Contrat d’alternance ou de Professionnalisation

 

AFPR – Action de Formation Préalable à l’Embauche

 

AIF – Aide Individuelle à la Formation par Pôle Emploi

 

POEc – Préparation Opérationnelle Emploi Collective

 

POEi – Préparation Opérationnelle Emploi Individuelle

 

Contactez-nous