facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since December 2023
Instructor since December 2023
Algorithmique et programmation en langage C tous les aspects.
course price icon
From 12.48 € /h
arrow icon
Le cours de la programmation en langage C inclu trois domaine :
L'algorithmique
La présentation binaire de l'information
Le traitement en CPU et mémoire
L'environnement de développement de compilation et de debaugage
Le langage C tous les aspect.
Extra information
Ordinateur
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Fes, Morocco
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Student level
Beginner
Intermediate
Advanced
Duration
120 minutes
The class is taught in
French
Availability of a typical week
(GMT -05:00)
New York
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
Jalil
Introduction au langage C :
Histoire et contexte du langage C.
Structure d'un programme en C.
Compilation et exécution d'un programme en C.
Syntaxe de base :
Types de données (entiers, réels, caractères, pointeurs, etc.).
Variables et constantes.
Opérateurs arithmétiques, logiques et de comparaison.
Contrôle de flux :
Structures de contrôle (if, else if, else, switch, etc.).
Boucles (for, while, do-while).
Fonctions et procédures :
Définition et appel de fonctions.
Passage de paramètres.
Retour de valeurs.
Tableaux et pointeurs :
Déclaration et utilisation de tableaux.
Pointeurs et opérations sur les pointeurs.
Allocation dynamique de mémoire.
Structures de données :
Structures.
Enumérations.
Entrée/Sortie :
Utilisation de la bibliothèque <stdio.h> pour l'entrée/sortie.
Lecture et écriture de fichiers.
Préprocesseur :
Directives du préprocesseur (#define, #include, etc.).
Utilisation des macros.
Programmation modulaire :
Organisation du code en fichiers source et en-têtes.
Compilation séparée.
Gestion des erreurs :
Gestion des erreurs de syntaxe.
Gestion des erreurs d'exécution.
Utilisation de techniques de débogage.
Programmation avancée (selon le niveau du cours) :
Fonctions récursives.
Manipulation de chaînes de caractères.
Utilisation avancée des pointeurs.
Utilisation de structures de données dynamiques (listes chaînées, piles, files, etc.).
Introduction à la programmation multithreadée (avec l'utilisation de bibliothèques externes).
Bonnes pratiques de programmation :
Commenter le code.
Nommer les variables et fonctions de manière significative.
Utilisation de la mise en forme cohérente du code.
Gestion des erreurs et des exceptions.
message icon
Contact Ahmed
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Jalil
Introduction au langage C :
Histoire et contexte du langage C.
Structure d'un programme en C.
Compilation et exécution d'un programme en C.
Syntaxe de base :
Types de données (entiers, réels, caractères, pointeurs, etc.).
Variables et constantes.
Opérateurs arithmétiques, logiques et de comparaison.
Contrôle de flux :
Structures de contrôle (if, else if, else, switch, etc.).
Boucles (for, while, do-while).
Fonctions et procédures :
Définition et appel de fonctions.
Passage de paramètres.
Retour de valeurs.
Tableaux et pointeurs :
Déclaration et utilisation de tableaux.
Pointeurs et opérations sur les pointeurs.
Allocation dynamique de mémoire.
Structures de données :
Structures.
Enumérations.
Entrée/Sortie :
Utilisation de la bibliothèque <stdio.h> pour l'entrée/sortie.
Lecture et écriture de fichiers.
Préprocesseur :
Directives du préprocesseur (#define, #include, etc.).
Utilisation des macros.
Programmation modulaire :
Organisation du code en fichiers source et en-têtes.
Compilation séparée.
Gestion des erreurs :
Gestion des erreurs de syntaxe.
Gestion des erreurs d'exécution.
Utilisation de techniques de débogage.
Programmation avancée (selon le niveau du cours) :
Fonctions récursives.
Manipulation de chaînes de caractères.
Utilisation avancée des pointeurs.
Utilisation de structures de données dynamiques (listes chaînées, piles, files, etc.).
Introduction à la programmation multithreadée (avec l'utilisation de bibliothèques externes).
Bonnes pratiques de programmation :
Commenter le code.
Nommer les variables et fonctions de manière significative.
Utilisation de la mise en forme cohérente du code.
Gestion des erreurs et des exceptions.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Ahmed