Formation Initiation au langage C

Formation Initiation au langage C

Formateur Gaetan photo de profil
Formateur :
Catégories :
Avis :

A propos de cette formation

Cette formation a pour objectif de découvrir les bases du langage C et ses concepts fondamentaux afin de réaliser des programmes.

Programme de la formation

 

Introduction au C

  • Comparaison avec les autres langages
  • Avantages et faiblesses du C
  • Choix d’un environnement de développement
  • Compilation (gcc, make…)
  • Debugger (gdb, ddd…)
  • Détection des fuites mémoires (valgrind)

Les bases du langage C

  • Les variables en langage C
    • Types de données en langage C
    • Opérateurs et expressions
      • Opérateurs de calcul, assignation, comparaison, …
      • Priorité des opérateurs
    • Constantes
    • Conversions de types
    • La portée des variables
  • Les structures logiques en langage C
    • Logique booléenne
    • Conditions (structures alternatives)
    • Boucles (structure répétitives)
    • Interruptions
  • Les fonctions en langage C
    • Définition et utilisation
    • Arguments
      • Paramètres d’entrées ou d’entrées/sorties
      • Passage par valeur, par pointeur
    • Valeur de retour
  • Pointeurs et gestion de la mémoire en langage C
    • Allouer et libérer la mémoire en fonction des besoins
    • Manipuler les données en mémoire en utilisant les pointeurs
  • Les tableaux en langage C
    • Définir et parcourir un tableau à une ou plusieurs dimensions
    • Allocation dynamique
    • Passage de tableaux en arguments des fonctions
  • Préprocesseur en langage C
    • Utilisation des constantes
    • Conditions

Les structures de données en langage C

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: