- 36
- 322 080
ViDev
เข้าร่วมเมื่อ 14 มี.ค. 2022
Moi c’est ViDev, Formateur et Lead Dev React (plus d'info 👇)
Sur cette chaine, tu trouveras des conseils qu'on ne voit qu'EN ENTREPRISE.
🎯 Mon but : aider les reconvertis à décrocher leur prochain job de dev React.
⛔️ Chaine zéro bullshit
🍹 Ancien barman devenu devs
Sur cette chaine, tu trouveras des conseils qu'on ne voit qu'EN ENTREPRISE.
🎯 Mon but : aider les reconvertis à décrocher leur prochain job de dev React.
⛔️ Chaine zéro bullshit
🍹 Ancien barman devenu devs
Ce que tu DOIS répondre en entretien technique.
#typescript #developpeurFrontend #reactjs #angular #vuejs
N'oublie pas de liker cette vidéo si tu l'as trouvée utile, de t'abonner à la chaîne.
Je serai ravi de répondre à tes questions et je pourrai même faire des vidéos sur les questions que je juge pertinentes :)
👋 Retrouve mon quotidien de Lead Développeur React :
sur Twitter : videvjs
N'oublie pas de liker cette vidéo si tu l'as trouvée utile, de t'abonner à la chaîne.
Je serai ravi de répondre à tes questions et je pourrai même faire des vidéos sur les questions que je juge pertinentes :)
👋 Retrouve mon quotidien de Lead Développeur React :
sur Twitter : videvjs
มุมมอง: 2 040
วีดีโอ
Fusionne tes types avec Record (Typescript AVANCÉ)
มุมมอง 1.7K14 วันที่ผ่านมา
✉️ Pour t'inscrire à ma newsletter, c'est par là : videv.podia.com/tse-record Chapitrage : 00:00 À quoi ça sert 01:38 SANS Record 03:16 AVEC Record #typescript #reactjs #reacthooks #record #developpeurFrontend N'oublie pas de liker cette vidéo si tu l'as trouvée utile, de t'abonner à la chaîne. Je serai ravi de répondre à tes questions et je pourrai même faire des vidéos sur les questions que j...
Écris un code PLUS SENIOR avec CE CONCEPT
มุมมอง 2.5K2 หลายเดือนก่อน
✉️ Pour t'inscrire à mes prochains cours typescript, c'est par là : videv.podia.com/typecript-en-1h-email-page 00:00 intro 00:26 dictionnaire 01:21 magic number 09:59 magic string 16:19 objet JS 20:42 union type 29:48 as const 30:41 typeof 31:53 keyof 38:18 enum 43:39 résumé Dans cette vidéo, je te montre comment utiliser efficacement les dictionnaires en JavaScript et TypeScript pour structure...
Tu ne signeras plus de contrats en 2025 ❌
มุมมอง 7K5 หลายเดือนก่อน
✉️ Pour mes conseils Typescript Avancé, c'est par là : videv.podia.com/typescript-a-change-le-marche 👉 Toutes les bases de typescript en 1h : th-cam.com/video/2LV9qGNpPwQ/w-d-xo.htmlsi=9ybfQYco_qw2K3jt Chapitrage : 00:00 Intro 00:29 1. Les entreprises 03:43 2. Les recruteurs 04:53 3. Les développeurs 06:20 4. Comment profiter de cette aubaine Dans cette vidéo, je t’explique pourquoi TypeScript ...
90% des candidats ÉCHOUENT leurs tests techniques à cause de ÇA.
มุมมอง 1.8K5 หลายเดือนก่อน
Des cas pratiques d'utilisation de useEffect : videv.podia.com/useeffect-cleanup-function Chapitrage : 00:00 Intro 00:16 Rappel de useEffect (3 phases) LA CLEAN UP FUNCTION (useEffect) 04:22 clean up function (théorie) 14:48 clean up function (résumé) 17:28 clean up function (Coding Game / test technique) Lien vers la précédente vidéo sur usEffect : th-cam.com/video/G0KddxweHV0/w-d-xo.html Est-...
Comment les SENIORS utilisent Context en entreprise (MÉTHODE AVANCÉE)
มุมมอง 2.4K6 หลายเดือนก่อน
Lien vers la vidéo précédente : th-cam.com/video/GXYvtczB0pk/w-d-xo.html Chapitrage 00:00 Intro 00:34 Optimisation 1 09:15 Optimisation 2 Dans cette vidéo, on plonge dans l’utilisation avancée de useContext pour optimiser ton application. On va te montrer comment créer et utiliser des custom hooks pour une installation et une consommation du context plus efficaces. Je vais te montrer comment cr...
useEffect : le niveau AVANCÉ que tu dois avoir en entreprise (mentoring)
มุมมอง 7K7 หลายเดือนก่อน
useEffect : le niveau AVANCÉ que tu dois avoir en entreprise (mentoring)
GIT : résoudre un MERGE CONFLICT même quand on est nul
มุมมอง 2.4K7 หลายเดือนก่อน
GIT : résoudre un MERGE CONFLICT même quand on est nul
FRONTEND : livrer ton travail au PIXEL PRÈS.
มุมมอง 5K8 หลายเดือนก่อน
FRONTEND : livrer ton travail au PIXEL PRÈS.
Comment s'organise une VRAIE équipe de développeurs
มุมมอง 2.3K8 หลายเดือนก่อน
Comment s'organise une VRAIE équipe de développeurs
GIT : ce qu'un LEAD attend de TOI en entreprise
มุมมอง 9K8 หลายเดือนก่อน
GIT : ce qu'un LEAD attend de TOI en entreprise
Apprendre TYPESCRIPT en 1 HEURE (l'ESSENTIEL en 2025)
มุมมอง 19K10 หลายเดือนก่อน
Apprendre TYPESCRIPT en 1 HEURE (l'ESSENTIEL en 2025)
Ils ont DÉTESTÉ ma formation. Voici POURQUOI.
มุมมอง 3Kปีที่แล้ว
Ils ont DÉTESTÉ ma formation. Voici POURQUOI.
LA MEILLEURE ROADMAP REACT.JS POUR AUTODIDACTES (2024)
มุมมอง 14K2 ปีที่แล้ว
LA MEILLEURE ROADMAP REACT.JS POUR AUTODIDACTES (2024)
Comment j'ai TRICHÉ pour devenir développeur.
มุมมอง 8K2 ปีที่แล้ว
Comment j'ai TRICHÉ pour devenir développeur.
Apprendre REACT.JS en 1 HEURE (l'ESSENTIEL en 2024)
มุมมอง 190K2 ปีที่แล้ว
Apprendre REACT.JS en 1 HEURE (l'ESSENTIEL en 2024)
Ma formation REACT.JS : va ENCORE plus loin
มุมมอง 14K2 ปีที่แล้ว
Ma formation REACT.JS : va ENCORE plus loin
Bonjour, merci pour le tuto tres instructif ! Je souhaiterais revenir sur l'histoire de "on ne peut pas modifier le state dans handleDelete ( 34:00 )". Bien sur je comprends qu'on ne peut pas modifier l'etat autrement que par son setter, mais la fonction `filter` que l'on applique a fruits ne le modifie pas, je ne vois donc pas le probleme de l'utiliser ici (par rapport a creer 2 copies de la liste initiale). Est-il possible d'avoir une clarification sur ce point ? Merci
La réponse courte : oui tu as raison (c'est bien, ça prouve que tu es bien avancé et rigoureux en JS 🔥) La réponse longue : j'y avais déjà répondu dans un autre commentaire il y a 2 ans mais pour t'éviter de fouiller, oui tu as raison. La méthode .filter() suffisait ici et il n'y avait pas besoin de faire de copie. Mais j'ai quand même tenu à maintenir la copie car je voulais distinguer les étapes pour insister sur la méthodologie en 3 étapes dans un tuto pour débutants à React. Mais en soi, oui c'est toi qui as raison, bravo Maxime 👏😉
@videv9858 merci pour la réponse ! C'est vrai que j'aurais pu fouiller 😅😂 Je viens surtout du Rust qui entre autre met l'accent sur la non mutabilité des variables par défaut, et où on évite de cloner les "objets" (dans les environnements où la mémoire est importante). Je suis plutôt débutant en Web mais merci de la remarque du rigoureux 😋
On aimerait aussi avoir dans la chaine des tutos avec Next JS et Typescrit :)
Vous me donnez beaucoup de boulots 😭😅❤ ✍👀
Merci pour les explications. Au risque de fâcher les développeurs confirmés, je code en JS, et ma réflexion était que, maintenant, TypeScript ne sert pas à grand-chose si on code avec ChatGPT, car il ne fait pas d'erreurs de typage, ou du moins les trouvera si on lui montre notre code. Vive JS
Oula ! Détrompes toi, chatGPT connait-il le schéma des donnés de ta DB ? Est-ce qui connais toutes tes fonctions utilitaires avec les paramètre attendus et le type de rendu ? Hummmm N'abuses pas trop du ctrl c - ctrl v
@@LiliFrontend Tout à fait puisque je lui montre le model.js
J'ai codé beaucoup d'applications avec GPT. Énormément de fonctions et absolument aucune erreur de typage. Il faut essayer pour comprendre la surprise en vaut la peine
Allons à l'essentiel, tu es un bon ! Même sans en avoir besoin, j'adore écouter tes vidéos. Continue comme ça et merci pour ces partages❤️
tres bien expliquer merci
J'étais auparavant sur du PHP, je suis passé à JS (longtemps négligé en ce qui me concerne, j'avais tjrs horreur de ce language - année 2000 toussa toussa), ajd je suis sur JS, React et NextJs. A l'occasion j'irai sur Typescript, mais là pour le moment ça fait trop d'un coup 😅.
Déjà votre pédagogie légendaire fait toute la différence, le contenu react en 1h en javascript va beaucoup nous aider pour debutant
Nous sommes impatient ❤
Qu'est-ce que tu voudrais voir dedans que tu n'as pas déjà vu dans d'autres vidéos youtube ?
@videv9858 d'abord votre pédagogie déjà fait toute la différence sans entrer dans le fond même de la matière. Nous reproduire React en 1h avec javascript ou vue js c'est un bon pas pour les débutant qui ont peur de se lancer .
Bonjour 👋 est-ce possible une 1h avec vue js ou javascript ❤? Merci d'avance
Ouh, bonne idée ! ✍👀
Pourquoi les dev frontend javascript utilise typescript parce que javascript c'est de la m*rde avec plein de lacunes. Typescript n'est qu'un faux cache misère, car il check les erreurs avant compilation et non en live comme beaucoup d'autres langages.
J'adore, j'aime, je m'abonne
C'était la vidéo que j'attendais ! Merci !!
Très bonne vidéo, claire et concise mais les erreurs décelées après le type checking empêchent-elles le compilateur de passer à la phase transpilation?
Non, typescript tu peux le voir comme de la DX (developer experience) cela te préviens sur la cohérence du code que tu écris, mais si tu laisses passer des erreurs elles seront compilées en JS 😊
Pas qu'aux débutants 😮
Merci beaucoup pour tes explications, Brovo travail
Merci ! :))
Bonjour. Franchement merci ! J'ai toujours essayé d'éviter d'avoir à m'intéresser à TypeScript jusqu'à ce que je me mette à React-Native. T'es trop fort. Non seulement c'est super bien expliqué, mais en plus la vidéo est super agréable. Encore merci.
Ton commentaire me réchauffe le coeur. Il fait grave plaisir. Merci Guillaume ! 🫶
@@videv9858 J'en suis au 3ème visionnage pour bien consolider ce que j'ai appris et découvrir ce qui m'aurait échappé : je suis pas super attentif à chaque moment de la vidéo. Et encore : je compte même pas toutes les fois où je remets des passages en arrière. Je suis passé de rebuté par TypeScript à amoureux de TypeScript. Ce que je kiffe avec TypeScript, c'est que grâce à tsc, on code tout en étant accompagné et ça libère l'esprit du souci d'éventuellement ne pas avoir fait attention à un truc qui pourrait générer une erreur d'affichage. Franchement ça tue ! Encore merci. Aller, j'y retourne...
thanks
🎩
J’avoue
Es que tu peux être toujours pedagogique comment dans cette video ?
Se faire virer parce qu'on connaît pas git ? Mais c'est quoi cette boîte ?
Je t'assure que ça existe (malheureusement)
Merci !! Je suis en pleine reconversion et mon dieu c'est difficile
Qu'est-ce qui est le plus difficile pour toi ?
Quel record !
Merci 🫡
Merci
En réalité les gens toxiques sont des pervers narcissiques qui aiment faire des réflexions qui rabaissent les autres... la meilleure façon de réduire ce comportement, c'est de répondre à toutes les réflexions toxiques de la personne par mail .. exemple : suite à notre discussion de ce matin où tu a remis en question ma compétence sur xxxx je reviens vers toi avec une solution xxxx Bizarrement, ils finissent par allez toxiquer plus loin .... 😅
Beaucoup de personnes dans ce domaine sont toxiques... Voir PN, cet état leurs donne une facilité d'apprentissage, d'où leurs présences 😒
PN === ?
Ah ok, pervers narcissique
Il a drop 50 vidéos d’un coup pour notre plus grand bonheur 😅
MDRRRRRR
Exactement
Mdr, dev + dbz = tout compris
merci 🎩
Excellente vidéo ;) on peut bien s'y retrouver ^^ Manque juste la partie : Comment tu trouve ton premier job :D Merci pour tes vidéos 6U
Carré.
La prochaine fois, jfais même rectangle tu vas voir !
je connais ça de ouuuf
Fuuuuuuusion!
@@chimpantho tana naaa na naaaaaaaah !! ☁️💨💨💨
@@videv9858le nuage c'est dans dragon ball (espèce d'ancien 😒) ça ce vois que t'as connu goku avec la queue
quand tu dis 3, tu montres 4 doigts
@@chimpantho j’aime être généreux
j'adore ta coupe
@@chimpantho la meilleure ❤️ 🫶
J'ai rapidement rencontré ce genre de personnage lors de mon parcours reconversion professionnelle. Il y a 2 ans de cela, j'ai intégré une formation intensive de 12 mois pour obtenir un équivalent BTS DWWM. Parmi ce groupe un bolide de 23 ans qui l'année précédente était en Master. Le majorité restante du groupe était composée de personnes ayant eu d'autres carrières mais tout de même avec des appétences dans le domaine du web. Arrivé à mi parcours de cette formation, l'individu de 23 ans a rapidement tombé le masque. Il insultait de sous 💩, erreurs de casting, créer des tensions parmi des groupes qui s'étaient formés ... Un climat pas du tout propice...
@@GDevWeb mais waaaaah 😦 cccc un enfant le bolide ! J’ai horreur de ces gars là. Au lieu d’aider les gens, il les rabaissent 😠😠😠
Force je sais pas si c'est moi qui n'a pas eu de sens mais il y a beaucoup de mec toxique en France.😂
On peux tager des collègues ici ? Mdr
En général c'est mecs là se barrent pas car ils ont aussi le syndrome de l'imposteur, ils sont toxiques car complexés de pas être à la hauteur alors ils rabaissent les autres
Pour toi, sur les 3 points abordés, lequel est le plus important pour être considéré comme senior ?
Franchement, c'est le 3e MAIS c'est que pour avoir un job. Après, une fois en poste et pendant la période d'essai, si t'as pas le 1er critère, c'est mort. On va se rendre compte que t'es une fraude sauf si t'assures et que t'as le 1er.
J'ai connu un collègue comme ça !
@@LiliFrontend on n’en a tous connu un, malheureusement 🥲
Merci !
Comment un truc aussi simple peut être aussi moche dans un langage. A chaque fois que je regarde une vidéo ou un repo ts/js, j'hallucine 😅 Je m'abonne pour ne pas que l'auteur me déteste 😊
MDRRRRRR j'avoue que la synaxe peut paraitre compliquée pour ce que c'est
Merci pour la video super claire. Mais somehow ça me fait toujours pas aimé typescript.😂 Je vais regarder une ou deux autre de tes vidéo et peut être que je vais changer d'avis.
Est-ce que t'as vu ma vidéo "Typescript en 1 heure ?"
Nice
Aaaaah enfin une nouvelle vidéo 🎉🎉 merci à toi !!!
Merci ! 😊
T'as réussi à rendre sexy une notion qui me faisais peur ! 🤩 c'est clair maintenant
@@Stefoux avec un peu de pinceaux et de crayons de couleurs, on peut faire des trucs jolis côté frontend 🎨
Videv est légendaire merci. J'ai rien à dire pour une fois.
MDRRR merci monsieur Kenshin 😉
Très clair ! Bravo :)
C'est vrai qu'il est fort ce Videv (mais toi Lior tu es plus fort) reviens sur TH-cam s'il te plais 😭
Merci cher confrère ! ❤🎩
Avec cette vidéo Record, tu nous a déclaré ta flemme 🔥 😅 Merci
🔥😪😴
@@Nasfiker je sais pas si t'as aimé la blague ou si tu es exaspéré 😅
Toujours aussi qualitatif 👍
Merci pour ta force ! 🔥