L'Expertise Informatique, Simplifiée

C - Avancé

Traquez chaque octet, maîtrisez chaque pointeur.

Au-delà de la syntaxe, la maîtrise du C passe par la gestion fine de la mémoire et l’organisation rigoureuse du code. Cette formation avancée couvre l’allocation dynamique, le débogage avec Valgrind, la compilation modulaire avec Makefile et les structures de données complexes (arbres, tables de hachage, graphes). Des compétences essentielles pour les développeurs qui travaillent sur des projets systèmes ou embarqués exigeants.

Public visé

Développeurs C souhaitant approfondir leurs compétences.

Prérequis

Avoir suivi cette formation, ou en maîtriser les thèmes abordés :

Objectifs pédagogiques

À l’issue de cette formation, vous serez capable de :

Programme

Jour 1

Gestion avancée de la mémoire

Pointeurs avancés

Jour 2

Programmation modulaire

Préprocesseur avancé

Jour 3

Structures de données avancées

Optimisation et bonnes pratiques

Modalités d’évaluation des acquis

En cours de formation, par des études de cas ou des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.

Voir aussi

Vous serez peut-être intéressés par les formations suivantes :

Formation DEV-C-200 — C - Avancé. Domaine : Développement. Niveau : Intermédiaire. Durée : 3 jours (21 heures). Mots-clés : c, développement, avancé, mémoire, pointeurs, optimisation. Cylian Formation, Dijon.