Ce cours s'adresse à tous. Dans le nouveau monde dans lequel nous vivons, le codage est une compétence universellement précieuse, que vous soyez un scientifique, un artiste ou un humaniste. Les algorithmes sont partout, et nous devons tous comprendre comment ils fonctionnent. Le langage C est particulièrement bien adapté à l'initiation au codage : C'est un langage qui a fait ses preuves et qui permet de comprendre les processus informatiques à un niveau profond.



C++ pour tous, 1ère partie : Fondamentaux de la programmation
Ce cours fait partie de plusieurs programmes.

Instructeur : Ira Pohl
333 152 déjà inscrits
Inclus avec
(6,719 avis)
Expérience recommandée
Ce que vous apprendrez
Écrire, compiler et déboguer des programmes C en utilisant correctement la syntaxe, les types de données, les structures de contrôle, les fonctions et les tableaux.
Appliquer les concepts de base de la programmation pour résoudre des problèmes de calcul et mettre en œuvre des algorithmes courants.
Identifier, analyser et résoudre les erreurs logiques dans les programmes C#, en appliquant des stratégies de débogage pour écrire un code clair et bien structuré.
Compétences que vous acquerrez
- Catégorie : Principes de programmation
- Catégorie : Pseudo-code
Détails à connaître

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

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 6 modules dans ce cours
Bienvenue dans le cours C# pour tous, 1ère partie ! Ce cours vous guidera pas à pas depuis la syntaxe de base et les types de données jusqu'au flux de contrôle, aux fonctions, à la récursivité, aux tableaux et aux pointeurs, en vous donnant les compétences nécessaires pour écrire des programmes C clairs et bien structurés. Dans ce module, vous apprendrez les bases du langage C, explorerez son histoire et écrirez vos premiers programmes. Vous vous exercerez à la compilation, au débogage et à la mise en forme du code, puis vous réaliserez une première série d'activités de programmation.
Inclus
9 vidéos1 lecture2 devoirs
Dans ce module, vous approfondirez la structure des programmes C++ en explorant les éléments lexicaux, les types de données et les expressions. Vous apprendrez à utiliser les opérateurs, les déclarations et les types fondamentaux tels que int, char et float, et comprendrez comment les expressions sont évaluées. Vous gagnerez en confiance en écrivant des programmes C clairs et bien structurés et vous appliquerez ces compétences à des tâches de programmation.
Inclus
12 vidéos1 lecture4 devoirs
Dans ce module, vous apprendrez comment les programmes C# prennent des décisions et répètent des actions par le biais d'instructions conditionnelles et itératives. Vous explorerez les instructions if, while et for, comprendrez comment les opérateurs logiques et relationnels contrôlent le flux du programme et découvrirez pourquoi goto doit être évité. Vous écrirez également des fonctions simples et appliquerez ces concepts dans le cadre d'activités de codage pratiques.
Inclus
10 vidéos1 lecture6 devoirs
Dans ce module, vous approfondirez votre compréhension des fonctions en explorant les prototypes, les instructions return et la portée des variables. Vous apprendrez également comment fonctionne la récursion à travers des exemples classiques tels que les factorielles et les séquences de Fibonacci. Enfin, vous serez initié aux tableaux et aux pointeurs, deux des fonctionnalités les plus puissantes du langage C.
Inclus
11 vidéos
Dans ce module, vous approfondirez votre compréhension de la manière dont les données sont stockées et accessibles en C. Vous apprendrez à manipuler les tableaux, à simuler l'appel par référence et à appliquer des algorithmes de tri tels que le tri à bulles et le tri par fusion. À la fin du module, vous serez en mesure d'écrire des programmes efficaces qui gèrent les collections de données et les références mémoire.
Inclus
11 vidéos1 devoir
Félicitations ! C'est la fin de la première partie de la séquence C++. Vous aurez l'occasion de faire le point sur vos acquis.
Inclus
1 devoir
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Statut : Essai gratuitUniversity of California, Santa Cruz
Statut : Essai gratuitUniversity of Michigan
Statut : Essai gratuitUniversity of California, Santa Cruz
Statut : Essai gratuitDartmouth College
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Avis des étudiants
6 719 avis
- 5 stars
68,23 %
- 4 stars
21,19 %
- 3 stars
5,32 %
- 2 stars
1,83 %
- 1 star
3,40 %
Affichage de 3 sur 6719
Révisé le 10 avr. 2020
A very well arranged course. YES, it is for EVERYONE but only if THE ONE is willing to learn something because it taught everything clearly but Practice is only the student's responsibility
Révisé le 27 avr. 2020
e will know all the essential knowledge to moe forward. It is a very logical and steady building up procedure. It is an absolutely stunning course. Thanks for professor Iran Pol.
Révisé le 4 oct. 2020
The professor who teaches the course explains the concept very effectively . I refurbished my knowledge of c again , and i feel i learned something more from this course about C.

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
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien de demande sur la page de description.
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.

