programmation en C#

Petite expĂ©rience dans l’utilisation de C# pour rĂ©aliser des tâches de programmation de base

Décrire la syntaxe de base et les fonctionnalités de C#
CrĂ©er et appeler des mĂ©thodes, gĂ©rer les exceptions et dĂ©crire les besoins de surveil’ance pour les applications Ă©tendres
Mettre en oeuvre une structure de base et les éléments essentiels pour application typique de bureau
Créer des classes, définir et mettre en oeuvre des interfaces, créer et utiliser des collections génériques
Utiliser l’hĂ©ritage pour crĂ©er une nouvelle hiĂ©rarchie de classe, Ă©tend’e une classe, crĂ©er des classes et des mĂ©thodes gĂ©nĂ©riques
Lire et écrire des données dans des fichiers avec ou sans objets stream, et sérialiser et dé sérialiser les données dans différents formats
CrĂ©er et utiliser un modèle d’entitĂ©s de donnĂ©es (Entity Data Model) pour accĂ©der Ă  une base de donnĂ©es et utiliser LINQ pour requĂŞter et mettre Ă  jour des donnĂ©es
Utiliser les types dans l’espace de noms System.Net et les services de donnĂ©es WCF pour accĂ©der et requĂŞter des donnĂ©es Ă  distance
Construire une interface utilisateur graphique en utilisant XAML
Améliorer le débit et le temps de réponse des applications en utilisant les tâches et les opérations asynchrones
IntĂ©grer les bibl’othèques non gĂ©rĂ©es et les composants dynamiques dans une application C#
Examiner les types de mĂ©tadonnĂ©es en utilisant la rĂ©flexion, crĂ©er et utiliser des attributs personnalisĂ©s, gĂ©nĂ©rer des codes d’exĂ©cution et gĂ©rer des versions d’assemblys
Chiffrer et déchiffrer des données en utilisant le chiffrement symétrique et asymétrique

Accessible selon le nombre de places disponibles.
Les participants recevront leur convocation au plus tôt deux semaines avant le début de la formation.

À l’issue de chaque module, le formateur évaluera chacun des participants en fonction des cas pratiques et exercices effectués.

Une attestation de formation vous sera remise.

  • Alternance d’exercices, cas pratiques, QCM et de notions thĂ©oriques, projet Fil Rouge.
  • Evaluations rĂ©gulières et retour du formateur sur les points moins bien assimilĂ©s.
  • Les supports de cours seront mis Ă  disposition via notre la plate-forme de tĂ©lĂ©chargement AJC Classroom.
  • Accès Ă  notre plateforme Ă  distance de Classe Virtuelle
    Mêmes possibilités et interactions avec votre formateur que lors d’une formation présentielle. En effet, votre formation se déroulera en connexion continue 7h/7 :

        • Echanges directs avec le formateur et l’équipe pĂ©dagogique Ă  travers la visioconfĂ©rence, les forums et chats
        • VĂ©rification de l’avancement de votre travail et Ă©valuation par votre formateur Ă  l’aide d’exercices et de cas pratiques
        • Suivi pĂ©dagogique et conseils personnalisĂ©s pendant toute la formation

     

    Vous recevrez les informations de connexion par mail dès votre inscription. En cas de problème de connexion, vous pourrez joindre notre Ă©quipe Ă  tout moment (avant ou mĂŞme pendant la formation) au 0182837241 ou par mail Ă  l’adresse hotline@ajc-formation.fr.

Les personnes en situation de handicap sont invitées à nous communiquer leurs besoins spécifiques. Nous ferons tout pour les mettre dans les meilleures conditions de suivi de la formation (compensation, accessibilité…)

Cette formation systèmes d’exploitation prĂ©pare Ă  une certification officielle 70-483

Développeurs expérimentés qui ont déjà une expérience dans la programmation C, C++, JavaScript, Objective-C, Microsoft Visual Basic ou Java et qui connaissent les concepts de la programmation orientée objet

Syntaxe c#

  • PrĂ©sentation de l’Ă©criture d’applications en utilisant C#
  • Types de donnĂ©es, opĂ©rateurs et expressions
  • Constructions du langage de programmation

Création de méthodes, gestion des exceptions et surveillance des applications

  • CrĂ©er et invoquer des mĂ©thodes
  • CrĂ©er des mĂ©thodes surchargĂ©es et utiliser les paramètres optionnels et de sortie
  • GĂ©rer les exceptions
  • Surveiller les applications

Développement du code pour une application graphique

  • Mettre en ouvre des structures et des Ă©numĂ©rations
  • Organiser des donnĂ©es dans des collections
  • GĂ©rer des Ă©vĂ©nements

