Développement Web

Nouveaux articles parus dans Linux Pratique n°67 de septembre 2011: Firebug, LA solution de débogage pour vos applications Web, Sprites CSS: découpe d’images en CSS

Linux Pratique 67

Sprites CSS : découpe d’images en CSS

Linux Pratique 67

Septembre 2011, n°67, p. 52 à 55
Lorsque vous voulez créer une animation comme, par exemple, le survol d’un bouton, vous n’utilisez plus de javascript mais des CSS depuis fort longtemps. Pour chaque animation vous devez charger au minimum deux images et cela a un impact sur le temps de chargement de vos pages… Dans cette article nous allons étudier une technique permettant d’exploiter un seul fichier contenant plusieurs images et de réduire ainsi les temps de chargement.

Firebug, LA solution de débogage pour les applications Web

Linux Pratique 67

Septembre 2011, n°67, p. 46 à 51
Vous insérez de plus en plus de javascript dans vos applications Web pour introduire des animations, une meilleure ergonomie, etc. Vos pages sont bien sûr plus agréables à lire et les utilisateurs sont ravis ! Par contre, de votre côté, le code est beaucoup plus difficile à maintenir, sans parler des bugs… L’utilisation de Firebug vous permettra de gagner beaucoup de temps grâce aux nombreux outils mis à votre disposition.

Apprendre à programmer en C

5 jours - 600€ HT / jour

Ce que vous apprendrez…

  • Développer des programmes en C

Programme :

  • Le langage C
    • Présentation
    • Historique
    • Architecture, structure d’un programme en C
    • Compilation
  • Les variables
    • Déclaration de variables
    • Les différents types de variables
    • Les types
    • Les variables externes
  • Structuration du code
    • Les structures conditionnelles
    • Les structures de boucle
  • Les fonctions
    • Fonctions de base : affichage et lecture des données
    • Entrées/sorties formatées
    • Définition d’une fonction personnalisée
    • Récursivité
    • Manipulation de données
    • Les tableaux
    • Les chaînes de caractères
    • Les structures
    • Conversion de type
    • Règles de portées
    • Les différents opérateurs
  • Les librairies
    • Qu’est-ce qu’une librairie ?
    • Présentation de la librairie standard
    • Création d’une librairie
  • Les pointeurs
    • Fonctionnement

Informations pratiques

  • Tarif : 600.00€ HT / jour pour un groupe (max 8 personnes).
  • Durée : 5 jours.
  • Objectifs : Etre capable de développer des programmes en C
  • Niveau : Débutant
  • Pré-requis : Utilisation basique d’un ordinateur sous Windows, Linux ou Mac OS X

Expertise C

5 jours - 650€ HT / jour

Ce que vous apprendrez…

  • Ecrire des programmes modulaires, des librairies et utiliser les structures complexes du C (pointeurs, structures)

Programme :

  • Rappels
    • Les variables et les types
    • Structuration d’un code
    • Compilation
  • Techniques de programmation
    • Modularité
    • Les phases de la compilation : précompilation, assemblage, édition de liens
    • Définition de constantes
    • Contrôle de compilation
    • Les macro-instructions
    • Conventions de nommage
    • Inclusion de fichiers
    • Débogage
  • Les structures
    • Intérêt des structures
    • Définition, déclaration et accès aux éléments
    • Structures avancées : unions, tableaux, champs binaires, et drapeaux
  • Fonctions de saisie avancées
    • Options avancées de printf
    • Mise en forme paramétrée
    • Saisie avancée
  • Les opérateurs
    • Rappels sur les opérateurs de calcul
    • Opérateurs logiques et opérateurs binaires
    • Règles de priorité des opérateurs
  • Les pointeurs
    • Pointeurs de fonction
    • Pointeurs de tableau
    • Les listes chaînées
    • Les arbres binaires
  • Allocation dynamique
    • Principe d’allocation mémoire
    • Fonctions de base : malloc et free
    • Fonctions avancées : calloc et realloc
  • Bibliothèques
    • Les bibliothèques standards : libc, libm et libcur
  • Entrées/sorties
    • Mécanisme de stockage des fichiers et méthodes d’accès
    • Manipulation de fichiers textes et binaires
  • Appels systèmes
    • Les processus : la commande fork

Informations pratiques

  • Tarif : 650.00€ HT / jour pour un groupe (max 8 personnes).
  • Durée : 5 jours.
  • Objectifs : Acquérir une meilleure connaissance de la programmation en C
  • Niveau : Intermédiaire
  • Pré-requis : Pratique courante du C ou avoir suivi la formation "Apprendre à programmer en C"

Mise à niveau du C vers C++

5 jours - 650€ HT / jour

Ce que vous apprendrez…

  • Pouvoir développer des programmes en C++

Programme :

  • POO
    • Présentation
    • Historique
    • Cadre d’utilisation
  • Les bases du C++
    • Architecture
    • Variables simples
    • Affichage : cout et cin
    • Fonctions
    • Surcharges
    • Structures conditionnelles
    • Structures de contrôle
  • Approche objets
    • Classes et constructeurs
    • Fonctions membres et fonctions inline
    • Surcharge des membres
    • La gestion des accès
    • Les fonctions amies
    • Agrégation d’objets, dérivation, héritage
    • Fonctions virtuelles
    • Polymorphisme
    • Classes abstraites
  • Les données
    • Les différents types de variables et attributs (tableaux, données statiques, constantes)
    • Règles de portées
    • Allocation dynamique : new et delete
    • Tableaux d’objets
  • Compléments sur les opérateurs
    • Opérateurs de calcul, comparaison, binaires
    • Surcharge d’opérateurs
    • Fonction-opérateur amie
  • Système
    • Gestion des erreurs : les exceptions
    • Contrôle des formats de données, redirections, traitement des fichiers, stream
  • POO avancée
    • Patrons de fonctions
    • Patrons de classes

