- 30
- 156 376
Ben Open
เข้าร่วมเมื่อ 19 เม.ย. 2020
L'objectif de cette chaîne est de partager et de transmettre des connaissances. 🙏 🤝
Mais le plus important c'est aussi de promouvoir le "made in France" (fabriqué en France) en quelque sorte aider à booster la communauté Francophone et mettre au devant de la scène les contenus français.
Nous pouvons y arriver ensemble et s'entraidant dans cette voie.
Rejoignez nous sur discord : discord.gg/h2tag39
Mais le plus important c'est aussi de promouvoir le "made in France" (fabriqué en France) en quelque sorte aider à booster la communauté Francophone et mettre au devant de la scène les contenus français.
Nous pouvons y arriver ensemble et s'entraidant dans cette voie.
Rejoignez nous sur discord : discord.gg/h2tag39
[ReactJS FR] React-toastify
👨🏫 Tutoriel en Français sur ReactJs 👨🏫
Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏
Dans cette vidéo je vous propose de mettre en place React-toastify, un système de notification, sur notre projet lors de la connexion et la déconnexion.
Discord : discord.gg/h2tag39
Source : gitlab.com/benopen/blog-react
React Toastify : github.com/fkhadra/react-toastify
Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏
Dans cette vidéo je vous propose de mettre en place React-toastify, un système de notification, sur notre projet lors de la connexion et la déconnexion.
Discord : discord.gg/h2tag39
Source : gitlab.com/benopen/blog-react
React Toastify : github.com/fkhadra/react-toastify
มุมมอง: 3 908
วีดีโอ
[ReactJS FR] (Dernière partie) Authentification
มุมมอง 3.9K3 ปีที่แล้ว
👨🏫 Tutoriel en Français sur ReactJs 👨🏫 Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏 Dans cette vidéo je vous propose de terminer sur la gestion de l'authentification en passant par les Hook de React (useContext et useEffect) qui vont nous permettre de gérer l'état connecté/non connecté de notre utilisateur à travers toute l'application. Dans la procha...
[ReactJS FR] (Part 2) Authentification à l'aide des hooks useContext et UseEffect
มุมมอง 6K3 ปีที่แล้ว
👨🏫 Tutoriel en Français sur ReactJs 👨🏫 Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏 Dans cette vidéo je vous propose de continuer sur la gestion de l'authentification en passant par les Hook de React (useContext et useEffect) qui vont nous permettre de gérer l'état connecté/non connecté de notre utilisateur à travers toute l'application. Dans la proch...
[ReactJS FR] (Part 1) Authentification à l'aide du Context Hook de ReactJS
มุมมอง 15K3 ปีที่แล้ว
👨🏫 Tutoriel en Français sur ReactJs 👨🏫 Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏 Dans cette vidéo je vous propose de mettre en place le mécanisme de gestion de l'authentification en passant par "React Context" qui va nous permettre de gérer un état tel que l'authetification dans toute l'application. Dans la prochaine vidéo nous allons voir comment ...
[Mailer/MailCatcher/Datapersister] Mise en place d'un système d'envoi de mails le tout dockerisé
มุมมอง 2.6K3 ปีที่แล้ว
👨🏫 Tutoriel en Français sur Symfony 5 et Api Platform 👨🏫 Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏 Dans cette vidéo je vous propose de mettre en place un mécanisme d'envoi d'email lors de la création d'un article afin d'en informer son "Auteur". Pour se faire vous allez voir comment mettre en place les éléments nécessaires sur votre environnement d...
[JWT - Refresh Token] Ajout d'un jwt refresh token dans un projet Symfony 5
มุมมอง 3.6K4 ปีที่แล้ว
👨🏫 Tutoriel en Français sur Symfony 5 et Api Platform 👨🏫 Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏 Dans cette vidéo je vous propose de mettre en place un mécanisme de refresh token. Vous pouvez me retrouver sur discord : discord.gg/h2tag39 Source : gitlab.com/benopen/miniblog-formation
[Makefile] Ajout d'un Makefile dans un projet Symfony 5
มุมมอง 1.7K4 ปีที่แล้ว
👨🏫 Tutoriel en Français sur Symfony 5 et Api Platform 👨🏫 Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏 Dans cette vidéo je vous propose de mettre en place Makefile afin d'automatiser les commandes redondantes que l'on utilise fréquemment. Vous pouvez me retrouver sur discord : discord.gg/h2tag39 Source : gitlab.com/benopen/miniblog-formation
[Docker - Docker Compose Part 2] Dockerisation du projet
มุมมอง 1.4K4 ปีที่แล้ว
Tutoriel en Français sur API Platform (Symfony 5) Dans cette vidéo je vous propose de mettre en place docker avec notre projet en utilisant docker-compose. Abonnez-vous afin d'être dans les premiers à visualiser et à commenter :D Voici le lien du dépôt : gitlab.com/benopen/miniblog-formation
[Docker - Docker Compose Part 1] Dockerisation du projet
มุมมอง 3.4K4 ปีที่แล้ว
Tutoriel en Français sur API Platform (Symfony 5) Dans cette vidéo je vous propose de mettre en place docker avec notre projet en utilisant docker-compose. Abonnez-vous afin d'être dans les premiers à visualiser et à commenter :D Voici le lien du dépôt : gitlab.com/benopen/miniblog-formation Installation du docker : docs.docker.com/engine/install/ubuntu/ Instalaltion du docker compose : docs.do...
[ReactJS FR] Gestion des states && templates Part 2
มุมมอง 1.5K4 ปีที่แล้ว
👨🏫 Tutoriel en Français sur ReactJs 👨🏫 Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏 Dans cette vidéo je vous propose de gérer nos différents templates à l'aide de bootstwatch. Nous verrons aussi comment utiliser les states pour gérer les onglets de mon compte. Dans la prochaine vidéo nous verrons comment mettre en place nos templates et les customiser...
[ReactJS FR] Gestion de nos templates Part 1
มุมมอง 1.8K4 ปีที่แล้ว
👨🏫 Tutoriel en Français sur ReactJs 👨🏫 Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏 Dans cette vidéo je vous propose de gérer nos différents templates à l'aide de bootstwatch. Dans la prochaine vidéo nous verrons comment mettre en place nos templates et les customiser ainsi que la navigation parmi nos pages Vous pouvez me retrouver sur discord : disco...
[ReactJS FR] Gestion du routing
มุมมอง 2.7K4 ปีที่แล้ว
👨🏫 Tutoriel en Français sur ReactJs 👨🏫 Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏 Dans cette vidéo je vous propose de notre système de routing ce qui va nous permettre de créer des pages remplissant un objectif précis. Dans la prochaine vidéo nous verrons comment mettre en place nos templates et les customiser ainsi que la navigation parmi nos pages...
[ReactJS FR] Introduction et mise en place du projet
มุมมอง 1.9K4 ปีที่แล้ว
👨🏫 Tutoriel en Français sur ReactJs 👨🏫 Abonnez-vous afin d'être dans les premiers à visualiser, à commenter et à partager 🤝 🙏 Dans cette vidéo je vous propose de comprendre l'objectif de notre projet ainsi que de l'installation d ReactJs . Dans notre prochaine vidéo nous mettrons en place le système de routing de notre blog. Vous pouvez me retrouver sur discord : discord.gg/h2tag39
API Platform - Symfony 5 : Intégration Continue (Gitlab CI)
มุมมอง 3.9K4 ปีที่แล้ว
Tutoriel en Français sur API Platform (Symfony 5) Dans cette vidéo je vous propose de mettre en place l' Intégration Continue (CI) avec gitlab. Nous mettrons en place des linters pour garantir un code ayant le même style de développement. Cette Intégration Continue nous garantie qu'il n'y aura pas, ou de manière très limité, de régression dans notre développement. Abonnez-vous afin d'être dans ...
API Platform - Symfony 5 : préparation à la CI
มุมมอง 1.4K4 ปีที่แล้ว
API Platform - Symfony 5 : préparation à la CI
API Platform - Symfony 5 : Compiler Pass && Tags
มุมมอง 3K4 ปีที่แล้ว
API Platform - Symfony 5 : Compiler Pass && Tags
API Platform - Symfony 5 : Refacto Authentification JWT
มุมมอง 2.8K4 ปีที่แล้ว
API Platform - Symfony 5 : Refacto Authentification JWT
API Platform - Symfony 5 : Tester l'Authentification Token JWT part 3
มุมมอง 3.7K4 ปีที่แล้ว
API Platform - Symfony 5 : Tester l'Authentification Token JWT part 3
API Platform - Symfony 5 : Authentification Token JWT part 2
มุมมอง 3.9K4 ปีที่แล้ว
API Platform - Symfony 5 : Authentification Token JWT part 2
API Platform - Symfony 5 : Authentification JWT part 1
มุมมอง 18K4 ปีที่แล้ว
API Platform - Symfony 5 : Authentification JWT part 1
API Platform - Symfony 5 (mini-blog : Item-Collection-Custom Operations)
มุมมอง 6K4 ปีที่แล้ว
API Platform - Symfony 5 (mini-blog : Item-Collection-Custom Operations)
API Platform - Symfony 5 : La Sérialisation (mini-blog)
มุมมอง 5K4 ปีที่แล้ว
API Platform - Symfony 5 : La Sérialisation (mini-blog)
API Platform - Symfony 5 : Les Tests PhpUnit (mini-blog)
มุมมอง 10K4 ปีที่แล้ว
API Platform - Symfony 5 : Les Tests PhpUnit (mini-blog)
Api platform - Symfony 5 : Qu'est-ce qu'une API REST
มุมมอง 15K4 ปีที่แล้ว
Api platform - Symfony 5 : Qu'est-ce qu'une API REST
Hey ! on s'est croisé sur le discord, très intéressant la chaine youtube !
merci pour le partage ,enfaite j'ai un Soussi que le <AuthentificatedRoutes> n'est pas accepter comme <Route> même que ce composant return un <Route> "All component children of <Routes> must be a <Route> or <React.Fragment>",pouvais vous m'aider merci!
Super vidéo ! Mon maître de stage m'a fait profiter de cette masterpiece, mais juste, va pas trop vite, et parle plus fort, merci :)
Merci pour ton retour. Je vais réajuster le tire prochainement :)
source code ?
Bonjour
Merci beaucoup Mais peut-on aussi avoir un tuto sur googleAuth et autres?
merci, ça doit aider mais maintenant on ne trouve que des tutos faits de copier/coller et lus d'un autre écran caché, ce qui n'aide vraiment pas à comprendre ce qu'on recopie.
est ce que ce projet existe dans github ? Merci pour ces informations
J'ai vu un commentaire sur Linkedin déposé par un certain Ben Open développeur Symfony mon petit doigt m'a dit de cliquer sur le profil, je vois que ce brave développeur a une chaine TH-cam je clique dessus et surprise je trouve une mine d'or , et merci!!
Ce commentaire qui grave plaisir merci l'ami 🙏
спасибо! Хорошего дня из России! 🇷🇺
Спасибо! это хороший друг
Я из России, спасибо Вам!, очень интересный материал, слушаю Вас и радуюсь
Я рад, что это может помочь вам, не стесняйтесь
IDE vs code 😉
Merci beaucoup, très claire
Salut Ben, merci pour le tuto. J'ai un problème (évidemment tout con, mais que j'arrive pas à résoudre). Lors que je lance le serveur, j'ai l'erreur : PS C:\wamp64\auth\v2\views> node app.js file:///C:/wamp64/auth/v2/views/app.js:23 <Auth.Provider value={{isAuthenticated}} > ^ SyntaxError: Unexpected token '<' ça correspond à la ligne : <Auth.Provider value={{isAuthenticated}} > J'ai suivi le tuto à la ligne, mais j'ai un peu de mal à comprendre ce qui est faux ^^ Merci d'avance, à bientôt !
ça ne marche littéralement plus désormais : "[AuthenticatedRoute] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>"
alors il se peut que ce soit une version qui ne l'utilise plus de la même manière. On peut check ça sur discord
Bonsoir, j'ai la même erreur, quelle est l'alternative à AuthenticatedRoute dans ce cas ? Merci
@@ns6063 Salut, cette série de tutoriels m'a beaucoup aidé sur le sujet (par Dave gray) th-cam.com/video/TeeAp5zkYnI/w-d-xo.html
@@balgrimesart564 Je vais voir ça, merci !
Merci pour votre vidéo,pour ma part ,le code s'exécute sans problème mais parcontre me retourne une page totalement blanche :/
Si tu viens sur discord je pourrais t'aider
Bonjour, as tu résolu le problème ? J'ai le même soucis, ça m'affiche une page blanche. Je suis même allé jusqu'à copier/coller le code source mais RAS
Bonjour j'ai le même soucis, avez vous eu une solution?
Salut j'ai une question, ducoup comment le système sais à quel compte est lié le token quand tu redémarre le navigateur par exemple ?
Bonjour, Le token est lié à un compte et comme dans l'exemple mis dans un cookie. Le cookie se situe sur la machine de l'utilisateur.
merci beaucoup pour ce tuto et bonne continuation
Ca ne marche absolument pas je ne comprends pas
vous avez quel soucis exactement? j'ai suivi le tuto et chez moi ca marche
Si vous pouvez donner plus de détails. On peut peut-être t'aider 👌
Salut pourquoi le mien ne marche pas
Salut, Je ne vois pas ce qui ne fonctionne pas
Merci pour votre vidéo et bon continuation, bravoo J'ai une question si vs permettez, Auth.provider est inacceptable dans mon code.. si vous avez des idées de quoi il s'agit svp ?
Merci pour votre retour Il vous manque peut être un import
Est-ce possible de rendre un filtre obligatoire ?
Oui avec un required
@@BenOpen Il ne sera pas vraiment obligatoire sauf dans l'interface swagger, rien n'empêchera de faire une requête sans ce filtre
Très bon tuto Petite remarque : pour le test de l'entité il faut le faire dans la méthode persist sinon ça va générer une erreur pour la création d'un utilisateur
Video très claire et complète, merci
salut merci pour ce riche tuto , est ce qu'on peut avoir le code source de tout cette serie et merci !
Oui c'est en dessous des vidéos dans le descriptif
Très bonne vidéo, je ne connaissais pas le compiler pass. ^^
merci beaucoup pour les vidéos, cela m'a beaucoup aidé. mais je trouves que tu vas un peu trop vite sans bien expliquer ce que tu fais.
Merci pour le retour. Je vais m'améliorer 😉
waaaaaaaaaaaaaaaaaaaaaaaaaaaaw , you have made my day boy. Oh boy merciiiiii this @mailer oh ❤❤❤❤❤❤❤❤❤❤❤❤❤❤
Très bonne vidéo explicative de comment gérer l'authentification par token et clé ssh
très important comme élément de api plateform. cette vidéo permet de comprendre l'importance de la serialisation et comment la gérer
Comment découvrir les test unitaire et fonctionnel facilement ^^ ! très bonne vidéo merci :)
Très bonne playlist, je suis dessus depuis 1 semaine a faire chaque tuto 1 par 1 ^^
Vidéo très complète (autant que les précédentes de la playlist ^^).
Merci bcp pour cette vidéo riche, mais je n'arrive pas à sauvegarder mon token dans le localStorage 😢😢😢
Ben Open, pouvez-vous m'aider s'il vous plait ?
Tu peux poster la problématique sur le discord on va t'aider 😉👌
salut tu pourrais faire un tuto sur les DataProvider et DataPersister car je comprend mal dans quel cas c'est utile merci pour toutes vos connaissances partagées
vas plus doucement je viens de faire un avc
Haha dsl
mercipour les cours tres interessants
bonjour merci infiniment pour cette formation quand la prochaine vidéo ??
Je m'y mets cette semaine si tout va bien 👍
Chapeau bas 👏👏👏👏👏
Merci beaucoup ☺️
Super vidéo. Merci par contre je rencontre un léger problème. A 18:50 lors de l'invite de commande, le "#statusCode: " me renvoi 500 et non 200. D'où cela pourrait-il venir? Merci par avance
Bonsoir Sébastien, Il te suffit de vider le cache avec l'option "-e test"
Salut, le passwordencoder ne doit plus être utiliser, il sera remplacé par passwordhasher sous symfony 6 Sinon un truc que je ne comprends pas, mes subscribers sont complètement ignorés. J'ai beau mettre des dd() partout pour le faire planter rien n'y fait. Il y a un truc à faire pour les activer ?
Bonsoir, Effectivement si tu es sur une nouvelle version de Symfony alors oui ce sera passwordHasherInterface qu'il faut utiliser As-tu trouvé une solution à ce problème de subscriber ?
Petite correction, si tu extends tes controllers avec AbstractController, ils seront dans l'autowiring et tu n'auras pas besoin de déclarer ton controller dans routes.yaml
super tuto Ben Open, merci :)
Cela m'a énormément aidé! très clair!
Content de voir que tu as compris le principe et l'usage ☺️
Merci infiniment tu es un dieu parmi les hommes
Excellente vidéo c'est exactement les informations que je recherchais. Du test unitaire et du test fonctonnel sur un même projet, ça m'a aussi permis de bien voir la nuance entre les deux. Merci beaucoup! En revanche j'ai une remarque, mais celle ci ne concerne pas ta vidéo, mais les tests en général: je comprends pas pourquoi écrire des tests unitaires pour chaque méthode d'une entité? A la rigueur si on a coder les classes à la main ou qu'on a fait des modifications, je peux comprendre qu'il faille tester. Mais si on utilise la CLI pour générer les classes, et que la génération de l'entité fonctionne, les méthodes sont sensées fonctionner non ? est-ce qu'à ce stade c'est utile d'écrire les tests ? ^^
Bonjour @zergetrh et merci pour ton commentaire :) Alors il deux deux écoles ceux qui vont dire les entités/modèles ne sont pas à tester et ceux qui vont te dire je fais des tests sur tout afin de garantir aucune modification qui pourrait casser un fonctionnement existant. Surtout si on parle des classes qui représentent le schema en bdd. Je suis partisan du : qui peut à déjà tout tester pourquoi pas les entités et modéles aussi :) Après tu peux ne pas les tester car tu as les tests fonctionnent qui couvre le fait que les enregistrements soient bons.
Salut, déjà bonne vidéo ! J'aimerais savoir, est ce que tu as un repo git public où l'on peut clone ton code pour pouvoir "jouer" avec ? Merci d'avance ;)
C'est bon j'ai ma réponse ;)
Merci pour ton commentaire :) Si tu as des questions n'hésites pas ;)
Hello Ben, J'aime bien ta gestion des commit ;)
Hello Laurent, haha on a pas fait ça sur glsr xD
Pourqoui login_check j'ai pas compris
L'api nous permet de nous connecter avec login_check C'est une URL comme une autre 😉
@@BenOpen ok du coup login_check est different de login.js alors.. J'etais un peu perdu car l'url ne marchais pas pour moi. Merci
Oui exactement c'est sur un autre projet 😊
Merci Ben pour cette vidéo très simple et enrichissant. Mois j'ai beaucoup appris et mon code marche bien
Bonsoir @fogang vero brice, merci pour ce commentaire qui fait plaisir. Une personne qui monte en compétence = une victoire personnelle ;) Je t'invite à nous rejoindre sur discord si tu le souhaites : discord.gg/BgmMemHB7B
Merci beaucoup 😊
C'est avec plaisir 😊