Création de classes et mise en ?uvre des collections génériques

  • CrĂ©er des classes
  • DĂ©finir et mettre en ouvre des interfaces
  • Mettre en ouvre des collections gĂ©nĂ©riques

CrĂ©ation d’ une hiĂ©rarchie de classe en utilisant l’ hĂ©ritage

  • CrĂ©er des hiĂ©rarchies de classe
  • Etendre des classes .NET Framework
  • CrĂ©er des types gĂ©nĂ©riques

Lecture et écriture de données locales

  • Lire et Ă©crire des fichiers
  • SĂ©rialiser et dĂ©-sĂ©rialiser des donnĂ©es
  • RĂ©aliser des I/O en utilisant des flux (streams)

Accès à une base de données

  • CrĂ©er et utiliser des modèles d’entitĂ©s de donnĂ©es
  • RequĂŞter des donnĂ©es en utilisant LINQ

Accès à des données à distance

  • Accès Ă  des donnĂ©es via le web
  • Accès Ă  des donnĂ©es dans le Cloud

Conception d’ une interface utilisateur pour une application graphique

  • Utiliser XAML pour concevoir une interface utilisateur
  • Lier des contrĂ´les Ă  des donnĂ©es
  • Styliser une interface utilisateur

Amélioration de la performance des applications et des temps de réponse

  • Mettre en ouvre le multitâche en utilisant les tâches et les expressions Lambda
  • RĂ©aliser des opĂ©rations asynchrones
  • Synchroniser l’accès concurrent aux donnĂ©es

Intégration avec le code non géré

  • CrĂ©er et utiliser des objets dynamiques
  • GĂ©rer la durĂ©e de vie des objets et contrĂ´le des ressources non gĂ©rĂ©es

CrĂ©ation de types rĂ©utilisables et d’ assemblages

  • Examiner les objets mĂ©tadonnĂ©es
  • CrĂ©er et utiliser les attributs personnalisĂ©s
  • GĂ©nĂ©rer les codes
  • GĂ©rer les versions, signer et dĂ©ployer les assemblages

Chiffrement et déchiffrement des données

  • Mettre en ouvre le chiffrage symĂ©trique
  • Mettre en ouvre le chiffrage asymĂ©trique
Référence :
DEV-004
Formation :
programmation en C#
Lieu :

Classe à distance, Présentiel

Durée :
5 jours (35 heures)
Dates :
2650 € HT
Cette formation
sur-mesure

Ce cours est réalisable en intra-entreprise, dans vos locaux, dans nos salles ou à distance.

Conserver & partager e programme
Email
Imprimer

Cette formation vous intéresse ?

Découvrez les formations incontournables dans ce domaine disponibles en classe et à distance

Demande de devis

Formation :
programmation en C#
Lieu :

Classe à distance, Présentiel

Durée :
5 jours (35 heures)
Prix :
2650 € HT

Laissez-nous un message et notre équipe commerciale vous répondra trés rapidement.
Vous pouvez également nous contacter par téléphone, du lundi au vendredi de 8h30 à 18h30.

1 Step 1
Vous ĂŞtes ?
keyboard_arrow_leftPrevious
Nextkeyboard_arrow_right
FormCraft - Générateur de formulaires WordPress
1 Step 1
Vous ĂŞtes ?
keyboard_arrow_leftPrevious
Nextkeyboard_arrow_right
FormCraft - Générateur de formulaires WordPress

S'inscrire et réserver vos dates

Dates :
Formation :
programmation en C#
Lieu :

Classe à distance, Présentiel

Durée :
5 jours (35 heures)
Prix :
2650 € HT

Laissez-nous un message et notre équipe commerciale vous répondra trés rapidement.
Vous pouvez également nous contacter par téléphone, du lundi au vendredi de 8h30 à 18h30.

Comment financer votre formation chez AJC

Entreprises/Salariés secteur privé

Actions collectives

Certaine de nos formations font partie des Actions Collectives campusAtlas. Elles sont accessibles à toutes les salariés des entreprises adhérentes à l’OPCO Atlas

Entreprises/Salariés secteur privé

POE

La Préparation Opérationnelle à l’Emploi est le dispositif qu’il vous faut si vous ne trouvez pas assez de «talents» pour combler vos besoins de recrutement sur le marché du travail (particulièrement sur les métiers en tension et les métiers émergents).

Salariés/Demandeurs d’emploi

CPF

Tout salarié ou demandeur d’emploi bénéficie d’un Compte Personnel de Formation depuis 2015 qu’il peut mobiliser directement. Il représente un montant en euro.