Mauvaise pratique JS avec LET
9:55
21 күн бұрын
Qu'est-ce qu'un SLUG en dev web ?
7:00
La fusion des marges en CSS
8:12
9 ай бұрын
Пікірлер
@MalcolmLomacx1111
@MalcolmLomacx1111 4 минут бұрын
Merci
@FlorianGraziani
@FlorianGraziani 20 сағат бұрын
Perso, je préfère tailwind
@HewlettPacket
@HewlettPacket Күн бұрын
Bonjour monsieur Enzo, pourriez vous faire un projet web complet Python Django ou autre pour le back end mais de préférence Django, react js et si nécessaire base de donnée avec s'il vous plait ?
@KALEBAMUNKINA
@KALEBAMUNKINA Күн бұрын
Salut les concepteurs. Nous voulons avoir la vidéo dans vd MAT
@mathieugodard
@mathieugodard 2 күн бұрын
Finalement, on devrait juste avoir le réflexe inverse et changer en let quand on se rend compte que notre code ne fonctionne plus :D
@medericcataye7079
@medericcataye7079 2 күн бұрын
C’est next js 15 ?
@EcoleduWeb
@EcoleduWeb 2 күн бұрын
Oui!
@tsuhak4697
@tsuhak4697 2 күн бұрын
Dommage que le cours soit toujours en MAJ 🥲
@EcoleduWeb
@EcoleduWeb 2 күн бұрын
La première section est mise en ligne, le reste va suivre la semaine pro :)
@issaaby931
@issaaby931 2 күн бұрын
Parfait ! J'y ai pensé hier soir en me disant dommage qu'elle est toujours en MAJ. Super merci !
@gibryldev
@gibryldev 2 күн бұрын
Bonjour Enzo, Pourrait tu faire une vidéo : quand faut il utiliser React JS ? Tu l'avait fait avant mais tu as enlever la vidéo. Elle serait utile. Merci.
@LPT_Frere
@LPT_Frere 3 күн бұрын
Tu pourrais faire une playlist où on apprend le CSS de A à Z stp ?
@ndeyependasarr486
@ndeyependasarr486 3 күн бұрын
Franchement rien a dire vos explications sont claires precises et nettes grace a vous je viens de deployer mon premier site web 😘🤩
@horahola2263
@horahola2263 3 күн бұрын
A whoueh !!! merci beaucoup chef !
@BastienPage-w3d
@BastienPage-w3d 4 күн бұрын
Sujet intéressant, cependant celui ci comporte plusieurs points problématique, si les messages sont en anglais c'est que la langue dans l'HTLM est en anglais. Ensuite pour la suppression de required, OK c'est possible, cependant pour que ce soit accessible ça demande énormément de temps de dev, car il va falloir recréer toute la vocalisation des messages d'erreur, s'inspirer des autres oui mais il faut être sur que ce soit bien fait. Dans les exemples seul Google est conforme. La natif n'est peut être pas le plus esthétique mais ça reste celui qui fonctionne le mieux. Tu as fait bcp de vidéo intéressante sur l'accessibilité et félicitation pour ça ce qui rends tout à fait dommage sur celle ci de ne pas en tenir compte
@ghostrex5979
@ghostrex5979 7 күн бұрын
Merci , c'est Hyper intéressant !
@Ethan-dz2rx
@Ethan-dz2rx 8 күн бұрын
salut, comment je peux faire pour que le do dark s'applique a toute mes pages html sans avoir a rappuyer sur le bouton ?
@raoufzaou2682
@raoufzaou2682 8 күн бұрын
comment faire si mes fichiers sont en php plutot qu'en html parce que j'ai tout fait sur wamp avec une base donnée
@JavaChrist31
@JavaChrist31 9 күн бұрын
Salut Enzo, j'ai encore pris beaucoup de plaisir à suivre ton tuto, que je me suis permis de modifier quelques peu en remplacent les faces dégradé par des images et réutiliser sur mon site.
@BaptisteIzoré
@BaptisteIzoré 11 күн бұрын
c'est bien beau mais tous ça marche quand on a déjç tout installer et initialiser, typiquement on doit avoir git d'installler et faut avoir synchroniser des trucs qui ne nsont pas expliquer. Alors le tuto est bon, mais n'est pâs complet pour les personne qui parte de zéro.
@jenc5704
@jenc5704 14 күн бұрын
Bonjour et merci pour votre tuto 😊 Ça m'a beaucoup aidé. Belle journée à vous
@pssdvfx
@pssdvfx 14 күн бұрын
Paris*
@simeonnumu1617
@simeonnumu1617 15 күн бұрын
Interface rappel un Adobe XD, non?
@smasheric3863
@smasheric3863 15 күн бұрын
merci
@Aklesso-h1z
@Aklesso-h1z 19 күн бұрын
Thanks you
@uzdavydaniel5773
@uzdavydaniel5773 21 күн бұрын
Parle nous de flutterflow
@moneyfr
@moneyfr 21 күн бұрын
Je n'utilise jamais let à cause du l'inter
@felixwarano
@felixwarano 21 күн бұрын
Les duels c'est pour quand ? J'ai besoin de testé mon niveau
@EcoleduWeb
@EcoleduWeb 21 күн бұрын
J’en ai fait un il y a 1 mois, ça prend beaucoup de temps donc pour l’instant je le mets en pause
@marye1218
@marye1218 21 күн бұрын
Super tuto, excellente pédagogie, merci 😊
@EcoleduWeb
@EcoleduWeb 21 күн бұрын
Merci beaucoup et avec plaisir 👍
@marye1218
@marye1218 21 күн бұрын
Intéressant, merci beaucoup 😉
@LenaMignon
@LenaMignon 21 күн бұрын
Merci pour cette vidéo, c'est très clair ! J'ai deux questions sur lesquelles je suis restée sur ma faim: - Y a-t-il un impact (de ressources) notamment à utiliser const plutôt que let ? Ou est-ce uniquement utile pour la lecture et le maintien du code ? - Et qu'en est-il de var ? Est-ce désormais à proscrire dans le code ? (Désolée si cette dernière question est bête ou d'un ancien temps :-)
@KazeiEichi
@KazeiEichi 21 күн бұрын
Je peux me tromper mais de ce que je sais : Aucun problème de performances, c'est juste pour la lisibilité et la logique. Pour var, ce n'est pas à proscrire mais a utiliser que dans des cas très précis. Mais j'imagine que ça reste à débat.
@dihcarkouane7020
@dihcarkouane7020 21 күн бұрын
var est a proscrire, problème de portée globale des variables déclarées avec var. let est venu corriger ça
@EcoleduWeb
@EcoleduWeb 21 күн бұрын
Ici, il n'est pas question de performance, mais de lisibilité, de logique et de maintenabilité du code. Un code logique est plus à débugger, comprendre et mettre à jour, tout simplement. L'utilisation du mot clé var n'est plus d'actualité, car il est lié à un nombre astronomique de bugs.
@xabimartinez5322
@xabimartinez5322 21 күн бұрын
Pour le coup var peut être utile dans des cas assez rare donc a garder en tête au cas ou
@EcoleduWeb
@EcoleduWeb 21 күн бұрын
@@xabimartinez5322 C'est rare et il faut vraiment savoir ce que l'on fait et ce que ça engendre comme effets secondaires.
@Art_with_midjourney
@Art_with_midjourney 21 күн бұрын
merci
@lmz-dev
@lmz-dev 21 күн бұрын
♫ let it be ♬
@honkhonkv2236
@honkhonkv2236 21 күн бұрын
Enfin! J'avais l'impression dêtre fou a voir des let partout, jusqu'a douter de moi même. 95% de const pour 5% de let dans mes codes alors que chez mes collegeus je voyais l'inverse!
@tigerweb24
@tigerweb24 21 күн бұрын
J'adore vos formations dans votre mais on attend NEXT JS avec son ecosystems supabase+prisma, zustand/redux, react hook form Zod typescript et j'en passe ...
@TheUltimatePing
@TheUltimatePing 22 күн бұрын
merci pour l'info je savais pas 👍
@AhouraVan
@AhouraVan 23 күн бұрын
Bonne précision, merci :)
@remigaborit2486
@remigaborit2486 23 күн бұрын
On a aussi, un souci avec le nom retourné des objets ?
@EcoleduWeb
@EcoleduWeb 23 күн бұрын
C'est à dire ? Si c'est un objet que tu as créé type const obj = {}, alors non.
@remigaborit2486
@remigaborit2486 23 күн бұрын
3:07 Comment résoudre ce problème. En nommant la fonction. Et pourquoi à la ligne 3, la nommer ? A moins qu'une fonction dans une fonction, ne soit pas aussi une bonne pratique?) Exemple : 3 card.AddEventListener("mousemove", handleMousemove() { card.classicList.add(animated)}
@EcoleduWeb
@EcoleduWeb 23 күн бұрын
Bonne idée mais c'est incorrect. La fonction que tu as nommée dans l'appel à addEventListener n'est pas accessible pour un removeEventListener situé dans un contexte d'exécution supérieur, ce qui ne résout donc pas le problème.
@remigaborit2486
@remigaborit2486 22 күн бұрын
@@EcoleduWeb En effet. Mon fils me l"a fait remarquer. Pat contre il n'"a bien "vue" l'intérêt de supprimer cette fonction.
@emilie375
@emilie375 23 күн бұрын
Oh ☹, mais j'adore les fonctions fléchées ! Tellement plus pratiques (le this..) et lisibles (avis perso) que les autres manière de faire. Les fonctions fléchées c'est presque LA raison pour laquelle j'aime le JS. Ce serait tellement triste sans elles.
@EcoleduWeb
@EcoleduWeb 23 күн бұрын
Tu peux les utiliser à énormément d'endroits sans problème, simplement pas ici. 👍
@honkhonkv2236
@honkhonkv2236 23 күн бұрын
L'utilisation de la fonction flechée change aussi le contexte du mot clé "this" ce qui, dans certains cas, peux poser des soucis. h1.addEventListener("click", () => { console.log(this); // window }); h1.addEventListener("click", function foo() { console.log(this); // h1 });
@lmz-dev
@lmz-dev 23 күн бұрын
h1.addEventListener("click", e => console.log(e.target)); //› h1
@n.nonyme
@n.nonyme 23 күн бұрын
​@@lmz-dev le mieux reste quand même de les déclarer en les nommant au bon endroit du code pour bien organiser ses blocks puis de les appeler en leur passant l'event, je trouve. Infiniment moins chiant à relire et rectifier, non ?
@lmz-dev
@lmz-dev 23 күн бұрын
@@n.nonyme On est d'accooooord ! Là je montre juste qu'on peut s'en sortir sans l'opérateur this pour un écouteur ;p
@n.nonyme
@n.nonyme 23 күн бұрын
@@lmz-dev ah bien d'accord ! Merci et bonne journée
@Azer_Oner
@Azer_Oner 23 күн бұрын
Y a le setTimeout et setInterval qui auraient pu être dans cette video si jme trompe pas
@EcoleduWeb
@EcoleduWeb 23 күн бұрын
C'est à dire ?
@Azer_Oner
@Azer_Oner 23 күн бұрын
@ je veux dire le fait de penser à les mettre dans une variable pour pouvoir les nettoyer
@EcoleduWeb
@EcoleduWeb 22 күн бұрын
@@Azer_Oner Ah oui bien-sûr 👍
@aikine9720
@aikine9720 24 күн бұрын
Merci pour la précision , finalement c'est bien pour tester des choses ou faire des exemple ( si ce n'est que du coup ce n'est pas un bonne exemple pour les nouveau de l'écrire de cette manière) , j'ai une question parceque du coup y'en a qu'il le font aussi pour faire "moins de ligne de code", mais es que finalement le fait d'avoir des fonction anonyme comme ça ne demande pas plus de travaille à la machine ? Alors que si les fonction sont nommer le processus de lecture du code devrait si retrouver plus facilement (je ne sait pas vraiment comment appeler cela , j'espère que tu voit ce que je veut dire ) , cela m'intéresse de savoir si c'est une sorte d'équilibre entre le moin de ligne de code possible mais demande peut etre plus de travaille, ou plus de ligne de code mais peut etre plus de facilité de lecture de code pour la machine donc plus rapide ? (je me doute également que c'est plus pratique également de toute manière pour ceux qui repasse sur le code et le cas du remove) , je suis curieux de savoir , j'espère avoir bien formuler ma question , merci
@lmz-dev
@lmz-dev 23 күн бұрын
Oui, arrêtons de pisser du code pour rien. Si c'est plus court, c'est bon pour la planète ;p
@EcoleduWeb
@EcoleduWeb 23 күн бұрын
C'est bien de se poser des questions, mais il n'y a pas de différences de performance entre l'utilisation d'une fonction anonyme et la création d'une fonction séparée. D'ailleurs la fonction séparée est même réutilisable. Aussi, moins de ligne de code ne veut pas forcément dire "code de meilleure qualité". Créer une fonction séparée est plus maintenable. 👍
@aikine9720
@aikine9720 23 күн бұрын
@@EcoleduWeb Merci pour votre réponse, oui je voulait juste savoir cela m'intéresser.
@lmz-dev
@lmz-dev 22 күн бұрын
@@EcoleduWeb Les pures maintiennent du code uglifié 😎 😁
@BS_Techno
@BS_Techno 24 күн бұрын
Premier commentaire 0:20
@yoannhenry6361
@yoannhenry6361 24 күн бұрын
Merci ça fait des années que j'utilise les dev tools et je ne connaissais pas cet aspect là !
@valerykyungu
@valerykyungu 24 күн бұрын
La console nous ment !😮 Complot...
@billnganvala5884
@billnganvala5884 24 күн бұрын
Cool!!!...
@sky-kr3cx
@sky-kr3cx 24 күн бұрын
merci beaucoup pour cette précision !
@tigerweb24
@tigerweb24 25 күн бұрын
Coach pourquoi je vois pas nextauth, prisma dans votre formation en ligne, la formation devrait couvrir tous l'écosystème next a fin qu'on puisse pas acheter encore une formation de plus
@fredhermannramandaniarivo7464
@fredhermannramandaniarivo7464 25 күн бұрын
Okay man, super
@CharlesAcoustique
@CharlesAcoustique 25 күн бұрын
Incroyable ! Je prévois de sortir mon premier article de blog la fin du week-end, et voilà que cette vidéo tombe pile quand il faut pour moi. Merci Enzo ! Et merci pour toutes tes vidéos et tes formations !
@EcoleduWeb
@EcoleduWeb 25 күн бұрын
Avec plaisir et bon courage pour ton blog. Ça reste toujours un très bon moyen de créer une audience.
@tony-stark
@tony-stark 25 күн бұрын
Très intéressant comme toujours