Informations pratiques

  • Tarif : 650.00€ HT / jour pour un groupe (max 8 personnes).
  • Durée : 5 jours.
  • Objectifs : Apprendre la programmation orientée objet et être capable de développer des programmes en C++ (programme pratiquement identique à la formation "Apprendre à programmer en C++" mais notions plus poussées)
  • Niveau : Intermédiaire
  • Pré-requis : Savoir programmer en C ou avoir suivi la formation "Apprendre à programmer en C"

Apprendre à programmer en C++

5 jours - 600€ HT / jour

Ce que vous apprendrez…

  • Pouvoir développer des programmes en C++

Programme :

  • POO
    • Présentation
    • Historique
    • Cadre d’utilisation
  • Les bases du C++
    • Architecture
    • Variables simples
    • Affichage : cout et cin
    • Fonctions
    • Surcharges
    • Structures conditionnelles
    • Structures de contrôle
  • Approche objets
    • Classes et constructeurs
    • Fonctions membres et fonctions inline
    • Surcharge des membres
    • La gestion des accès
    • Les fonctions amies
    • Agrégation d’objets, dérivation, héritage
    • Fonctions virtuelles
    • Polymorphisme
    • Classes abstraites
  • Les données
    • Les différents types de variables et attributs (tableaux, données statiques, constantes)
    • Règles de portées
    • Allocation dynamique : new et delete
    • Tableaux d’objets
  • Compléments sur les opérateurs
    • Opérateurs de calcul, comparaison, binaires
    • Surcharge d’opérateurs
    • Fonction-opérateur amie
  • Système
    • Gestion des erreurs : les exceptions
    • Contrôle des formats de données, redirections, traitement des fichiers, stream

Informations pratiques

  • Tarif : 600.00€ HT / jour pour un groupe (max 8 personnes).
  • Durée : 5 jours.
  • Objectifs : Apprendre la programmation orientée objet et être capable de développer des programmes en C++
  • Niveau : Débutant
  • Pré-requis : Utilisation basique d’un ordinateur sous Windows, Linux ou Mac OS X

Apprendre à programmer en Java

5 jours - 600€ HT / jour

Ce que vous apprendrez...

  • Savoir développer des programmes Java

Programme :

  • Présentation de l'éditeur Eclipse
  • Bases de la Programmation orientée objet
  • Syntaxe de Java
  • Structures conditionnelles et structures de boucles
  • Conception de classes
  • Gestion des Entrées/Sorties
  • Gestion des exceptions
  • Construction d'interface avec Swing
  • Accéder à des bases de données

Informations pratiques

  • Tarif : 600.00€ HT / jour pour un groupe (max 8 personnes).
  • Durée : 5 jours.
  • Objectifs : Connaître la programmation orientée objets en Java
  • Niveau : Débutant
  • Pré-requis : Utilisation basique d'un ordinateur sous Windows, Linux ou Mac OS X

Votre formateur a publié sur ce sujet

  • Programmation orientée objet : retour aux sources
    GNU Linux Magazine 125

    Mars 2010, n°125, p. 36 à 54
    Je vous propose dans cet article de revenir sur les fondements de la programmation orientée objet : à quoi ça sert et comment est-ce que ça marche ? Cet article n’a pas la prétention de couvrir tous les aspects de la programmation orientée objet mais simplement de donner ou rappeler son fonctionnement pour une meilleure utilisation.

Apprendre à programmer en Perl

5 jours - 550€ HT / jour

Ce que vous apprendrez…

  • Développer des scripts Perl permettant de traiter rapidement toutes sortes de documents

Programme :

  • Introduction à Perl
    • Historique
    • Installation
    • Utilisation de la documentation et des ressources du CPAN
  • Les bases
    • Variables
    • Structures de contrôle
    • Les tableaux, les tableaux associatifs
    • Gestion des fichiers
  • Les expressions régulières
    • Qu’est-ce qu’une ER ?
    • Utilisation des ER en Perl
  • Fonctions et bibliothèques
  • Programmation CGI
  • Programmation Orientée Objets

Informations pratiques

  • Tarif : 550.00€ HT / jour pour un groupe (max 8 personnes).
  • Durée : 5 jours.
  • Objectifs : Savoir développer des scripts Perl
  • Niveau : Débutant
  • Pré-requis : Utilisation basique d’un ordinateur sous Windows, Linux ou Mac OS X

Apprendre à programmer en Pascal

3 jours - 600€ HT / jour

Ce que vous apprendrez…

  • Développer, comprendre et corriger des programmes en Pascal

Programme :

  • Le Pascal
    • Présentation
  • La syntaxe de base
  • Procédures et fonctions
  • Structures de test
  • Structures de boucle
  • Les différents types de données
    • Les variables
    • Les tableaux
    • Les pointeurs
  • Programmation structurée

Informations pratiques

  • Tarif : 600.00€ HT / jour pour un groupe (max 8 personnes).
  • Durée : 3 jours.
  • Objectifs : Savoir développer, comprendre et corriger des programmes en Pascal
  • Niveau : Débutant
  • Pré-requis : Utilisation basique d’un ordinateur sous Windows, Linux ou Mac OS X
Pages :12345678»