AzDev

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.

Serveur Web Apache - 1. Config de base
00:28:33

Serveur Web Apache - 1. Config de base

Comment configurer les serveur Web Apache. 1. Fichiers de configuration et leurs structure 2. Les directives et les sections de configurations (Listen, Directory, AllowOverride, Require, ...) 3. Répertoire de base du site web (DocumentRoot) 4. Options et droits d'accès aux ressources (Options, Require, ...) 5. Les répertoires virtuels (Alias) Voir la suite : https://youtu.be/JqwsTUkbEVA

Aziz DAAIFil y a presque 5 ans
7.3k vues
84
4
xampp - Environnement de développement pour PHP
00:18:17

xampp - Environnement de développement pour PHP

Comment mettre en place un environnement de développement pour PHP. Il vous faut un serveur Web comme Apache, configurer pour passer les requêtes à l'interpréteur PHP. Un serveur de bases de données comme MySQL ou MariaDB avec PhpMyAdmin pour le gérer. Dans cet vidéos, je montre les aspects important à tenir en compte pour mettre en place un tel environnement : 1. Aperçu et installation de XAMPP 2. Description détaillée de Xampp Control Panel 3. Démarrage et diagnostique des erreurs des serveurs 4. Localisation des programmes et des fichier de configuration. Dans la vidéo suivante, je vais montrer la configuration de base du serveur Web Apache.

Aziz DAAIFil y a presque 5 ans
8.9k vues
92
5
sp-slides ou comment créer des présentations html dynamiques
00:16:32

sp-slides ou comment créer des présentations html dynamiques

sp-slides permet de créer des présentation html pour expliquer les concepts du Web en général. sp-slides est Open Source. 1. Créer une nouvelle présentation 2. Exécuter la présentation 3. Ajouter des slides simples 4. Ajouter des slides contenant du code HTML, CSS et JS dynamique 5. Synchroniser les slides avec les séquences d'une ou plusieurs vidéos Youtube. J'ai développé cette application pour mes besoins personnels, car aucune des solutions Open Source ne répond vraiment à mes attentes. Voici quelque liens de présentations que vous pouvez utiliser comme exemple : 1. https://gc.daaif.net 2. https://css-layouts.daaif.net 3. https://js2.daaif.net

Aziz DAAIFil y a presque 5 ans
736 vues
11
2
Simple Web Server avec Express et Node JS.
00:05:42

Simple Web Server avec Express et Node JS.

Créer un site Web pour servir des pages statiques. 1. Initialisation d'une application Node avec npm init 2. Installation du package Express 3. Création du fichier d'entrée de l'application 4. Ajout du dossier publique et des pages html 5. Démarrage de l'application 6. Ajout de feuilles de style. Le but est de montrer qu'on peut créer un vrai Serveur Web avec quatre ligne de code.

Aziz DAAIFil y a presque 5 ans
4.7k vues
60
5
4#  Javascript asynchrone, async/await
00:10:37

4# Javascript asynchrone, async/await

async/await permettent d'écrire du code asynchrone comme s'il s'agit d'un code synchrone. Cela simplifie la lisibilité du code. Cette vidéo fait partie de la série js-async : 1 - https://youtu.be/7Gevq7rZIPI 2 - https://youtu.be/VAw4-umCOck 3 - https://youtu.be/52e_CWjMCf8

Aziz DAAIFil y a presque 5 ans
601 vues
28
3
1# Javascript asynchrone, pourquoi et comment ?
00:23:31

1# Javascript asynchrone, pourquoi et comment ?

Comment s'exécute le code asynchrone dans Javascript ? Pourquoi l'ordre d'exécution des instructions peut être difficile à prédire ? A travers des exemples simple, je montre : 1. Création et appelle d'une fonction asynchrone 2. Création d'une fonction utilisant XMLHttpRequest pour faire une requête GET et récupérer un fichier JSON. 3. Comment synchroniser plusieurs appels asynchrone ? Cette vidéo fait partie de la série js-async : 2 - https://youtu.be/VAw4-umCOck 3 - https://youtu.be/52e_CWjMCf8 4 - https://youtu.be/y-JAqyqSPc8

