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