Re commentateur-ice ! Chope mes meilleurs infos pour réussir ta carrière de dev : alorsondev.com Si tu penses que cette vidéo est chouette, alors tu vas adorer ce banger A très vite !
Excellente explication. Je suis étudiant et je suis en cours d'apprentissage sur TypeScript. J'avais l'impression d'être perdu en apprenant ce langage. Mais ton discours a été rassurant, clair et très démonstratif ! Tu parles avec un langage adapté aux novices et c'est vraiment cool. Tu ne veux pas en mettre la plein la vue avec des explications complexes. Top :) Continue ça sera cool. Bon courage :)
Quel joli commentaire François, merci beaucoup de me l’avoir écrit ! Je suis vraiment ravie avoir pu t’apporter quelque chose de positif dans ta manière d’aborder le langage ☺️ Je te souhaite une excellente continuation !
Merci énormément pour ta vidéo. Depuis je veux lancer à apprendre TS mais je le trouvais trop compliqué comparé à JS car je trouvais que ça rajoute de la complexité. Mais après ta vidéo je suis décidé à l'apprendre. Merci beaucoup.
Vidéo très utile en effet, car tu expliques bien et surtout très simplement la logique sous-jacente dans l'analyse du code. Déjà, je ne connaissais même pas ctrl+clic (j'allais dans le menu contextuel). Les multifiles me rebutent toujours encore et si j'avais vu ce OrderDisplayed, c'est typiquement là où j'aurais bloqué. Parce que je n'ai déjà pas l'habitude de séparer autant mon code. Et je me dis que je devrais comprendre plus vite ,sans autant explorer, ce qui est un genre de complexe injustifié. Je m'en rends compte ces derniers temps et c'est parfaitement confirmé par ta vidéo. En gros, en qq secondes, tu viens de lever un blocage qui m'empêchait de progresser plus, je pense. J'essaye de faire des plugins dans Obsidian, et déjà, je ne comprenais pas vraiment l'intérêt des interfaces dans le code. Mais sur les types d'exemples que tu as pris, ça semble limpide. Disons qu'ils suivent les bonnes pratiques, même si ce n'est pas toujours utilisé ensuite, selon les exemples. L'évolution en Python est la même, et je buttais aussi sur les mêmes points. D'où l'intérêt d'explorer plusieurs langages. Par contre, pour ma mémoire limitée, toute cette typo (supplémentaire) m'a toujours rebuté. Mais bon, ça va finir par devenir naturel à force de revoir les choses... Donc oui, c'est justifié ce qu'apporte TS et donc je dirai que TS est plus propre que JS, et une fois maitrisé, plus simple d'utilisation.
Wow elle est géniale ton analyse ! Je suis super contente que la vidéo te montre que tu peux repousser les limites. Ouais sur le moment on se dit que ce qu’il faut écrire en plus est énorme mais effectivement, ça devient une seconde nature et on est toujours récompensé
Je ne sais pas si tu te rappelles, mais mon entretien technique (code revu sur du React TypeScript) justement, c'est bien passé, merci encore pour ta vidéo ! Franchement, tu es super claire dans tes explications et posé, c'est super agréable à écouter. Tu n'as jamais eu l'idée de créer tes propres formations ? 🙃
Mais oui ! C'est génial !! Félicitations 👏 Et plein de mercis à toi pour tes mots sur la vidéo, ça me fait super plaisir ! D'autant plus si ça t'a évoqué l'intérêt de mettre en place une formation, que je trouve chouette !
@@Alorsondev Merci à toi en tout cas :) J’ai hâte de te voir dans une prochaine vidéo !
2 года назад+1
merci pour cette vidéo didactique. Juste une question, as tu déjà essayé Dart, qui était le concurrent de TS avant de devenir le langage de Flutter ? Si oui, pourquoi préfères tu TypeScript ?
Avec plaisir ! Ah non, jamais essayé Dart ! Tu en penses quoi ?
2 года назад+1
@@Alorsondev je découvre pour le moment, mais comme j'ai le choisir entre approfondir TS ou apprendre Dart, je vais peut être continuer à esquiver TS. Malheureusement, ca devient très difficile de passer au travers. :'D
Excellent, je viens juste de faire la réflexion hier soir à un dev senior moi qui suis super junior! Je lui ai dis : - " j'ai utilisé une seule fois Typescript, et en revenant sur React en JS j'ai l'impression que quelqu'un a éteint la lumière!"
@@AlorsondevTS c'est le Saint-Bernard du dev JS dans la froidure de la montagne des bugs. 😁. Mais plus sérieusement, si il est tant plébiscité actuellement, c'est parce qu'il apporte une meilleure DX que JS. Cependant, quand tu débutes, ça peut être contre-productif d'avoir autant de warning dans ton script. Après, ça reste juste mon avis.
ok c'est pas de l'algorithmie, mais à 24:47, intuitivement, j'aurais plutôt fait une boucle avec un break, si la condition est remplie pour éviter d'itérer sur tous les éléments. Évidemment utile si la liste est très longue. En regardant sur stackoverflow, j'ai vu que la solution some apparaissait dans la plupart des réponses. Mais bon la solution précédente avec !! (équivalent à Boolean(...)) et find semble plus pertinente puisqu'elle s'arrête d'itérer dès le 1er élément trouvé. C'est donc l'équivalent de ma boucle avec un break. Et vu que c'est codé surement en C ce devrait être le plus rapide. d'ailleurs foreach est plus lent qu'un for d'après ce que j'ai vu.
Nope, Tt agit là où JS agit peu, donc tu pourras voir les spécificités des deux en même temps et avec plus de confort que si tu voyais JS seul ;) Merci à toi pour ton commentaire !
Ton exemple du product name aurait pu être traité plus rigoureusement, car c'est bizarre que tu changes d'avis sur ta spec (tu voulais une string), pour la seule raison que TS révèle que tu ne peux pas en obtenir une si facilement, un check au run-time avec une gestion d'erreur est préférable..
Les femmes en général et particulièrement dans le dev, ont vraiment une autre approche en ce qui concerne le partage de connaissance, et c'est totalement appréciable !
Vieux codeur autodidacte (souffrant un peu... hum hum.. du syndrome de l'imposteur ;-) ta vidéo vient de m'inciter à m'y mettre... à reculons certes... mais à m'y mettre ! Merci et bravo
TypeScripts c'est la lumière au bout du sombre tunnel de JavaScript. Par exemple le fait de pouvoir donner le type du e variables est pour moi essentiel
@@kenshinhimura3140 ton console.log te fais une ligne en plus qu'il faut en plus penser à enlever ensuite, que là on voit tout de suite s'il y a une erreur avant même la compilation et l'exécution... et surtout ça rend le code plus compréhensible et le typage n'est qu'un exemple des avantages de TS, et JS était seul à ne pas utiliser le typage
Re commentateur-ice !
Chope mes meilleurs infos pour réussir ta carrière de dev : alorsondev.com
Si tu penses que cette vidéo est chouette, alors tu vas adorer ce banger
A très vite !
Je viens de découvrir la chaîne RUclips je m'abonne.
Je suis en train de galèrer sur TS
Bienvenue et merci d'être là :)
J'espère vraiment que cette vidéo t'aidera ! Et que TypeScript facilite ta vie ;)
Excellente explication. Je suis étudiant et je suis en cours d'apprentissage sur TypeScript. J'avais l'impression d'être perdu en apprenant ce langage. Mais ton discours a été rassurant, clair et très démonstratif !
Tu parles avec un langage adapté aux novices et c'est vraiment cool. Tu ne veux pas en mettre la plein la vue avec des explications complexes.
Top :) Continue ça sera cool. Bon courage :)
Quel joli commentaire François, merci beaucoup de me l’avoir écrit !
Je suis vraiment ravie avoir pu t’apporter quelque chose de positif dans ta manière d’aborder le langage ☺️
Je te souhaite une excellente continuation !
Merci énormément pour ta vidéo. Depuis je veux lancer à apprendre TS mais je le trouvais trop compliqué comparé à JS car je trouvais que ça rajoute de la complexité. Mais après ta vidéo je suis décidé à l'apprendre.
Merci beaucoup.
Avec grand plaisir ! Merci beaucoup pour ton commentaire et bel apprentissage à toi 😊
Première fois que je vois quelqu'un prendre le temps d'expliquer l'utilité de TypeScript avec des exemples simples et concret. Ca fait plaisir
Ca me fait encore plus plaisir que tu me laisses un si beau commentaire ! Merci beaucoup 🙏
Whouuuuuouuuuuuuuuuuuuuuuuuuuuuuuuuuuuh !!! Une figure dans youtubegame du dev web qui ne soit pas un homme cis het !!!! trop bien !
Hihihi rpz !! Bienvenue 😁
Viens juste de m'initier à TS, je viens de trouver ta chaîne, explication claire et concrète j'adore merci beaucoup :)
J’en suis ravie Priska, merci à toi pour tes gentils mots 😉
Bravo pour la vidéo. T'as un dico Latin/Français en favoris, faut s'inquiéter ou pas ?
😆
Haha le passé de khâgneuse qui ressurgit xd Merci beaucoup !
Vidéo très utile en effet, car tu expliques bien et surtout très simplement la logique sous-jacente dans l'analyse du code. Déjà, je ne connaissais même pas ctrl+clic (j'allais dans le menu contextuel). Les multifiles me rebutent toujours encore et si j'avais vu ce OrderDisplayed, c'est typiquement là où j'aurais bloqué. Parce que je n'ai déjà pas l'habitude de séparer autant mon code. Et je me dis que je devrais comprendre plus vite ,sans autant explorer, ce qui est un genre de complexe injustifié. Je m'en rends compte ces derniers temps et c'est parfaitement confirmé par ta vidéo. En gros, en qq secondes, tu viens de lever un blocage qui m'empêchait de progresser plus, je pense.
J'essaye de faire des plugins dans Obsidian, et déjà, je ne comprenais pas vraiment l'intérêt des interfaces dans le code. Mais sur les types d'exemples que tu as pris, ça semble limpide. Disons qu'ils suivent les bonnes pratiques, même si ce n'est pas toujours utilisé ensuite, selon les exemples.
L'évolution en Python est la même, et je buttais aussi sur les mêmes points. D'où l'intérêt d'explorer plusieurs langages. Par contre, pour ma mémoire limitée, toute cette typo (supplémentaire) m'a toujours rebuté. Mais bon, ça va finir par devenir naturel à force de revoir les choses...
Donc oui, c'est justifié ce qu'apporte TS et donc je dirai que TS est plus propre que JS, et une fois maitrisé, plus simple d'utilisation.
Wow elle est géniale ton analyse ! Je suis super contente que la vidéo te montre que tu peux repousser les limites. Ouais sur le moment on se dit que ce qu’il faut écrire en plus est énorme mais effectivement, ça devient une seconde nature et on est toujours récompensé
Entierement d'accord avec toi
Merci beaucoup pour ton commentaire 😊
Merci pour cette vidéo. Je redoutais un peu Typescript. J’avais du mal à voir les usages concrets. Maintenant je comprend mieux son utilité 👍
Merci beaucoup greenboy pour ton retour, j'en suis vraiment ravie !!
Je ne sais pas si tu te rappelles, mais mon entretien technique (code revu sur du React TypeScript) justement, c'est bien passé, merci encore pour ta vidéo !
Franchement, tu es super claire dans tes explications et posé, c'est super agréable à écouter.
Tu n'as jamais eu l'idée de créer tes propres formations ? 🙃
Mais oui ! C'est génial !! Félicitations 👏
Et plein de mercis à toi pour tes mots sur la vidéo, ça me fait super plaisir ! D'autant plus si ça t'a évoqué l'intérêt de mettre en place une formation, que je trouve chouette !
@@Alorsondev Merci à toi en tout cas :) J’ai hâte de te voir dans une prochaine vidéo !
merci pour cette vidéo didactique. Juste une question, as tu déjà essayé Dart, qui était le concurrent de TS avant de devenir le langage de Flutter ? Si oui, pourquoi préfères tu TypeScript ?
Avec plaisir !
Ah non, jamais essayé Dart ! Tu en penses quoi ?
@@Alorsondev je découvre pour le moment, mais comme j'ai le choisir entre approfondir TS ou apprendre Dart, je vais peut être continuer à esquiver TS. Malheureusement, ca devient très difficile de passer au travers. :'D
Je voulais justement m'initier à TS alors ta vidéo tombe à pique 😊
C'est parfait ma chère amie 🥰 Je suis ravie qu'elle te serve à point nommé
bonsoir prof ,je suis tjrs ce algérien , même de le dire tjrs je suis en retard ,bravo prof
Merci beaucoup pour votre soutien !
Excellent, je viens juste de faire la réflexion hier soir à un dev senior moi qui suis super junior!
Je lui ai dis :
- " j'ai utilisé une seule fois Typescript, et en revenant sur React en JS j'ai l'impression que quelqu'un a éteint la lumière!"
Typescript, quand tu débutes, c'est le plan de Las Vegas que t'as sous les yeux ! 😅
Hahaha ! L'addiction est immédiate
@@dominiquetalis1516 Les portes de la prospérité 🙏
@@AlorsondevTS c'est le Saint-Bernard du dev JS dans la froidure de la montagne des bugs. 😁. Mais plus sérieusement, si il est tant plébiscité actuellement, c'est parce qu'il apporte une meilleure DX que JS.
Cependant, quand tu débutes, ça peut être contre-productif d'avoir autant de warning dans ton script. Après, ça reste juste mon avis.
@@dominiquetalis1516 merci de l’avoir partagé 😉
Merci pour ces explications ! 🙏🏼
Avec plaisir !
ok c'est pas de l'algorithmie, mais à 24:47, intuitivement, j'aurais plutôt fait une boucle avec un break, si la condition est remplie pour éviter d'itérer sur tous les éléments. Évidemment utile si la liste est très longue. En regardant sur stackoverflow, j'ai vu que la solution some apparaissait dans la plupart des réponses. Mais bon la solution précédente avec !! (équivalent à Boolean(...)) et find semble plus pertinente puisqu'elle s'arrête d'itérer dès le 1er élément trouvé. C'est donc l'équivalent de ma boucle avec un break. Et vu que c'est codé surement en C ce devrait être le plus rapide. d'ailleurs foreach est plus lent qu'un for d'après ce que j'ai vu.
Très intéressant !! Merci beaucoup pour tes infos !
Est-il obligatoire que j'ai des bases en JS afin de me lancer en TS ? Merci pour cette vidéo.
Nope, Tt agit là où JS agit peu, donc tu pourras voir les spécificités des deux en même temps et avec plus de confort que si tu voyais JS seul ;) Merci à toi pour ton commentaire !
LE DESTIN !!! y'a 3mn j'en parlais avec un collègue pour que je m'y mette sérieusement lol. Attends Abe je vais chercher mes pop corn
Timing aussi j’en ai parlé y a deux heures avec mon mentor et il me disait qu’il fallait que je m’y mette 😂
Quand les étoiles s'alignent !! Vas-y je t'attends xd
@@roadtodev4603 Voilàààà
Dispenses - tu des cours en visio ?
Hello ! Non, mais inscris-toi sur alorsondev.com et j'aurai peut-être quelque chose pour toi ;)
Merci pour ton travail....
Merci à toi pour ton commentaire 😉
Merci pour le contenu et le partage de connaissance !
Merci ☺
super vidéo, merci !
Merci à toi de l'avoir regardée !
Ton exemple du product name aurait pu être traité plus rigoureusement, car c'est bizarre que tu changes d'avis sur ta spec (tu voulais une string), pour la seule raison que TS révèle que tu ne peux pas en obtenir une si facilement, un check au run-time avec une gestion d'erreur est préférable..
Oui tu as raison… l’effet pervers d’avoir voulu écourter l’exemple au max
TypeScript est obligatoire pour une application Angular !!! je l'utilise tous les jours :)
Trop coool !! Profite :D
Les femmes en général et particulièrement dans le dev, ont vraiment une autre approche en ce qui concerne le partage de connaissance, et c'est totalement appréciable !
C’est superbe que notre plus-value soit reconnue 👌🏾
Vieux codeur autodidacte (souffrant un peu... hum hum.. du syndrome de l'imposteur ;-) ta vidéo vient de m'inciter à m'y mettre... à reculons certes... mais à m'y mettre ! Merci et bravo
Oh c’est trop chouette !! Merci à toi de partager ton parcours, bel apprentissage ! Ça va être de la bebon 😁
Typescript oui mais le père reste le père JavaScript
Python est plus facile que TS et JS. Mais bon ok j'apprends JS/TS
Bel apprentissage 😉
Pff n'importe quoi typescript c'est du travail en plus.
TypeScripts c'est la lumière au bout du sombre tunnel de JavaScript. Par exemple le fait de pouvoir donner le type du e variables est pour moi essentiel
@@guillaumerobert1506 Pff n'importe quoi tu fais des lignes de code en plus c'est tout. Un console.log avec un type of suffit
@@kenshinhimura3140 ton console.log te fais une ligne en plus qu'il faut en plus penser à enlever ensuite, que là on voit tout de suite s'il y a une erreur avant même la compilation et l'exécution...
et surtout ça rend le code plus compréhensible et le typage n'est qu'un exemple des avantages de TS, et JS était seul à ne pas utiliser le typage
@@guillaumerobert1506 On est d'accord 😉 Le temps investi dans le typage est largement compensé par celui qu'on gagne à ne pas buguer / console.loguer
@@Alorsondev sans compter la capacité à pouvoir refacto sans crainte