Ce cours sur les bases de la programmation en C++ permet d'acquérir les compétences nécessaires pour maîtriser la programmation fondamentale et créer des applications efficaces et structurées. Commencez par l'introduction à la programmation C++ pour apprendre la configuration, les variables, les types de données et les opérateurs. Passez au flux de contrôle et aux fonctions en C pour maîtriser les conditionnelles, les boucles, les chaînes de caractères et la conception de fonctions modulaires. Renforcez le codage avec Gestion des données et mémoire en C, en explorant les pointeurs, les structures, la gestion des fichiers et la gestion de la mémoire. Passez aux listes chaînées en C pour effectuer des opérations d'insertion, de suppression et de traversée, et concluez avec Tri et C++ pour mettre en œuvre le tri radix, comparer C avec C++ et Java, et consolider votre apprentissage avec une feuille de contrôle C pour une révision rapide. À la fin de ce cours, vous serez en mesure de : - Écrire des programmes efficaces : Construire des applications C structurées, réutilisables et optimisées - Appliquer la logique de base : Utiliser le flux de contrôle, les boucles et les fonctions pour résoudre efficacement les problèmes - Gérer les données et la mémoire : Gérer efficacement les pointeurs, les structures, les fichiers et la mémoire - Mettre en œuvre le tri et les listes chaînées : Organiser les données et optimiser les performances des programmes Idéal pour les débutants et les développeurs en herbe qui souhaitent acquérir de solides bases de programmation en C.


(13 avis)
Expérience recommandée
Ce que vous apprendrez
Comprendre les principes fondamentaux de la programmation en C, y compris les variables, les types de données et les opérateurs.
Appliquer le flux de contrôle, les boucles et les fonctions pour écrire des programmes logiques et efficaces.
Travailler efficacement avec les pointeurs, les structures, la gestion des fichiers et la gestion de la mémoire.
Mettre en œuvre le tri et les listes chaînées pour organiser et optimiser le traitement des données en C.
Compétences que vous acquerrez
- Catégorie : Principes de programmation
- Catégorie : Environnement de développement
- Catégorie : Gestion des fichiers
- Catégorie : Gestion des données
- Catégorie : Programmation Informatique
- Catégorie : structures de données
- Catégorie : C (langage de programmation)
- Catégorie : Algorithmes
Détails à connaître

Ajouter à votre profil LinkedIn
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 cours de programmation C++ propose un voyage complet à travers les aspects fondamentaux et avancés du développement C. Vous commencerez par maîtriser les bases du C#, depuis l'installation et la création du premier programme jusqu'à la compréhension des variables, des types de données et des opérateurs. Vous passerez aux instructions de contrôle, explorerez les boucles, les tableaux, les chaînes de caractères et des exemples pratiques tels que la série de Fibonacci et l'identification des nombres premiers afin de renforcer vos compétences en matière de codage. Guidé par des experts de l'industrie, vous explorerez des sujets avancés tels que les fonctions, les pointeurs, les structures et les techniques d'organisation des données, y compris les unions, les enums et la gestion des fichiers. Vous maîtriserez les concepts de gestion de la mémoire avec la pile et le tas, ainsi que les structures de données telles que les listes chaînées et le tri radix. Ce cours vous permet d'acquérir l'expertise nécessaire pour exceller dans le développement C.
Inclus
23 vidéos
Ce cours de programmation C++ propose un voyage complet à travers les aspects fondamentaux et avancés du développement C. Vous commencerez par maîtriser les bases du C#, depuis l'installation et la création du premier programme jusqu'à la compréhension des variables, des types de données et des opérateurs. Vous passerez aux instructions de contrôle, explorerez les boucles, les tableaux, les chaînes de caractères et des exemples pratiques tels que la série de Fibonacci et l'identification des nombres premiers afin de renforcer vos compétences en matière de codage. Guidé par des experts de l'industrie, vous explorerez des sujets avancés tels que les fonctions, les pointeurs, les structures et les techniques d'organisation des données, y compris les unions, les enums et la gestion des fichiers. Vous maîtriserez les concepts de gestion de la mémoire avec la pile et le tas, ainsi que les structures de données telles que les listes chaînées et le tri radix. Ce cours vous permet d'acquérir l'expertise nécessaire pour exceller dans le développement C.
Inclus
1 devoir
Instructeur

Offert par
En savoir plus sur Algorithmes
Statut : Essai gratuitDartmouth College
Statut : PrévisualisationInternational Institute of Information Technology Bangalore
Statut : Essai gratuitDartmouth College
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Avis des étudiants
13 avis
- 5 stars
61,53 %
- 4 stars
15,38 %
- 3 stars
0 %
- 2 stars
23,07 %
- 1 star
0 %
Affichage de 3 sur 13
Révisé le 14 nov. 2025
This course teaches you all the basics you need to know about C, already had experience in C, it just added more to my knowledge.

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
cours complet qui développe l'expertise de la main d'œuvre dans les fondamentaux de la programmation C, la gestion des données, la gestion de la mémoire et la programmation structurée pour des applications fiables et performantes.
Idéal pour les diplômés en ingénierie, les développeurs de logiciels et les équipes techniques qui cherchent à renforcer le codage fondamental, à améliorer la logique et à construire des applications évolutives.
Les participants apprennent à écrire des programmes C efficaces et réutilisables, à appliquer le flux de contrôle et les fonctions, à gérer les pointeurs, les structures et les fichiers, et à mettre en œuvre le tri et les listes chaînées pour optimiser la gestion des fichiers.
Plus de questions
Aide financière disponible,
¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.


