Programmation C# 11 - Développer en .NET avec Visual Studio

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Créer les différents types de structure du C#
  • Décrire les spécificités du langage
  • Utiliser les API de base
  • Définir des collections
  • Accéder aux données avec ADO.NET
  • Accéder aux flux d'entrée sortie
  • Créer une interface basique WinForms.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 3 050,00 €

Durée 5 jours  (35h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 3 050,00 €

Durée 5 jours  (35h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1 - Matin

Découverte du framework

  • Fonctionnement interne (MSIL, CLR)
  • Garbage collector
  • Les Assemblies
  • Les API de base
  • Tour d'horizon des possibilités

Jour 1 - Après-midi

C# orienté objet

  • Classes et classes partielles
  • Propriétés
  • Interfaces
  • Enums
  • Structs
  • Namespaces

Jour 2 - Matin

Exemple de travaux pratiques (à titre indicatif)
  • Début de développement d'une application exploitant les points essentiels vus en cours

Jour 2 - Après-midi

Concepts du langage

  • Evènements et delegates
  • Lambda expressions
  • Méthodes anonymes
  • Méthodes d'extension
  • Generics
  • Exceptions
  • Boxing
  • Nullable types
  • Finalisation
Exemple de travaux pratiques (à titre indicatif)
  • Reprise du TP et ajout de diverses fonctionnalités vues en cours

Jour 3 - Matin

Classes de base

  • Les types incontournables : Object, String...
  • Gestion des nombres et dates
  • Les collections d'objets
  • Collections et généricité
  • LINQ to Objects
Exemple de travaux pratiques (à titre indicatif)
  • Reprise du TP et ajout de diverses fonctionnalités comme les collections, LINQ to Objets, vues en cours

Jour 3 - Après-midi

Entrées sorties

  • Accès au clavier et à la console
  • Le namespace System.IO
  • Utilisation des streams
  • Gestion des flux de caractères
  • Lecture et écriture de fichiers
  • Sérialisation
Exemple de travaux pratiques (à titre indicatif)
  • Reprise du TP et ajout de gestion de streams divers

Jour 4 - Matin

LINQ

  • Introduction
  • Les méthodes d'extension
  • Le langage C# intégré
  • Les différentes opérations LINQ
Exemple de travaux pratiques (à titre indicatif)
  • Ajout de requêtes LINQ au projet

Jour 4 - Après-midi

ADO.NET

  • Tour d'horizon des solutions de persistance
  • Accès bases de données avec ADO
  • Mode connecté ou déconnecté
  • Data Providers : DataSet, DataAdapter et DataReader
  • Liens entre ADO et LINQ
Exemple de travaux pratiques (à titre indicatif)
  • Utilisation de tous les objets principaux de ADO.NET afin de gérer au mieux des données de table de BDD

Jour 5 - Matin

Les interfaces utilisateurs : WinForms et WPF

  • Les IHM avec .NET
  • Bases des WinForms
  • Gestion des évènements
  • Utilisation de base de WPF
  • Structure de XAML

Jour 5 - Après-midi

Exemple de travaux pratiques (à titre indicatif)
  • TP de synthèse sur le développement d'une interface graphique riche, et finalisation par un projet reprenant tous les essentiels de la formation

Examen M2i (en option)

  • Prévoir l'achat de l'examen en supplément
  • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
  • Il s'agit d'un QCM dont la durée moyenne est d'1h30 et dont le score obtenu attestera d'un niveau de compétence
  • L'examen n'est pas éligible au CPF, mais permettra néanmoins de valider vos acquis

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation et/ou un examen M2i

Les + de la formation

Un examen M2i permettant de valider vos acquis à l'issue de la formation est disponible sur demande (coût : 120€).

Prérequis

Avoir une connaissance pratique d'un langage orienté objet ou avoir suivi le cours

Public

Développeurs, architectes, chefs de projets techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Contribuer au développement des compétences favorisant l'insertion sociale et professionnelle des adultes et l'accès à la qualification et/ou la professionnalisation
  • Analyser des demandes de formation d'origine et de nature variées afin de permettre l'adaptation aux évolutions techniques et professionnelles
  • Identifier les compétences à acquérir ou à développer et déterminer les situations d'apprentissage et les modalités pédagogiques
  • Organiser la progression des apprentissages et définir les étapes clés des séquences
  • Choisir, adapter ou créer les activités d'apprentissage et les ressources pédagogiques
  • Animer les temps de formation en présence ou à distance afin d'évaluer les acquis des apprenants
  • Actualiser en permanence vos connaissances sur votre spécialité et sur la formation professionnelle
  • Repérer les évolutions professionnelles, pédagogiques, technologiques et réglementaires qui permettra d'adapter vos contenus aux besoins du secteur professionnel
  • Intégrer les apports et les effets des environnements numériques dans vos pratiques
  • Exercer dans les organismes de formation, centres ou établissements publics et/ou privés pour la qualification ou l'insertion dans les entreprises
  • Exercer en tant que salarié, salarié occasionnel ou travailleur indépendant
  • Passer le Titre professionnel "Formateur Professionnel d'Adultes".
Tarif

Contacter l'organisme

Durée

78j / 546h

Modes
  • Centre
  • Distance

Java - Prise en main

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Développeurs souhaitant acquérir la syntaxe et les principales fonctionnalités du langage Java et mettre en œuvre les concepts objets avec Java.

À l'issue de la formation, le stagiaire sera capable de :

  •     Développer des projets Java
Tarif

Contacter l'organisme

Durée

5 jour(s)

Modes
  • Centre
  • Entreprise

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Développer un comportement assertif
  • Construire des relations positives avec les autres
  • Prendre position avec respect et bienveillance
  • Développer votre confiance en vous
  • Exprimer et défendre votre personnalité
  • Anticiper les situations difficiles.
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Gérer la programmation orientée objet
  • Manier le PHP Data Object (PDO) et les bases de données
  • Utiliser XML avec PHP
  • Utiliser PHP pour les services Web
  • Gérer la sécurité
  • Gérer les performances
  • Maîtriser l'environnement de développement
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Développer son Business avec Linkedin

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Maîtriser les principaux usages et fonctionnalités pour développer son Business et sa présence sur Linkedin (notoriété, prospection, recrutement…). .

À l'issue de la formation, le stagiaire sera capable de :

  • Savoir optimiser le contenu de son profil, sa page d'entreprise
  • Découvrir les fonctionnalités avancées
  • Optimiser ses recherches et gérer ses contacts
  • Maîtriser les usages pour se rendre visible
Tarif

A partir de 400,00 €

Durée

1 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Prendre conscience de son mode de fonctionnement personnel et de celui des autres.
  • Améliorer son efficacité relationnelle et sa performance managériale.
  • Trouver les clés pour évoluer dans ses rapports avec ses collaborateurs et faciliter ses relations.
  • Accroître son impact sur les autres par la valorisation des potentiels.
  • S'adapter à son environnement.
Tarif

Contacter l'organisme

Durée

2 jours

Modes
  • Entreprise
  • Distance

AWS Développement

Proposé par ENI Service

Objectifs de la formation

  • Configurer le kit SDK AWS et les informations d'authentification pour Java, C#/.Net, Python et JavaScript
  • Interagir avec les services AWS et à développer des solutions à l'aide du kit SDK AWS
  • Utiliser Amazon Simple Storage Service (Amazon S3) et Amazon DynamoDB comme magasins de données
  • Intégrer des applications et données avec Amazon Kinesis, AWS Lambda, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) et AWS Step Functions
  • Utiliser AWS Identity and Access Management (IAM) pour l'authentification au service
  • Utiliser Web Identity Framework et Amazon Cognito pour l'authentification des utilisateurs
  • Améliorer la stabilité des applications à l'aide d'Amazon ElastiCache et Amazon CloudFront
  • Déployer des applications avec AWS Elastic Beanstalk et AWS CloudFormation
  • Utiliser d'Amazon ElastiCache pour améliorer l'évolutivité d'une application
  • Utiliser des conteneurs dans le processus de développement applicatif
  • Mettre en œuvre un pipeline d'intégration et de déploiement en continu (CI/CD) pour déployer des applications sur AWS
Tarif

A partir de 2 290,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Intervenir en toute sécurité sur des interventions de remplacement, de raccordement
  • Réaliser en toute sécurité des manoeuvres sur des installations et équipements électriques Basse et/ou Haute Tension
  • Gérer et appliquer la réglementation selon la norme NF C 18-510
  • Maintenir son habilitation électrique initiale
Tarif

A partir de 1 390,00 €

Durée

2j / 11h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Apprendre à développer avec Azure DevOps
  • Maîtriser la planification Agile
  • Configurer un environnement de build moderne, automatiser les builds
  • Gérer la qualité du code, créer des pipelines et release automatisés
  • Automatiser les tests fonctionnels et de performance
  • Gérer Azure Resource Manager (ARM), surveiller des applications avec Application Insights
  • Créer des tableaux de bord pour les stats de build et release
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...