Formation Programmation en C

Formation : Programmation en C (PRC)

Formations certifiantes en Management et en Informatique








Téléchargez votre devis :    Gratuitement
   Sans engagement  
   En moins d'une minute

Notre programme de formation Programmation en C a été élaboré par des experts techniques et des experts en pédagogie en collaboration avec Informatique / Basics.




Vous apprendrez à...

Développer une application en langage C et dépanner les bugs de programmation

  • Connaître la syntaxe du langage C
  • Utiliser les types
  • Créer des fonctions
  • Utiliser des objets
  • Maîtriser les instructions du C
  • Gérer les entrées / sorties de votre programme
  • Utiliser des pointeurs
  • Choisir les bibliothèques nécessaires à votre programme
  • Compiler un programme en langage C
  • Debugger votre application

Un contenu riche et complet

Nos objectifs pédagogiques sont décomposés en modules permettant de cerner l'ensemble des problématiques rencontrées en entreprise.

Le programme détaillé de la formation

 Introduction

  • Structure générale d’un programme
  • La syntaxe générale
  • Les types de données
  • Les mots clés
  • Les identificateurs
  • Les constantes littérales
  • Nombres entiers
  • Nombres flottants
  • Gestion des chaînes de caractères
  • Les variables
  • Allocation et durée de vie des variables
  • Déclaration d’objets externes
  • La compilation

Les opérateurs et les expressions

  • Lvalue
  • Rvalue
  • La priorité des opérateurs
  • Les appels de fonctions
  • L’indexation
  • La sélection
  • La négation
  • Le complément à 1
  • Indirection
  • opérateur sizeof
  • Les opérateurs arithmétiques
  • Les connecteurs logiques
  • Les décalages
  • Les opérateurs d’affectation
  • Les comparaisons
  • Les conversions
  • Evaluation des expressions
  • Les opérations non abstraites

Les instructions

  • Les blocs
  • while
  • do while
  • Goto
  • If Else
  • For
  • Switch
  • Break
  • continue
  • Return

Les fonctions

  • La syntaxe ANSI
  • La syntaxe originale
  • Cohabitation des 2 syntaxes

 

  • Les types de fonctions
  • Déclaration de fonctions
  • Définition de fonctions
  • Appel de fonctions
  • Les arguments
  • Arguments de tableaux
  • Passage des arguments
  • Arguments des fonctions

Les objets structurés

  • Les tableaux
  • Initialisation des tableaux
  • Les chaînes de caractères
  • Structures et unions
  • Champ de bit
  • Les énumérations
  • Les déclarateurs complexes
  • Tableaux constants
  • Tableaux volatiles
  • TypeDef

Les pointeurs

  • Utilisation des pointeurs
  • Les pointeurs et les tableaux
  • Tableaux dynamiques
  • Tableaux multidimensionnels
  • Les adresses des fonctions
  • Les fonctions formelles
  • La récursivité

Les entrées / sorties et les bibliothèques

  • Le préprocesseur
  • Les flots
  • Les unités standards
  • printf
  • scanf
  • opération en mode binaire
  • Lecture / écriture
  • Modularité du langage C
  •  Les bibliothèques
  • La bibliothèque standard
  • Les fonctions mathématiques
  • Le traitement des chaînes
Devis en ligne Numéro national: 0 800 800 900
Réalisez votre devis en ligne gratuitement et en moins d'une minute
formation ccna

Microsoft Certified Partner Citrix Alliance Partner Sun Parner Advantage Novell HP Business Partner Cisco Partner - Premier Certified
© copyright 2009 EGILIA  Ver:3.0
Cette page qui a pour titre "Programme Programmation en C (EGILIA Essentials)" peut être décrite ainsi : "Formation formation-programmation-c : Le C a été conçu pour rendre portable le système d'exploitation Unix. Il en a conservé une grande efficacité opérationnelle pour tout ce qui concerne le développement système. Développé dans les années 1970 par Kernighan et Ritchie, le langage C est encore bien souvent le premier langage choisi pour les nouvelles architectures de processeur par sa capacité d'évolution et de portabilité. Notre formation permet d'assimiler la syntaxe du langage C, les fonctions utilisées, les algorithmes standards et les méthodes de gestion de fichiers et d'entrée / sortie.. Celle-ci possède les méta mot-clés suivants : formation-programmation-c, formation-formation-programmation-c, cours-formation-programmation-c, certification-formation-programmation-c, formation-formation-programmation-c-brussels, formation-formation-programmation-c-liege, formation-formation-programmation-c-antwerpen, formation-formation-programmation-c-namur, formation-formation-programmation-c-gent, formation-formation-programmation-c-particulier, formation-formation-programmation-c-salarie, formation-formation-programmation-c-responsable, formation-formation-programmation-c-entreprise, formation-formation-programmation-c-expert, formation-formation-programmation-c-avance, formation-formation-programmation-c-debutant, formation-formation-programmation-c-description, cours-formation-programmation-c-brussels, cours-formation-programmation-c-liege, cours-formation-programmation-c-antwerpen, cours-formation-programmation-c-namur, cours-formation-programmation-c-gent, cours-formation-programmation-c-particulier, cours-formation-programmation-c-salarie, cours-formation-programmation-c-responsable, cours-formation-programmation-c-entreprise, cours-formation-programmation-c-expert, cours-formation-programmation-c-avance, cours-formation-programmation-c-debutant, cours-formation-programmation-c-description, certification-formation-programmation-c-brussels, certification-formation-programmation-c-liege, certification-formation-programmation-c-antwerpen, certification-formation-programmation-c-namur, certification-formation-programmation-c-gent, certification-formation-programmation-c-particulier, certification-formation-programmation-c-salarie, certification-formation-programmation-c-responsable, certification-formation-programmation-c-entreprise, certification-formation-programmation-c-expert, certification-formation-programmation-c-avance, certification-formation-programmation-c-debutant, certification-formation-programmation-c-description, formation-informatique-/-basics-formation-programmation-c, cours-informatique-/-basics-formation-programmation-c, certification-informatique-/-basics-formation-programmation-c, langage-c, programmation, analyste-programmeur, developpement-logiciel, langage-c, orientee-objet, poo, .EGILIA  Learning, le spécialiste de la formation certifiante en informatique et management, vous propose des formations systèmes Microsoft ( MCSA, MCSE, MCTS et MCITP) et Linux LPI. Nous proposons également des formations certifiantes réseaux Cisco ( CCNA, CCNP, CCSP, CCVP, CCIE, FIREWALL PIX et ASA, VPN, WIRELESS WLAN), des formations management ( ITIL et PMP ), des formations bases de données ( SQL Server ) et des formations développeurs .NET. Vous recevrez un Learning System : pour toutes nos formations management et réseaux un ultraportable Asus EeePC et un puissant ordinateur portable HP pour les formations systèmes.