К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Initiation à la programmation (en C++) · LearnSpace
Назад в каталог
courseraПрограммирование

Initiation à la programmation (en C++)

Курс от École Polytechnique Fédérale de Lausanne
Начальный≈ 34.5 чФранцузский
О курсеНавыкиПрограммаПреподаватели

О курсе

Ce cours initie aux bases de la programmation en utilisant le langage C++ : variables, boucles, fonctions, ... Il ne présuppose pas de connaissance préalable. Les aspects plus avancés (programmation orientée objet) sont donnés dans un cours suivant, «Introduction à la programmation orientée objet (en C++)». Il s'appuie sur de nombreux éléments pédagogiques : vidéos sous-titrées, quizz dans et hors vidéos, exercices, devoirs notés automatiquement, notes de cours.

Навыки, которые вы освоите

C++ (Programming Language)Computer ProgrammingData StructuresCode ReusabilityMemory ManagementProgramming PrinciplesProgram Development

Программа курса

8 модулей · 94 учебных материалов

01Initiation à la programmation 19 материалов

Bienvenue dans ce cours

BienvenueВидеоDéroulement du coursЧтениеContributeursЧтение

Préambule : installation d'un environnement de programmation C++

Installation d'un environnement de développement C++11 sous LinuxЧтение

Учитесь у экспертов

Jean-Cédric Chappelier

Dr.

Jamila Sam

Dr

Initiation à la programmation (en C++)
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 34.5 ч

8 модулей

Язык: Французский

Субтитры: Английский

Часть программы вашего университета
Installation sous Linux (Ubuntu) Видео
Installation d'un environnement de développement C++11 sous Mac OS XЧтение
Installation sous MacOS 10.9 et supérieursВидео
Installation d'un environnement de développement C++11 sous WindowsЧтение
Installation sous WindowsВидео

Bases de programmation

IntroductionВидеоVariablesВидеоVariables : lecture/écritureВидеоExpressionsВидеоNotes de coursЧтениеVariables et expressionsЗаданиеExercicesЧтениеCompléments de cours (variables et expressions)Чтение(non noté) Premiers programmesПрограммированиеFeedback (1)PLUGIN
02Structures de contrôle (1) : branchements conditionnels9 материалов

Semaine 2 : structures de contrôle (1) : branchements conditionnels

Branchements conditionnelsВидеоConditionsВидеоErreurs de débutant le type boolВидеоNotes de coursЧтениеBranchements conditionnels et booléensЗаданиеExercicesЧтениеCompléments de cours (branchements conditionnels)ЧтениеBranchements conditionnelsПрограммированиеFeedback (2)PLUGIN
03Structures de contrôle (2) : boucles et itérations10 материалов

Semaine 3 : structures de contrôle (2) : boucles et itérations

Itérations : introductionВидеоItérations : approfondissement et exemplesВидеоItérations : quizВидеоBoucles conditionnellesВидеоBlocs d'instructionsВидеоNotes de coursЧтениеBoucles et itérationsЗаданиеExercicesЧтениеBoucles et itérationsПрограммированиеFeedback (3)PLUGIN
04Fonctions12 материалов

Semaine 4 : fonctions

Fonctions : introductionВидеоFonctions : appelsВидеоFonctions : passage des argumentsВидеоFonctions : prototypesВидеоFonctions : définitionsВидеоFonctions : méthodologieВидеоFonctions : arguments par défaut et surchargeВидеоNotes de coursЧтениеFonctions ЗаданиеExercicesЧтениеFonctionsПрограммированиеFeedback (4)PLUGIN
05Tableaux13 материалов

Semaine 5 : tableaux

ErrataЧтениеTableaux : introductionВидеоTableaux : déclaration et initialisation des vectorВидеоTableaux : utilisation des vectorВидеоTableaux : exemples simples (vector)ВидеоTableaux : fonctions spécifiques vectorВидеоTableaux : tableaux dynamiques multidimensionnelsВидеоTableaux : arrayВидеоNotes de coursЧтениеTableauxЗаданиеExercicesЧтениеComplément de cours : les tableaux « à la C »ЧтениеFeedback (5)PLUGIN
06Chaînes de caractères et structures9 материалов

Semaine 6 : chaînes de caractères et structures

string : introductionВидеоstring : traitementsВидеоTypedef : alias de typesВидеоStructuresВидеоNotes de coursЧтениеChaînes de caractères et structuresЗаданиеExercicesЧтениеTableaux, chaînes et structuresПрограммированиеFeedback (6)PLUGIN
07Pointeurs et références10 материалов

Semaine 7 : pointeurs et références

Pointeurs et références : introductionВидеоRéférencesВидеоPointeurs : concept et analogieВидеоPointeurs : déclaration et opérateurs de baseВидеоPointeurs : allocation dynamiqueВидеоPointeurs « intelligents »ВидеоNotes de coursЧтениеPointeurs et référencesЗаданиеExercicesЧтениеFeedback (7)PLUGIN
08Etude de cas12 материалов

Semaine 8 : étude de cas

Puissance 4 : introductionВидеоPuissance 4 : premières fonctionsВидеоPuissance 4 : fonction joue 1ère versionВидеоPuissance 4 : fonction joue variantes et révisionВидеоPuissance 4 : moteur de jeuВидеоPuissance 4 : fonctions est_ce_gagne et compteВидеоPuissance 4 : finalisationВидеоCode source de l'étude de casЧтениеNotes de coursЧтениеTypes énumérésЗаданиеExercicesЧтениеFeedback (8)PLUGIN