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.

ES6 - Array.fill() comment initialiser de grands tableaux
00:14:39

ES6 - Array.fill() comment initialiser de grands tableaux

D'apparence Array.fill() permet uniquement de remplir un tableau. Cependant, sans cette méthode et dans le cas de grands tableaux ou tableaux multidimensionnels, nous aurons à revenir à la méthode traditionnelle des boucles for pour initialiser un tableau, ce qui est souvent fastidieux. Dans cette vidéo, je montre des cas d'utilisation pour initialiser de grands tableaux et des tableaux multidimensionnels ainsi que l'implémentation interne de cette méthode.

Aziz DAAIF•il y a plus de 7 ans
331 vues
12
1
ES6 - Array.reduce()  utiliser un accumulateur dans une boucle
00:26:46

ES6 - Array.reduce() utiliser un accumulateur dans une boucle

La méthode reduce permet de parcourir en interne un tableau et nous expose pour l'appel de chaque élément un accumulateur. Dans cette vidéo, je donne des exemples d'utilisation de cette méthode, ainsi qu'un exemple d'implémentation de cette méthode. Cette série de vidéos sur ES6 utilise intensivement les arraow functions. Pour apprendre l'essentiel sur ces fonctions, je vous suggère cette vidéo : https://www.youtube.com/watch?v=jg6Jr4SZoA0 Aussi pour l'utilisation de const et let au lieu de var : https://www.youtube.com/watch?v=FBuCVhha1Mw

Aziz DAAIF•il y a plus de 7 ans
556 vues
20
2
ES6 - Array.map() ou transformer un tableau.
00:09:16

ES6 - Array.map() ou transformer un tableau.

La méthode map() est très utile lorsqu'on veut faire une projection d'un tableau. La projection renvoie un tableau transformé selon les besoins. Dans cette vidéo, je donne un aperçu sur l'utilisation de cette méthode ainsi que l'implémentation interne de celle-ci. Cette série de vidéos sur ES6 utilise intensivement les arraow functions. Pour apprendre l'essentiel sur ces fonctions, je vous suggère cette vidéo : https://www.youtube.com/watch?v=jg6Jr4SZoA0 Aussi pour l'utilisation de const et let au lieu de var : https://www.youtube.com/watch?v=FBuCVhha1Mw

Aziz DAAIF•il y a plus de 7 ans
381 vues
13
1
ES6 - Array.forEach pour parcourir un tableau
00:13:26

ES6 - Array.forEach pour parcourir un tableau

