Description
Semaine 1 : Introduction au langage C
- Jour 1 : Présentation du langage C, son histoire et son utilité.
- Jour 2 : Installation de l’environnement de développement (IDE), première application “Hello World”.
- Jour 3 : Les variables, les types de données, les opérations de base.
- Jour 4 : Entrée/sortie (scanf, printf) et commentaires.
Semaine 2 : Structures de contrôle
- Jour 1 : Les structures de contrôle conditionnelles (if, else, switch).
- Jour 2 : Les boucles (while, for, do…while).
- Jour 3 : Les opérateurs logiques et les expressions conditionnelles.
- Jour 4 : Exercices pratiques pour renforcer les compétences acquises.
Semaine 3 : Tableaux et fonctions
- Jour 1 : Tableaux unidimensionnels.
- Jour 2 : Tableaux multidimensionnels.
- Jour 3 : Fonctions, déclarations, définitions, et appels de fonctions.
- Jour 4 : Passage par valeur et passage par référence, pointeurs.
Semaine 4 : Structures de données
- Jour 1 : Structures, définition, utilisation et initialisation.
- Jour 2 : Les pointeurs de structures.
- Jour 3 : Les tableaux de structures.
- Jour 4 : Exercices pratiques sur les structures et les pointeurs.
Semaine 5 : Gestion de la mémoire
- Jour 1 : Allocation dynamique de mémoire (malloc, calloc, realloc, free).
- Jour 2 : Gestion des fuites de mémoire.
- Jour 3 : Utilisation des pointeurs intelligents (si applicable).
- Jour 4 : Exercices pratiques sur la gestion de la mémoire.
Semaine 6 : Introduction aux bibliothèques et aux fichiers
- Jour 1 : Utilisation des bibliothèques standard.
- Jour 2 : Lecture et écriture de fichiers.
- Jour 3 : Manipulation des fichiers, ouverture, fermeture, vérification d’erreur.
- Jour 4 : Projet final : créer une application simple en C.
Semaine 7 : Projet final et révision
- Jour 1 : Travailler sur le projet final.
- Jour 2 : Présentation des projets finaux par les participants.
- Jour 3 : Révision des concepts clés.
- Jour 4 : Évaluation et distribution des certificats.
Avis
Il n’y a pas encore d’avis.