Aziz DAAIFil y a presque 5 ans
2.2k vues
42
6
3#  Javascript asynchrone, Promise
00:19:47

3# Javascript asynchrone, Promise

Les promesses en Javascript ou comment gérer efficacement le code asynchrone. A travers un exemple, je montre : 1. C'est quoi une promesse 2. cycle de vie d'une promesse 3. Créer une promesse pour requête HTTP avec XMLHttpRequest 4. Ecrire l'exécuteur de la promesse 5. Utiliser la promesse avec les méthodes then() et catch() 6. Utiliser Promise.all() Cette vidéo fait partie de la série js-async : 1 - https://youtu.be/7Gevq7rZIPI 2 - https://youtu.be/VAw4-umCOck 4 - https://youtu.be/y-JAqyqSPc8

Aziz DAAIFil y a presque 5 ans
755 vues
0
2
2# Javascript asynchrone, Callback hell ?
00:13:39

2# Javascript asynchrone, Callback hell ?

Le code asynchrone peut devenir difficile à lire et à maintenir. Cette vidéo montre la structure du code nommée Callback hell ou montagnes de callbacks. Cette vidéo fait partie de la série js-async : 1 - https://youtu.be/7Gevq7rZIPI 3 - https://youtu.be/52e_CWjMCf8 4 - https://youtu.be/y-JAqyqSPc8

Aziz DAAIFil y a presque 5 ans
662 vues
14
5
☕ Caractères unicode et Javascript ⛲⛲⛲
00:03:43

☕ Caractères unicode et Javascript ⛲⛲⛲

Présentation de l'application web Unicode Viewer. Elle permet de visualiser l'étendu des caractères unicode et leur utilisation. La démo est accessible à https://utf.daaif.net Le code source à : https://github.com/a-daaif/unicode

Aziz DAAIFil y a presque 5 ans
636 vues
32
7
React Router ou comment créer une application SPA avec ReactJS
01:11:12

React Router ou comment créer une application SPA avec ReactJS

Créer une application SPA (Single Page Application) avec React est facile et intuitif. A travers l'exemple d'un Blog, cette vidéo montre : 1. Comment créer une application SPA simple contenant trois pages (Home, A propos et Blog) 2. Comment créer et structurer les composants de la page 3. Installer le package react-router-dom 4. Utiliser les composants BrowserRouter, Route et Link de react-router-dom pour créer le système de navigation de la SPA. 5. Tester avec la barre de Navigation et dans la barre d'adresse 6. Utiliser l'API Fetch et useEffect() pour récupérer des données JSON du serveur. 7. Utiliser useState() pour rafraîchir l'état d'un composant 8. Utiliser des liens paramétrés et récupérer les valeurs des paramètres

Aziz DAAIFil y a presque 5 ans
4.5k vues
119
11
5# Création d'un site Web Wordpress de A à Z - Elementor
00:57:35

5# Création d'un site Web Wordpress de A à Z - Elementor

Utilisation de l'extension Elementor pour la création de la page d'accueil.

Aziz DAAIFil y a presque 5 ans
502 vues
10
7
4# Création d'un site Web Wordpress de A à Z - Personnalisation
00:38:05

4# Création d'un site Web Wordpress de A à Z - Personnalisation

Personnalisation du thème OceanWP . 1. Barre supérieure et réseaux sociaux 2. Entête, logo, menu et recherche 3. Page d'accueil et page du blog 4. Barre latérale 5. Pied de page et Widgets 6. Bas du pied de page.

Aziz DAAIFil y a presque 5 ans
320 vues
12
3
Page 4 sur 14 · 159 vidéos au total