Booster des Talents IT

Formation C

formation langage c logo
Etre capable d’écrire des programmes en langage C, langage de programmation impératif conçu pour la programmation système. Il est devenu un des langages les plus utilisés et de nombreux langages plus modernes comme C++, Java et PHP reprennent des aspects de C.
Prixà partir de
2450 €HT
RéférenceAF2802
Durée5 jours
Public Analystes, Développeurs
PrérequisConnaissances générales en informatique. Expérience dans un langage évolué.
TP50%

Plan de Formation C

La structure générale d’un programme

La syntaxe générale
La structure d’une fonction
L’arborescence d’un programme, appel de sous-fonctions
Les instructions du pré-processeur
Introduction au langage C

Les objets

L’espace de validité des objets
Les différents types de base

Les différents opérateurs

Arithmétiques
Logiques : de comparaison, de bit, d’indirection
D’adressage, etc…

Les structures de contrôle

Les structures alternatives et répétitives

L’allocation dynamique de la mémoire

Les fonctions d’allocation et de libération de la mémoire
Le casting, les conversions de type

Les entrées / sorties

Les entrées / sorties en mode texte ou binaire
Les primitives de premier niveau
Les primitives de second niveau

Les paramètres de la ligne de commande

Etude de la librairie standard

Structures complexes et allocation dynamique

La gestion de piles
La gestion de listes
Les arbres binaires
Les graphes

Nos autres formations Langage C

AF15785Formation Secure Coding C/C++ 4 sessions prévues1 jour890 €HT
AF10374Formation Librairie Qt 4 sessions prévues5 jours2450 €HT
AF9344Formation C++ Perfectionnement en Intra/Cours Particulier4 jours1960 €HT
AF9336Formation Objective C 8 sessions prévues4 jours1990 €HT
AF5457Formation C++ Builder 8 sessions prévues5 jours2450 €HT
Voir les 9 formations
Vous pouvez également être intéressé par des formations Langage C, Langage de programmation ou par les formations de notre filière Langage C
Prixà partir de
2450 €HT
RéférenceAF2802
Durée5 jours
Public Analystes, Développeurs
PrérequisConnaissances générales en informatique. Expérience dans un langage évolué.
Travaux pratiques50%
Suivez l'une de
nos 8 sessions
le 11/09/2017 à Lille
le 25/09/2017 à Paris
le 02/10/2017 à Lyon
le 09/10/2017 à Nantes
le 20/11/2017 à Paris
le 20/11/2017 à Toulouse
le 04/12/2017 à Lyon
le 18/12/2017 à Aix-en-Provence
Voir toutes les dates