Tutoriels Vidéo
Parcourez ma collection de tutoriels vidéo sur le développement web, JavaScript, PHP, les bases de données et bien plus encore.

RaphaelJS - Créer facilement des graphiques SVG.
Comment créer des graphiques SVG en utilisant la bibliothèque RaphaelJS. Les primitives SVG de base, les transformations SVG, les dégradés, les animations....

Javascript pour les débutants #11 -AJAX - Envoyer des requêtes asynchrones au serveur Web
Vue d'ensemble sur la technologie AJAX : 1. Utilisation de l'objet XMLHTTPRequest; 2. Préparer une requête HTTP; 3. Préparer la tache à effectuer quand la réponse arrive; 4. Ajouter des paramètres à la requete; 5. Récupérer la réponse; -. Création d'une fonction générique réutilisable pour effectuer des requêtes de type GET. Il est souhaitable d'avoir des notions sur le protocole HTTP. Voir la vidéo : https://www.youtube.com/watch?v=sz3gXm5v_G0

Le protocole HTTP - Dialogue client/serveur web
Comprendre les interactions entre le client et le serveur à travers le protocole HTTP dans une application WEB. Comment se fait l'échange et quel est le format des requêtes et des réponses HTTP ? Si vous devez écrire des requêtes AJAX, vous aurez certainement à manipuler les concepts liés à ce fameux protocole. Pour plus de vidéos : http://www.daaif.net

Javascript pour les débutants #8 - Les événements en JS
Comment ajouter dynamiquement des événements aux élément DOM. Aperçu sur certaines propriétés importantes de l'objet Event.

Javascript pour les débutants #7 - Taches retardées ou répétitives
Comment exécuter des taches retardées ou répétitives en utilisant setTimeout() ou setInterval().

Javascript pour les débutants #10 - Les Expressions régulières
Comment traiter votre texte à l'aide des expressions régulières. Utilisation de la méthode test() de RegExp et des méthodes replace() et split(). Syntaxe des expressions régulières. Nota : pour l'exemple donné pour valider les couleurs RGB, il faut ajouter le ^ au début et le $ à la fin. Sinon l'expression sera une passoire !.

Javascript pour les débutants #9 - JSON
JSON ou JavaScript Object Notation pour échanger les donnée. Structure d'un document JSON. API javascript JSON et les méthodes stringify() et parse().

Adobe Illustrator # Les motifs
Comment créer rapidement des motifs et les utiliser pour les remplissages et les contours.

Adobe Illustrator # Logo Lesieur
Bases du dessin vectoriel et de la création de logos.

JavaScript pour les débutants #6bis - Exercice d'application - Closures
Suite de l'exercice de la vidéo Javascript #6. Nota: La fonction removeHandler() devrait être définie à l'extérieur de la boucle for.

JavaScript pour les débutants #6 - Exercice d'application - Closures
Le but de l'exercice est de montrer l'intérêt des scopes et closures. Dans cet exercice, on crée dynamiquement 10 buttons dans une boucle for. On affiche sur chaque bouton l'indice de boucle et on lui attache un événement click. Quand l'utilisateur clique sur le bouton, on affiche son indice. Les boutons s'auto-détruisent après une durée aléatoire. La suite est ici : https://youtu.be/3yYxcZnGqLw

JavaScript pour les débutants #5 - Fonctions et Closures en JS
Les fonctions sont le couteau suisse de JS. Dans cette vidéo, j'aborde certains aspects fondamentaux des fonctions; les paramètres, les valeurs retournées, les constructeurs d'objets, le scope et les closures.