Ce programme complet de développement C++ vous permettra d'acquérir les compétences nécessaires pour exceller dans le développement de logiciels modernes. Vous apprendrez à maîtriser les principes fondamentaux du C#, les techniques de programmation avancées et les applications du monde réel, de la création d'applications dynamiques à la création de jeux fonctionnels. A la fin de ce cours, vous serez capable de : -Maîtriser les principes fondamentaux du C# : Acquérir une base solide en C#, apprendre les instructions de contrôle, les boucles, les tableaux, et les différences clés entre C++ et Java -Appliquer la POO et les Patrons de conception : Comprendre les principes de la programmation orientée objet et tirer parti des patrons de conception pour écrire un code propre et facile à maintenir -Développer des applications Windows : Créer des applications Windows conviviales, en acquérant une expérience pratique avec C# dans un cadre concret. -Créer des jeux avec Unité : Apprenez à développer des jeux fonctionnels à l'aide d'Unité, en appliquant vos compétences en C# à des projets de développement de jeux réels. -Mettre en œuvre des API REST : Découvrez comment construire et consommer des API REST pour une communication transparente des applications, en améliorant vos compétences en matière de développement -Gérer des bases de données avec Entity Framework : Maîtrisez la gestion des bases de données en utilisant ASP.NET MVC et Entity Framework pour créer des applications robustes et axées sur les données. Guidé par des experts de l'industrie, vous vous engagerez dans des projets pratiques pour développer des compétences C# pratiques et rester compétitif dans le paysage du développement de logiciels d'aujourd'hui.


Expérience recommandée
Ce que vous apprendrez
Construire des applications dynamiques et axées sur les données en cours d'utilisation C# et des outils avancés.
Appliquer les principes de la programmation orientée objet et les patrons de conception.
Développez des applications Windows et créez des jeux avec Unité.
Mettre en œuvre des API REST et gérer des bases de données avec Entity Framework.
Compétences que vous acquerrez
- Catégorie : Programmation orientée objet (POO)
- Catégorie : Moteur Unité
- Catégorie : Restful API
- Catégorie : Principes de programmation
- Catégorie : Développement d'applications
- Catégorie : Gestion des bases de données
- Catégorie : C# (langage de programmation)
- Catégorie : Développement de jeux vidéo
- Catégorie : cadre .NET
- Catégorie : Services web
- Catégorie : Génie logiciel
- Catégorie : Modèles de conception de logiciels
- Catégorie : C++ (langage de programmation)
- Catégorie : C (langage de programmation)
- Catégorie : Cartographie objet-relationnelle
- Catégorie : ASP.NET
Détails à connaître

Ajouter à votre profil LinkedIn
1 devoir
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 2 modules dans ce cours
Ce programme de développement C# propose un voyage complet à travers les aspects fondamentaux et avancés de la programmation C#. Vous commencerez par maîtriser les bases du C#, en apprenant les instructions de contrôle, les boucles, les tableaux et les chaînes de caractères, tout en explorant les différences entre C++ et Java. Vous passerez ensuite aux méthodes, à la programmation orientée objet (POO), aux interfaces et au polymorphisme pour renforcer vos bases de programmation. Guidé par des experts de l'industrie, vous construirez des projets pratiques tels que des applications Windows et des jeux fonctionnels dans l'Unité. Explorez la programmation asynchrone, les patrons de conception, l'injection de dépendances et la gestion des dépendances en utilisant ASP.NET MVC et Entity Framework. Vous maîtriserez également les API REST et les services web pour permettre une communication transparente entre les applications. Ce programme vous permet d'acquérir les compétences nécessaires pour exceller dans le développement C#.
Inclus
33 vidéos
Ce programme de développement C# propose un voyage complet à travers les aspects fondamentaux et avancés de la programmation C#. Vous commencerez par maîtriser les bases du C#, en apprenant les instructions de contrôle, les boucles, les tableaux et les chaînes de caractères, tout en explorant les différences entre C++ et Java. Vous passerez ensuite aux méthodes, à la programmation orientée objet (POO), aux interfaces et au polymorphisme pour renforcer vos bases de programmation. Guidé par des experts de l'industrie, vous construirez des projets pratiques tels que des applications Windows et des jeux fonctionnels dans l'Unité. Explorez la programmation asynchrone, les patrons de conception, l'injection de dépendances et la gestion des dépendances en utilisant ASP.NET MVC et Entity Framework. Vous maîtriserez également les API REST et les services web pour permettre une communication transparente entre les applications. Ce programme vous permet d'acquérir les compétences nécessaires pour exceller dans le développement C#.
Inclus
1 devoir
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Statut : Essai gratuitBoard Infinity
Statut : Essai gratuit
Statut : Essai gratuitMicrosoft
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Oui, vous pouvez apprendre les bases du C# en deux mois si vous y consacrez le temps et les efforts nécessaires. La maîtrise des concepts avancés peut prendre plus de temps, mais deux mois suffisent pour construire une base solide.
C# est considéré comme un langage convivial pour les débutants en raison de sa syntaxe claire et de l'assistance fournie par les outils de développement de Microsoft, ce qui facilite son apprentissage par rapport à des langages plus anciens tels que C++.
Oui, C# est un langage très polyvalent utilisé pour le développement de sites web, d'ordinateurs de bureau et de jeux, ce qui en fait une compétence précieuse dans divers secteurs technologiques et offre d'excellentes perspectives de carrière.
Plus de questions
Aide financière disponible,


