Skip to content
Avatar de l’utilisateur

 Langage C Expert

28 Hours
Tous niveaux
0 leçon
0 quiz
0 étudiant


Objectifs généraux :

La formation “Langage C Expert” est destinée aux développeurs expérimentés souhaitant maîtriser les techniques avancées de programmation en langage C pour développer des applications performantes et robustes.

Programme de Formation :

Jour 1 : Programmation Avancée en C

  • Structures de données avancées :
    • Listes chaînées, arbres, et autres structures de données
    • Utilisation des bibliothèques standard et création de structures personnalisées
  • Gestion avancée des pointeurs :
    • Pointeurs de fonctions et pointeurs sur pointeurs
    • Techniques de manipulation des chaînes de caractères

Jour 2 : Optimisation et Débogage

  • Optimisation des programmes :
    • Techniques d’optimisation du code C
    • Profiling et analyse des performances
  • Débogage avancé :
    • Utilisation des outils de débogage (gdb)
    • Techniques de détection et de correction des erreurs

Jour 3 : Programmation Système et Concurrence

  • Programmation système en C :
    • Appels système et manipulation des fichiers
    • Gestion des processus et des signaux
  • Programmation concurrente :
    • Utilisation des threads et gestion de la concurrence
    • Synchronisation et communication inter-threads

Jour 4 : Sécurité et Bonnes Pratiques

Utilisation de makefiles et gestion de projets

Sécurisation du code :

Prévention des vulnérabilités (buffer overflow, injections)

Techniques de validation des entrées et gestion des erreurs

Bonnes pratiques de programmation :

Conventions de codage et documentation

Fonctionnalités

  • PUBLIC CIBLE: Particuliers, professionnels et entrepreneurs.
  • MODALITÉS ET DELAIS D’ACCÈS: Distanciel ou présentiel, Délais d’accès : environ 7 jours après la signature de la convention, Disposer d’un ordinateur équipé d’une connexion WIFI
  • ACCESSIBILITÉ: Pour toute demande d’adaptation concernant l’accessibilité nos formations pour les situations individuelles spécifiques, merci de contacter notre responsable au numéro suivant : 06 59 14 55 38 ou par mail au mickael@ffd-formation.fr
  • PRÉ-REQUIS: Aucun
  • MODALITÉS D’ÉVALUATION: Formulaire de mi-parcours et fin de parcours
  • MODALITÉS D’ÉVALUATION: Formulaire de mi-parcours et fin de parcours
  • Formation mise à jour en 2024