Formation Informatique,linux,unix,PHP,Flash,réseau,tomcat,sql..
Partenaires de la formation, intervenants ... Nous contacter Nos formations : Internet, logiciels libres, systeme, réseau... formation JAVA, formation J2EE formation openSource, PHP, Mysql,linux, apache formation windows, maintenance PC, programmation visual basic, administration systeme formation UNIX,Linux, administration, apache, securité
conseil et ingenierie
Formation Java, C++, C#, UML, Visual Basic, PHP, Perl
 Introduction à la programmation
 Conception orientée objet
 Ms Project, gérer un projet
 Conduite de projet informatique avec UP,cycle en Y-2TUP et XP
 SOA : Architecture Orientée Services
 UML, pour chef de projet
 UML, analyse et conception
 Introduction à XML (cours pratique)
 XML : Transformations XSL (XSL-T, XPath, XSL-FO+)
 Programmation objet en C++
 Programmation avancée C++
 Programmation en C
 Design Patterns C++ et Java
 Java sans connaître l'objet
 Java pour développeur C, C++
 Java perfectionnement
 Java,Programmation graphique avec Swing
 La programmation JSF (Java Server Faces)
 Hibernate et EJB 3.0
 Entreprise JavaBeans (Développer des EJB avec Eclipse/JBoss)
 Développer des EJB3 (Eclipse,NetBeans Jboss4/Glassfish)
 Développer des applications J2EE (Servlets, JSP ,JDBC, XML)
Web Services
 Développer avec Visual Basic
 Visual Basic, perfectionnement
 Développer des applications Windows avec Visual Studio 2005
 Le langage C# (.NET) sans connaître l'objet
 C# (.NET) pour développeurs c, c++, vb ou java
 Langage C# perfectionnement
Programmation C# 2.0 pour les développeurs C#
Programmation C# 2.0
 Visual Basic.NET
 Visual Basic.NET Perfectionnement
 Visual Basic .NET pour développeurs Visual Basic

 Visual Basic.NET avec Visual Studio 2005

 Développer des services Web en .Net
 Développer des services Web en .Net 2.0
 Développement Web ASP.Net avec Visual Studio .Net
 Développement d'applications Web avec Visual Studio 2005 et ASP.NET 2.0

 Conception et développement avec .NET 2.0

 COM/DCOM/ACTIVE X
 L'essentiel de PHP pour non développeurs
 PHP 5 - Développer un site Web dynamique avec base de données
 PHP 5, perfectionnement
 PHP 5, industrialisation des développements PHP
 Développer avec Windev
 Langage Perl : scripts Unix Linux Windows
 Python
 Merise
 Programmation en Cobol

Dates des formations
En intra seulement.
Consultez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs.

Nos coordonnées
Nos spécialistes vous répondent au
Tél : 33 (0)1 43 34 90 94
Fax : 33 (0)1 43 34 90 95
E-mail : Nous contacter


Ce cours est réalisé en partenariat
avec l'Institut de formation Orsys
Les cours ont lieu dans leurs salles
de formation à Paris, Lyon ou
Bruxelles
.

 

Formation : Programmation en C
- Contenu détaillé

Première approche pratique
Organisation d'un programme
- Composants de base du langage.
- Types et constantes de base.
- Stockage et passage de paramètres.
- Variables globales et locales.
- Arguments de fonction : passage par valeur.
- Code de retour des fonctions.
- Opérateurs d'adressage.
- Passage d'arguments par adresse.
- Entrées/sorties formatées.
- Utilisation élémentaire de la chaîne de production.

Mécanismes
Opérateurs, expressions numériques et opérations sur les nombres
- Opérateurs arithmétiques.
- Mécanismes d'évaluation des expressions.
- Post et pré-incrémentation de décrémentation.
- Précédence et associativité des opérateurs.

Opérateurs de base et expressions logiques
- Instruction d'affectation.
- Instruction while.
- Mécanismes de fonctionnement des expressions logiques.
- Opérateurs de comparaison.
- Gestion du flux d'entrée/sortie standard.
- Prototype de filtre.
- Instruction if.
- Opérateurs logiques.

Opérations numériques : rappels et compléments
- Les types numériques composés. Règle de conversion dans les expressions mixtes.
- Initialisation des variables.
- Arithmétique sur les adresses.
- Formats d'entrée/sortie associés aux types numériques.

Tableaux, pointeurs et chaînes de caractères
- Définition et utilisation classique des tableaux.
- Equivalences pointeurs/tableaux.
- Chaînes de caractères.
- Initialisation des tableaux.
- Exemples de manipulation de chaînes de caractères.
- Rappels et compléments sur for, while et l'opérateur ",".

Compilation séparée, classe d'allocation
- Mécanisme de fonctionnement de la chaîne de production.
- Utilisation de bibliothèque de sources.
- Différents cas de figure de la compilation séparée.
- Notion d'objet externe.
- Cas des données globales et statiques.
- Cas des données locales.
- Règle de visibilité.
- Cas des fonctions.
- Compléments sur les fonctions et les initialisations.

Opérateurs travaillant au niveau du bit
- ET, OU, OU exclusif, complément à 1.
- Décalages.

Compléments
Compléments sur les opérateurs et les instructions
- Opérateur ternaire d'alternative.
- L'instruction switch.
- L'instruction do while.
- Instructions associées aux boucles.

Les structures
- Généralités.
- Les structures emboîtées.
- Les structures chaînées.
- Les champs de bits.
- Les unions.
- Les énumérations.

Le macro processeur, la portabilité
- Les directives de compilation : constantes symboliques, macros, inclusions, compilation conditionnelle.
- Construction de surtypes : typedef.
- Conversion explicite de types : casting.
- Maîtrise des types complexes.

Les entrées/sorties de la bibliothèque
- Généralités.
- Ouverture et fermeture de fichiers.
- Entrées et sorties : caractères, lignes, enregistrements.
- Outils généraux.
- Accès direct.

Gestion des entrées/sorties par les appels système
- Généralités.
- Opérations classiques.
- Accès direct.
- Destruction.
- Etude de cas.

Outils associés à la chaîne de production

Page précédente