Ferme la recherche

C#.net

Descriptif

Durée de la formation

Durée 35 heures

Session

entrées/sorties permanentes

du 01 janv. 2019 au 31 déc. 2020  - Lyon - 8ème (69)
du 01 janv. 2019 au 31 déc. 2020  - Lyon - 8ème (69)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Voir les bases de la structure des programmes C#, la syntaxe du langage et les détails de sa mise en oeuvre. Etre capable d'appliquer les principes de POO en langage C#, de développer des applications utilisant les threads en C#. Savoir développer une application multithread en C#/n

Description de la formation

- La plateforme .NET Architecture du framework .NET : CLR, BCL, et CLS (support multilangage) Outils et environnement de développement Langage de CIL : principe du langage intermédiaire, principe de la compilation JIT (Just In Time Compiler) Notion d'assembly, de métadonnées et de déploiement Une première application avec Visual C# Exemple de programme C# minimum : Exécution en mode géré Utilisation de l'environnement de développement Visual Studio.NET
- Les bases du langage Exemple de programme C# minimum : exécution en mode géré. Utilisation de l'environnement de développement Visual Studio.NET Variables et expressions : déclaration, constantes, opérateurs, types dynamiques Types de données, types valeur et types référence Instructions de contrôle de flux : boucles et tests Syntaxe de base : manipulation des tableaux, instructions de contrôle de flux...
- Programmation Orientée Objet Classes et objets Modélisation du monde réel par objet Notions de champ, méthode et propriété Héritage, Polymorphisme, Interfaces
- Classes et objets en C# Définition des classes, des objets, du contenu de la classe : méthodes et propriétés Visibilité des membres d'une classe : propriétés et méthodes Utilisation des espaces de noms Cycle de vie des objets : constructeur, destructeur Gestion de la mémoire avec le Garbage Collector Le mécanisme de surcharge (constructeurs, méthodes et opérateurs) gG Dérivation et héritage des classes : principe de dérivation, contrôle d'accès lors de la dérivation Principes du polymorphisme et des interfaces (définition et implémentation) Manipulation des attributs : principe des méta
- données. Attributs de classe, de méthode, de champ Régions de code et classes partielles Classes génériques
- Gestion des exceptions Déclenchement d'erreurs personnalisées avec " throw " Utilisation des exceptions pour le traitement centralisé des erreurs Atelier : gestion des erreurs de saisie, remontées d'exceptions
- Applications graphiques avec WinForms WinForms : présention, composants et affichages Structure d'un projet, références Création de fenêtres Utilisation de contrôles et gestion des évènements Organisation de l'application
- Bibliothèques utiles de .NET ADO.NET : accès à une base de données quelconque (mode connecté et déconnecté) Communication avec .NET : le web et autres protocoles Présentation des éléments utiles supplémentaires à disposition et évolutions de C#/n

Conditions d'accès

Bonnes connaissances en programmation. Connaissances de base des concepts Objet. Expérience requise en développement logiciel avec un langage de type C/C++ ou Java./n

Validation

Certification Microsoft programmation en C# (70-483)

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

Direction des systemes d'information (voir la fiche métier)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

NON DÉTERMINÉ

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 ?

CTI Formation (CTI)

Lieu de formation

30 rue Edouard Nieuport
Immeuble le Quadrille
Lyon - 8ème

Calculez votre itinéraire

Centre de formation

30 rue Edouard Nieuport
Immeuble le Quadrille
69008, Lyon 8e

Toutes les formations et avis pour CTI Formation (CTI)