C#.net par CTI Formation (CTI)

Lieu(x)
En centre (69)
Durée
Total : 35 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
- 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
Objectifs
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
Centre(s)
  • Lyon - 8ème (69)
Formation proposée par : CTI Formation (CTI)
À découvrir
VERTEGO INFORMATIQUE
Programmation C# avec .net framework 4- en par VERTEGO INFORMATIQUE
VERTEGO INFORMATIQUE
Présentation du langage XML et des technologies .net par VERTEGO INFORMATIQUE
CONNEXION GRAPHIQUE
E-COMMERCE : COMMUNIQUER ET VENDRE SUR LE NET par CONNEXION GRAPHIQUE
VERTEGO INFORMATIQUE
Programmation XML dans l'environnement Microsoft .net framework par VERTEGO INFORMATIQUE
Java et .Net - Architecture par Groupe Arkesys
Sécuriser les applications .NET par Groupe Arkesys
VERTEGO INFORMATIQUE
Développer des applications web asp.net avec visual studio .net par VERTEGO INFORMATIQUE
Visual Basic .Net - Développer avec le FrameWork.Net par Groupe Arkesys
Développeur .NET avec #C par PLB Consultant
Développement Microsoft. Net-Azure-Devops par Global Knowledge Network France