Programmation en C

Hexagone Executive, à Versailles (+1 lieu(x))
Durée
3 jours
Prochaine session
Pour connaître les dates et les tarifs des prochaines sessions, veuillez contacter l'organisme (+2 date(s) de début)
Modalité
En centre de formation
Durée
3 jours
Prochaine session
Pour connaître les dates et les tarifs des prochaines sessions, veuillez contacter l'organisme (+2 date(s) de début)
Modalité
En centre de formation
Je veux en savoir plus sur cette formation

Description de la formation

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.

Prochaines sessions

2 Formations disponibles

Pour connaître les dates et les tarifs des prochaines sessions, veuillez contacter l'organisme

  • En centre de formation
  • Clermont-Ferrand

Pour connaître les dates et les tarifs des prochaines sessions, veuillez contacter l'organisme

  • En centre de formation
  • Versailles

Objectifs visés

  • É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

Contenu

  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

Public Cible

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.

Diplômes et certifications

À 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.

Suivi et évaluation

Travaux pratiques.

Visualiser la vidéo

Cette formation vous intéresse ?

Je veux en savoir plus

Contactez l'organisme pour obtenir plus d'informations sur cette formation, gratuitement et sans engagement.

reCAPTCHA logo Ce site est protégé par reCAPTCHA de Google Règles de confidentialité et les termes et services de Google s'appliquent.
Hexagone Executive
12 parvis du Colonel Arnaud Beltrame
78000 Versailles

Des formations pour se former aux enjeux du numérique

Hexagone est une école avec deux campus basés à Versailles et à Clermont-Ferrand. Forte de nombreuses années d'expérience dans le domaine de l'enseignement supérieur, l'école a lancé son pôle Executive, consacré à la formation professionnelle. Hexagone propose de nombreux programmes...

Apprenez-en plus sur l'organisme et découvrez toutes leurs formations