Aller au contenu principal

C# les fondamentaux

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000180334
Organisme responsable : Vivaneo (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Assimiler les bases essentielles du langage C# Plongez dans les concepts fondamentaux de C#, un langage puissant et polyvalent. Apprenez sa syntaxe, ses structures de contrôle, la gestion des variables et des types de données afin de poser des bases solides pour le développement d'applications. Développer une maîtrise des outils de programmation Familiarisez-vous avec les environnements de développement comme Visual Studio et les frameworks associés. Découvrez comment utiliser les…

Assimiler les bases essentielles du langage C# Plongez dans les concepts fondamentaux de C#, un langage puissant et polyvalent. Apprenez sa syntaxe, ses structures de contrôle, la gestion des variables et des types de données afin de poser des bases solides pour le développement d'applications. Développer une maîtrise des outils de programmation Familiarisez-vous avec les environnements de développement comme Visual Studio et les frameworks associés. Découvrez comment utiliser les débogueurs, les gestionnaires de packages et les outils de collaboration pour optimiser votre productivité et coder plus efficacement. Concevoir et déployer des applications Windows et Web en C# Mettez en pratique vos connaissances en créant des applications adaptées à différents environnements. Apprenez à concevoir des interfaces utilisateur ergonomiques, gérer les bases de données et développer des applications Web dynamiques grâce à des frameworks comme ASP.NET.

Programme de la formation

Module 1 : Découverte de C# et de Visual Studio Introduction au langage C# et à son évolution Installation et prise en main de Visual Studio avec création d'un premier projet Exploration des types de données fondamentaux en C# (entiers, flottants, booléens, chaînes de caractères) Maîtrise des structures de contrôle (conditions avec if et switch, boucles while et for) Introduction à la programmation orientée objet : classes, objets, propriétés et méthodes Utilisation des bibliothèques…

Module 1 : Découverte de C# et de Visual Studio Introduction au langage C# et à son évolution Installation et prise en main de Visual Studio avec création d'un premier projet Exploration des types de données fondamentaux en C# (entiers, flottants, booléens, chaînes de caractères) Maîtrise des structures de contrôle (conditions avec if et switch, boucles while et for) Introduction à la programmation orientée objet : classes, objets, propriétés et méthodes Utilisation des bibliothèques essentielles de C# (System, Console, String, etc.) Module 2 : Programmation orientée objet et développement d'applications Windows Approfondissement des concepts POO : héritage, polymorphisme et encapsulation Création et manipulation avancée de classes et d'objets (constructeurs, destructeurs, propriétés automatiques) Gestion des collections (List, Array, Dictionary) pour optimiser le stockage et la manipulation de données Conception d'applications Windows avec C# : création d'interfaces, gestion des événements et interactions utilisateur Utilisation de Visual Studio pour concevoir des interfaces graphiques intuitives via le drag-and-drop et les propriétés Module 3 : Développement Web et concepts avancés Développement d'applications Web en C# avec ASP.NET et ASP.NET MVC Intégration de Web Services et gestion des formats de données modernes (XML, JSON, REST) Exploitation des bibliothèques ASP.NET pour gérer sessions, requêtes et réponses utilisateur Concepts avancés : multithreading, gestion des événements, gestion des exceptions et utilisation des délégués Conception d'applications de bureau avec XAML Manipulation avancée des données avec LINQ et accès aux bases de données via ADO.NET

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

150 h

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissance de base en programmation orientée objet Expérience avec un autre langage de programmation

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Vivaneo
75011 Paris 11e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes