Ferme la recherche

Programmation en C# vB

Descriptif

Durée de la formation

Durée 35 heures

Session

entrées/sorties permanentes

du 11 nov. 2017 au 30 juin 2020  - Lyon - 6ème (69)
du 11 nov. 2017 au 30 juin 2020  - Lyon - 6ème (69)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

- Paramétrer les flux de programmes et de traitement des données pour que chaque application fonctionne en mode muti
- utilisateurs
- Créer et utiliser des types (types de valeur, référence, modèles, etc) qui permettent la personnalisation de l'interface utilisateur et des fonctionnalités
- Dépanner les applications et mettre en oeuvre leur sécurité afin de garantir l'intégrité des données et optimiser l'expérience utilisateur
- Mettre en oeuvre l'accès aux données via les applications, ainsi que leur stockage

Description de la formation

Syntaxe C# /n
- 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/n
- 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/n
- Mettre en oeuvre 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 oeuvre des collections génériques/n
- Créer des classes
- Définir et mettre en oeuvre des interfaces
- Mettre en oeuvre des collections génériques
Création d'une hiérarchie de classe en utilisant l'héritage/n
- 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/n
- 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/n
- 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/n
- 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/n
- 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/n
- Mettre en oeuvre 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é/n
- 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/n
- 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/n
- Mettre en oeuvre le chiffrage symétrique
- Mettre en oeuvre le chiffrage asymétrique

Conditions d'accès

Il n'existe pas de pré-requis en terme de niveau scolaire./nLes candidats doivent néanmoins avoir la compréhension préalable des notions suivantes :/n
- Gestion du flux et des événements du programme
- Programmation asynchrone
- Validation des données et utilisation des collections de données
- Traitement des erreurs et des exceptions
- Tableaux et collections
- Variables, opérateurs et expressions
- Décisions et itérations

Validation

Certification Microsoft programmation en C# (70-483)

Donne accès au(x) métier(s) suivant(s)

Conduite d'enquetes (voir la fiche métier)

Informations complémentaires

1
5 jours soit 35 heures.
Et après la formation ?

Retour à l'emploi des anciens stagiaires

ÉLEVÉ

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

Global Knowledge Network France

Lieu de formation

26 Boulevard Jules Favre
Lyon - 6ème

Calculez votre itinéraire

Centre de formation

26 Boulevard Jules Favre
69006, Lyon 6e

Toutes les formations et avis pour Global Knowledge Network France