Intermédiaire

Système de badge

Dans ce tutoriel nous allons découvrir comment mettre en place un système de déblocage de badge sur Laravel. Le déblocage d'un...

Intermédiaire

La programmation fonctionnelle

La programmation fonctionnelle est un paradigme de programmation (au même titre que la programmation procédurale ou objet). De la...

Intermédiaire

Découverte de jQuery

Si vous commencez à faire des recherches en ligne sur le JavaScript il y a de fortes chance que vous tombiez sur des questions concernant...

Intermédiaire

Le MJML

MJML est un framework qui va vous permettre de créer des emails responsives plus simplement. Pour remplir cet objectif, MJML propose...

Intermédiaire

belongsToMany : Système de tags

Dans ce tutoriel nous allons voir un cas concret de relation belongsToMany en mettant en place un système de Tags pour nos articles....

Intermédiaire

Gates et Policies

En plus du système d'autorisation, Laravel offre aussi un système simple pour gérer les niveaux d'accès à une certaine resource....

Intermédiaire

Menu en vague

Aujourd'hui on va faire un peu de pratique en JavaScript en reproduisant le menu situé à droite du site qui apparait avec un effet...

Intermédiaire

Découverte du WebRTC

Le WebRTC est un framework qui permet la mise en place d'un système de communication instantané directement dans le navigateur. Il...

Intermédiaire

GrumPHP

Lorsque l'on travaille à plusieurs, il est souvent difficile de se mettre d'accord sur les règles à utiliser sur un projet et il...

Intermédiaire

Elementor Page Builder

Parfois, gérer le contenu d'un site à travers un simple éditeur ne suffit pas et il est nécessaire d'avoir recours à un page builder...

Intermédiaire

Xdebug, l'exécution pas à pas

Lorsque l'on développe on passe pas mal de temps à débugger son code et à rechercher la cause de certaines erreurs. Un bug est...

Intermédiaire

Homestead

Homestead est une boîte Vagrant qui offre un environnement de développement sans nécessiter l'installation de PHP, d'apache ou...

Intermédiaire

Moteur de template Twig

Twig est le moteur de template PHP utilisé par Symfony mais il est tout à fait possible de l'utiliser en dehors du Framework pour...

Intermédiaire

TP : Lightbox

Pour finir cette partie travaux pratiques nous allons utiliser un exemple qui sort du cadre classique : la création d'une Lightbox....

Intermédiaire

TP : Carousel

Nous allons continuer notre mise en pratique avec un exemple qui va faire intervenir le système de transitions : La création d'un...

Intermédiaire

TP : TodoList

Maintenant que l'on a vu les bases de VueJS il est temps de passer à la pratique. Et quoi de mieux pour découvrir un framework front-end...

Intermédiaire

Animations & Transitions

VueJS intègre un système d'animation qui vous permettra de mettre en place des transitions lorsqu'un élément est ajouté ou supprimé...

Intermédiaire

Vue-CLI

VueJS offre la possibilité de travailler avec un format de fichier .vue pour simplifier l'organisation de notre code. Pour profiter...

Intermédiaire

Créer un "Store"

Le souci avec le découpage en composant est qu'il est difficile de faire communiquer plusieurs composants ensemble si ils n'ont pas...

Intermédiaire

Les Composants

Dans ce chapitre nous allons découvrir un aspect important de la structure VueJS : Les composants. Les composants sont des sortes...

Intermédiaire

Les Filtres

Les filtres peuvent être comparés aux propriétées computed car ils permettent de modifier à la volée une propriété du state....

Intermédiaire

Les Directives

Les directives permettent de greffer un comportement spécial. Nous en avons déjà vu certaines dans la première partie avec par...

Intermédiaire

Propriétés combinées & Watchers

En plus des propriétés définie grâce à data il est possible de définir des propriétées computed qui sont issues d'une mutation....

Intermédiaire

L'instance

Maintenant nous allons découvrir l'instance de VueJS plus en profondeur en découvrant son cycle de vie.

Intermédiaire

Découverte

Dans ce premier chapitre nous allons découvrir le fonctionnement général de VueJS ainsi que son système de template. Nous rentrerons...

Intermédiaire

Intégration continue avec GitLab

GitLab est une application qui englobe tout un tas d'outils liés à la gestion d'un projet en une seule interface : Tchat (à la...