Programmation en C

FP-IGL-002-1.2
Fondamentaux
3 jours
21 heures

Développez vos compétences en programmation en maîtrisant les bases essentielles du C, ce qui vous garantira une expertise polyvalente et une capacité à résoudre efficacement des problèmes complexes.

Public visé

Cette formation s’adresse Ă  toutes les personnes souhaitant acquĂ©rir une expertise solide en langage C.

Prérequis

Avoir des connaissances de base en programmation et des connaissances des concepts informatiques.

Objectifs

  • Écrire des programmes en langage C, en utilisant des structures de donnĂ©es appropriĂ©es
  • Manipuler efficacement la mĂ©moire et effectuer des opĂ©rations sur les fichiers
  • Concevoir et mettre en Ĺ“uvre des programmes modulaires favorisant la rĂ©utilisabilitĂ© du code
  • Appliquer les principes fondamentaux du langage C Ă  des projets pratiques

Modalités d’évaluation

Travaux pratiques.

Certification

Ă€ l’issue de la formation, le stagiaire sera invitĂ© Ă  effectuer un test de compĂ©tences, qui en cas de rĂ©ussite se verra remettre la certification « Programmation en C », dĂ©livrĂ© par Hexagone Executive.

Programme

  1. Fondamentaux du langage C
    • Introduction : histoire, Ă©volutions et atout du langage C
    • Structure gĂ©nĂ©rale d’un programme C
    • Syntaxe de base, types de donnĂ©es, opĂ©rateurs
    • Fichiers sources (.c, .h) et la chaĂ®ne de production
  2. Opérateurs, expressions et structures de contrôle
    • OpĂ©rateurs arithmĂ©tiques et logiques
    • Expressions, prĂ©/post-incrĂ©mentation, et conversions
    • Structures de contrĂ´le: boucles (while, for) et conditions (if, switch)
  3. Structures de données et fonctions
    • Tableaux, pointeurs, et chaĂ®nes de caractères
    • Structures et unions pour organiser les donnĂ©es
    • Fonctions : dĂ©finition, appel, paramètres et retour
  4. Programmation modulaire, bibliothèques et compilation
    • Approfondissement des fonctions
    • Utilisation des bibliothèques standard
    • CrĂ©ation de bibliothèques personnalisĂ©es
    • Compilation sĂ©parĂ©e, classe d’allocation, prĂ©processeur
  5. Manipulation de fichiers, gestion des erreurs
    • Ouverture, lecture et Ă©criture de fichiers
    • Positionnement dans un fichier
    • Gestion des erreurs liĂ©es aux fichiers

S’inscrire à une session

1650,00  HT

Intra-entreprise

Vous souhaitez organiser cette formation dans votre entreprise ? Contactez-nous pour plus d’informations.