Comment fonctionne la méthode forEach() ? Eh bien c'est comme faire une boucle avec for mais de manière élégante. De plus, nous verrons que cette méthode est utilisée intensivement en interne presque dans toutes les autres méthodes des tableaux. Une erreur dans l'implémentation de Array.prototype.each, dans la boucle for, il faut écrire fn(this[i], i, this) et non pas fn(nombres[i], ... Cette série de vidéos sur ES6 utilise intensivement les arraow functions. Pour apprendre l'essentiel sur ces fonctions, je vous suggère cette vidéo : https://www.youtube.com/watch?v=jg6Jr4SZoA0 Aussi pour l'utilisation de const et let au lieu de var : https://www.youtube.com/watch?v=FBuCVhha1Mw

Aziz DAAIF•il y a plus de 7 ans
889 vues
25
2
ES6 - Array, généralités sur les tableaux JS
00:13:32

ES6 - Array, généralités sur les tableaux JS

En Javascript, les tableaux constituent la pierre angulaire de tous les scripts. Dans cette vidéo, je montre l'exemple de la représentation par un tableau des entrées d'une facture. La présentation des données n'est q'une vue de cette structure. Les tableaux toute une panoplie de méthodes, à la fois simples et puissantes, qui permettent de filtrer, trier, de chercher. Etc. Cette vidéo constitue une introduction de toute une série de vidéos qui présenteront la puissance des différentes méthodes accompagnées d'exemples concrets. Cette série de vidéos sur ES6 utilise intensivement les arraow functions. Pour apprendre l'essentiel sur ces fonctions, je vous suggère cette vidéo : https://www.youtube.com/watch?v=jg6Jr4SZoA0 Aussi pour l'utilisation de const et let au lieu de var : https://www.youtube.com/watch?v=FBuCVhha1Mw

Aziz DAAIF•il y a plus de 7 ans
10.5k vues
132
10
ES6 - Arrow Functions
00:11:41

ES6 - Arrow Functions

Les fonctions ou les fonctions fléchées sont maintenant pris en charge par tous les navigateurs. Il n'y a pas de raison de ne pas les utiliser, surtout pour passer les paramètres de fonctions de type Function. Dans cette vidéo j'insiste sur la syntaxe épurée de ces fonctions.

Aziz DAAIF•il y a plus de 7 ans
648 vues
28
1
ES6 - var vs let et const
00:17:59

ES6 - var vs let et const

Javascript a très vite évolué, mais nous avons du mal à oublier le mot clé var. Actuellement tous les browsers ont implémenté let et const, il n'y a plus de raison de continuer à utiliser var pour déclarer des variables. Cette vidéo donne un aperçu sur les défauts de var et les mérites de let et const.

Aziz DAAIF•il y a plus de 7 ans
450 vues
26
1
NestJS 5#5 - Création d'une API Rest - Blog
00:13:48

NestJS 5#5 - Création d'une API Rest - Blog

L'API va permettre d'effectuer plusieurs opérations sur les articles d'un blog. Les données sont persistées à l'aide l'ORM TypeORM dans une DB MariaDB/Mysql. L'API manipule les entités ArticleEntity, CommentEntity et TagEntity. Nous avons traité les relations OneToMany/ManyToOne entre l'entité ArticleENtity et COmmentEntity, et la relation ManyToMany entre ArticleEntity et TagEntity. Toutes les opérations sont implémentées dans le service BlogService qui est injecté dans le contrôleur BlogController. Celles-ci sont testés à la fois à l'aide du Browser et de Postman. Pour finir nous avons documenté et testé l'API avec Swagger. Cette série de vidéos est composée de : 1/5 : Mise en place du projet, module et contrôleur 2/5 : TypeORM/Mysql et l'entité ArticleEntity (Opérations CRUD) 3/5 : Entité CommentEntity et les relations OneToMany et ManyToOne 4/5 : Entité TagEntity et la relation ManyToMany 5/ 5 : Documentation de l'API avec Swagger

Aziz DAAIF•il y a presque 8 ans
642 vues
20
5
NestJS 4#5 - Création d'une API Rest - Blog
00:31:33

NestJS 4#5 - Création d'une API Rest - Blog

L'API va permettre d'effectuer plusieurs opérations sur les articles d'un blog. Les données sont persistées à l'aide l'ORM TypeORM dans une DB MariaDB/Mysql. L'API manipule les entités ArticleEntity, CommentEntity et TagEntity. Nous avons traité les relations OneToMany/ManyToOne entre l'entité ArticleENtity et COmmentEntity, et la relation ManyToMany entre ArticleEntity et TagEntity. Toutes les opérations sont implémentées dans le service BlogService qui est injecté dans le contrôleur BlogController. Celles-ci sont testés à la fois à l'aide du Browser et de Postman. Pour finir nous avons documenté et testé l'API avec Swagger. Cette série de vidéos est composée de : 1/5 : Mise en place du projet, module et contrôleur 2/5 : TypeORM/Mysql et l'entité ArticleEntity (Opérations CRUD) 3/5 : Entité CommentEntity et les relations OneToMany et ManyToOne 4/5 : Entité TagEntity et la relation ManyToMany 5/ 5 : Documentation de l'API avec Swagger

Aziz DAAIF•il y a presque 8 ans
621 vues
14
1
NestJS 2#5 - Création d'une API Rest - Blog
00:52:24

NestJS 2#5 - Création d'une API Rest - Blog

L'API va permettre d'effectuer plusieurs opérations sur les articles d'un blog. Les données sont persistées à l'aide de l'ORM TypeORM dans une DB MariaDB/Mysql. L'API manipule les entités ArticleEntity, CommentEntity et TagEntity. Nous avons traité les relations OneToMany/ManyToOne entre l'entité ArticleEntity et CommentEntity, et la relation ManyToMany entre ArticleEntity et TagEntity. Toutes les opérations sont implémentées dans le service BlogService qui est injecté dans le contrôleur BlogController. Celles-ci sont testés à la fois à l'aide du Browser et de Postman. Pour finir nous avons documenté et testé l'API avec Swagger. Cette série de vidéos est composée de : 1/5 : Mise en place du projet, module et contrôleur 2/5 : TypeORM/Mysql et l'entité ArticleEntity (Opérations CRUD) 3/5 : Entité CommentEntity et les relations OneToMany et ManyToOne 4/5 : Entité TagEntity et la relation ManyToMany 5/ 5 : Documentation de l'API avec Swagger

Aziz DAAIF•il y a presque 8 ans
1.6k vues
28
3
NestJS 3#5 - Création d'une API Rest - Blog
00:31:39

NestJS 3#5 - Création d'une API Rest - Blog

L'API va permettre d'effectuer plusieurs opérations sur les articles d'un blog. Les données sont persistées à l'aide l'ORM TypeORM dans une DB MariaDB/Mysql. L'API manipule les entités ArticleEntity, CommentEntity et TagEntity. Nous avons traité les relations OneToMany/ManyToOne entre l'entité ArticleENtity et COmmentEntity, et la relation ManyToMany entre ArticleEntity et TagEntity. Toutes les opérations sont implémentées dans le service BlogService qui est injecté dans le contrôleur BlogController. Celles-ci sont testés à la fois à l'aide du Browser et de Postman. Pour finir nous avons documenté et testé l'API avec Swagger. Cette série de vidéos est composée de : 1/5 : Mise en place du projet, module et contrôleur 2/5 : TypeORM/Mysql et l'entité ArticleEntity (Opérations CRUD) 3/5 : Entité CommentEntity et les relations OneToMany et ManyToOne 4/5 : Entité TagEntity et la relation ManyToMany 5/ 5 : Documentation de l'API avec Swagger

Aziz DAAIF•il y a presque 8 ans
814 vues
20
2
NestJS 1#5 - Création d'une API Rest - Blog
00:22:37

NestJS 1#5 - Création d'une API Rest - Blog

L'API va permettre d'effectuer plusieurs opérations sur les articles d'un blog. Les données sont persistées à l'aide l'ORM TypeORM dans une DB MariaDB/Mysql. L'API manipule les entités ArticleEntity, CommentEntity et TagEntity. Nous avons traité les relations OneToMany/ManyToOne entre l'entité ArticleENtity et COmmentEntity, et la relation ManyToMany entre ArticleEntity et TagEntity. Toutes les opérations sont implémentées dans le service BlogService qui est injecté dans le contrôleur BlogController. Celles-ci sont testés à la fois à l'aide du Browser et de Postman. Pour finir nous avons documenté et testé l'API avec Swagger. Cette série de vidéos est composée de : 1/5 : Mise en place du projet, module et contrôleur 2/5 : TypeORM/Mysql et l'entité ArticleEntity (Opérations CRUD) 3/5 : Entité CommentEntity et les relations OneToMany et ManyToOne 4/5 : Entité TagEntity et la relation ManyToMany 5/ 5 : Documentation de l'API avec Swagger

Aziz DAAIF•il y a presque 8 ans
2.8k vues
65
3
Page 7 sur 14 · 166 vidéos au total
Vidéos - AzDev