Programmation en langage C
Dix modules et 33 chapitres pour maîtriser le langage C, des bases aux pointeurs et à la gestion de fichiers.
- 11h Temps moyen de formation
- 10 Modules
- 33 Chapitres
Objectifs pédagogiques
Avec cette formation Programmation en langage C de 10 modules, vous apprendrez les bases du langage de programmation C en abordant notamment les notions de fonctions, les tableaux et pointeurs et la gestion de fichiers.
L'essentiel à savoir
Système d'évaluation
- Oui : évaluation réalisée depuis la plateforme tout au long du parcours
Niveau de granularisation
- 10 modules soit 33 chapitres
Pré requis technique
- Navigateur web : Edge, Chrome, Firefox, Safari
- Système d'exploitation : Mac ou PC
Technologie
- HTML5
- Norme SCORM
Le programme détaillé
-
- Introduction
- Macros et pré-processeurs
- Mots-clés et identificateurs
- Types de données
-
- Variables et constantes en C-C++
- Variables locales et globales
- Les classes de stockage
- Entrée et sortie
- Les opérateurs
-
- Structure conditionnelle if...else
- Instruction switch en C et C++
- Les boucles
- Instruction break et continue
-
- Présentation des fonctions
- Qu'est-ce que la récursivité
- Récursivité terminale
-
- Présentation des tableaux
- Tableaux multidimensionnels
-
- Présentation de la mémoire des programmes C
- Présentation des pointeurs
- Allocation dynamique de la mémoire
- Pointeurs et tableaux
- Double pointeur : déclaration et utilisation
-
- Présentation des chaînes de caractères
- Chaines de caractères et fonctions
-
- Les structures
- Énumération (enum)
- Structures et pointeurs
- Structures et fonctions
-
- Traitements de base sur les fichiers
- Lire et écrire dans un fichier
-
- FAQ programmation en C 1/2
- FAQ programmation en C 2/2
- Tarif de la formation 980 €HT Accès individuel, contenu complet et suivi de progression inclus.
- Note globale 4,6/5
- Participants formés 6 Personnes ayant suivi cette formation.
Une question sur cette formation ?
La formation se suit intégralement en ligne, à votre rythme. Dites-nous ce que vous souhaitez savoir : contenu, accès à une démo gratuite, prise en main de la plateforme ou possibilités de financement.