Cours et tutoriels

Cette page regroupe les différents cours et tutoriels que j'ai rédigés ainsi que de nombreux liens vers d'autres sites riches d'informations.

Tous ces supports sont utilisables librement à titre personnel mais toute reproduction totale ou partielle sous quelque forme que ce soit dans un but commercial ou éducatif est strictement interdite sans mon accord préalable.

 Technologies de l'Internet 

Il existe de très nombreuses technologies pour Internet, je présente ici certains des langages les plus utilisés.

Les cours / tutoriaux que je propose :

Logiciels (freewares ou open sources) utiles au développement d'applications Web :

  • Les navigateurs :
    • Firefox : la référence des navigateurs, celui qui respecte le mieux les standards
    • Internet Explorer : le plus utilisé (85%) mais ne respecte pas les standards !
  • Les éditeurs et IDE :
  • Les outils de développement :
  • Les outils de gestion de fichiers et d'images :
    • FileZilla : client FTP (pour mettre vos sites en ligne)
    • 7-zip : l'archiveur le plus puissant (comprend de nombreux formats dont zip et 7z)
    • Gimp : éditeur d'images
La plupart des cours s'achèvent par une liste de liens spécifiques et une bibliographie.  

Liens vers des sites de référence et d'autres cours / tutoriaux :

 Langages de programmation 

Les cours / tutoriaux que je propose :

  1. Bases de la syntaxe du C
  2. Bases de la syntaxe du C++ (en cours de refonte)
  3. Programmation objet en C++ (en cours de refonte)
  4. Méta-programmation en C++ (écriture en cours...)

en travaux ! En travaux...

Documentations C++ de référence :

Bibliothèques (freewares ou open sources) utiles au développement d'applications C++ :

 Infographie 

Il s'agit de mon domaine de prédilection puisqu'il constitue le cadre de mes recherches. Pour les plus courageux, vous pourrez y trouver d'autres sources d'informations plus pointues (la plupart sont en anglais).

Les cours / tutoriaux que je propose :

  1. Lancer de rayons (en cours de refonte)
  2. Open-GL par l'exemple : création d'un petit jeu (en travaux)
  3. VRML - X3D (prochainement)

en travaux ! En travaux...

Documentations de référence :

Bibliothèques (freewares ou open sources) utiles au développement d'applications :

Modeleurs et ressources gratuits :

  • Blender : un Maya ou 3DSmax gratuit.
  • 3D cafe : modèles et textures téléchargeables

 Réseaux 

en travaux ! En travaux...

Les cours / tutoriaux que je propose :

  1. Grappe de calcul Open-Mosix à déploiement rapide avec LTSP (prochainement)