Utility Types - Advanced TypeScript

Поделиться
HTML-код
  • Опубликовано: 23 авг 2024

Комментарии • 81

  • @kettenbach
    @kettenbach 3 года назад +35

    This may be one of the best TypeScript tutorials I've even seen. Honestly the utility are super powerful and often not talked about. Mastering then is essential for mastering TypeScript. 🙌😀

  • @samiullahsheikh5015
    @samiullahsheikh5015 2 года назад +6

    Usually, TS videos or tutorials are really confusing but explain the utility type in a very concise and clean manner.
    Great work 👍

  • @abdullah-ayyash
    @abdullah-ayyash 11 месяцев назад +1

    This is the best tutorial I could find. Other tutorials confused me. They either use complex examples or they don't know how to explain it in a real-world example like Dmytro does. Thank you for this tutorial, I hope we see more tutorials in the future.

  • @alex-dk2rj
    @alex-dk2rj 2 года назад +1

    The way you teach the material is stupid good. You make it sound like common sense. Thank you.

  • @edvardaslunys8636
    @edvardaslunys8636 4 года назад +11

    Best advanced typescript tutorial ever! Good job!

  • @NinaNina-hz3vd
    @NinaNina-hz3vd 2 года назад +1

    This is the best tutorial I've even seen on utility types. I can't thank you enough!

  • @coffeefps
    @coffeefps 4 года назад +12

    I was wondering why your voice sounds so familiar, and I remembered I bought your udemy course about typescript + reactjs last week haha, very good course :D

  • @joeygarcia7826
    @joeygarcia7826 2 года назад +1

    I started watching another video to learn about the Record type, I had to quit after about 4 minutes, this one was so much better! Great teacher! Explains clearly and demonstrates simply to easily understand! Thank you sir!

  • @a.yashwanth
    @a.yashwanth Год назад

    Very high quality videos. Sad to see you get only 3.3k subs. I like the thumbnails. They are clean. Your video was recommended to me. I didn't search for this topic. I think it's a good sign.

  • @matthew1106
    @matthew1106 2 года назад

    I have never smashed like so fast. I have been really struggling learning more advanced typescript and this really helped a ton man. Just enough detail.

  • @appymango5995
    @appymango5995 2 года назад +1

    One of the most usefull videos of Typescripts out there. Thanks for the video.

  • @aleksandrassukelovic212
    @aleksandrassukelovic212 4 года назад +2

    Наконец то разобрался с этой темой, продолжай делать туториалы!

  • @Alex-bc3xe
    @Alex-bc3xe 2 года назад +1

    I really hate to read boring documentation but videos are gold for me. Thanks for the explanation was really good

  • @JohnBuildWebsites
    @JohnBuildWebsites 2 года назад +1

    Thank you. I've just happened upon this tutorial and already shared it as an example of how to best explain complex ideas in an easily understandable way.

  • @akitmentorconsultant4696
    @akitmentorconsultant4696 3 года назад +1

    Excellent! Thanks 😊 you opened a new world for me!

  • @denischudinov2379
    @denischudinov2379 Год назад +1

    Great job Dmytro!
    Very informative and useful video!

  • @adicide9070
    @adicide9070 3 года назад +1

    thanks for these, dude. These should be getting more hits, for sure. It's like the handbook made a bit more palatable :)

  • @okerror1451
    @okerror1451 3 года назад +1

    I hope you keep creating content. This is really high quality stuff.

  • @irlshrek
    @irlshrek 2 года назад +1

    So helpful!! I'm just learning typescript. This is great

  • @ashishdeshpande3525
    @ashishdeshpande3525 4 года назад +1

    Excellent tutorial Dmytro. Thanks for keeping examples & explanations simple, easy to grasp.

  • @ianrackson5749
    @ianrackson5749 2 года назад +1

    Your lessons are invaluable, my friend :)

  • @joshuagalit6936
    @joshuagalit6936 Год назад

    This is absolutely the best!!

  • @user-fg6ng7ej6w
    @user-fg6ng7ej6w 2 года назад

    good explanations. i came here after reading official docs which are still quite scanty in 2022...

  • @ikrammissaoui2272
    @ikrammissaoui2272 17 дней назад

    Excellent ! Thank you.

  • @marswor
    @marswor 4 года назад +1

    awesome, thanks for this, yt needs more of that kind of videos and we need more of advanced ts concepts explained well :) Also, I would love to see some more explanations of 'what we are looking at' as you did towards the end, that's very helpful!

  • @rs4267
    @rs4267 2 года назад

    Thanks you verry much, your explanation are very clear

  • @slava_in3757
    @slava_in3757 3 года назад

    Видео супер! Все четко по полочкам с примерами, спасибо!

  • @antonioquintero-felizzola5334
    @antonioquintero-felizzola5334 2 года назад +1

    Great video! I learned a lot. Thank you!

  • @MyReservedSeat
    @MyReservedSeat 4 года назад

    Always been looking for video to improve my typescript, this is totally awesome

  • @danielhadad4911
    @danielhadad4911 3 года назад +1

    This is so cool! Thanks for making this tutorial.

  • @user-uu7no3hy7f
    @user-uu7no3hy7f 4 года назад +2

    Great content, keep it up, man. Really useful tutorial.

  • @quynhvo279
    @quynhvo279 2 года назад

    Excellent video. Thanks a lot

  • @danielany1590
    @danielany1590 4 года назад +1

    Best tutorial ever

  • @french123451
    @french123451 2 года назад

    Amazing tutorial!

  • @devquen7688
    @devquen7688 Год назад

    wow, this video very very easier to understand

  • @brightness01
    @brightness01 4 года назад +1

    Awesome! More such tutorials please!

  • @LucasGuardado
    @LucasGuardado 2 года назад

    great video! Thank you!

  • @mr.fantastic5243
    @mr.fantastic5243 3 года назад

    Thanks man, already subscribed, this will help me a lot in my new job.

  • @hallisonboaventura
    @hallisonboaventura 2 года назад

    Nice video! Thanks! It’s Mojito 😄

  • @permanar_
    @permanar_ 2 года назад

    Craaaaazzzyyyy stufffff been happened there omg.
    Especially the InstanceType. i just don't understand that one yet.

  • @agung_laksana
    @agung_laksana 3 года назад

    Wow, it is a very good tutorials about advanced Typescript. Very very helpful
    Please consider to make a course about Node using Typescript to build Restful API, I can't find a good one about it online
    Once again, thank you very much!

    • @DmytroDanylov
      @DmytroDanylov  3 года назад +1

      Thank you too, Agung :) I’m planning to create more tutorials about Node.js, and I’ll use TypeScript in the examples.

  • @zeyadmoamen3265
    @zeyadmoamen3265 2 года назад

    Masterpiece ❤❤

  • @inaccessiblecardinal9352
    @inaccessiblecardinal9352 3 года назад

    This is an excellent vid. Thank you sir!

  • @Paretozen
    @Paretozen 4 года назад +1

    lmao been using typescript for years & never realized this was a TypeScript feature

  • @chordfunc3072
    @chordfunc3072 3 года назад

    How the hell have I missed this... Been using typescript for ages

  • @Euquila
    @Euquila 3 года назад

    This is great. Thank you!

  • @MahmoudKhudairi
    @MahmoudKhudairi Год назад

    Thanks

  • @izmeyael
    @izmeyael 3 года назад

    Thank you this is so helpful!

  • @ankanpoddar8815
    @ankanpoddar8815 3 года назад

    This is awesome!!

  • @Kirshach
    @Kirshach 3 года назад

    Очень наглядно! Спасибо!

  • @hamidRaven13
    @hamidRaven13 3 месяца назад

    you are awesome 👍🏻👍🏻👌🏻👌🏻✊🏻✊🏻

  • @milon27
    @milon27 2 года назад

    great video

  • @imsarvesh_
    @imsarvesh_ 3 года назад

    I am just amazed..

  • @sumersinghrana8868
    @sumersinghrana8868 3 года назад

    Very useful

  • @hansschenker
    @hansschenker 4 года назад

    Would you work through the 'Advanced Types' of Typescript Handbook?? It makes a great difference to have a visual explanation which is more dynamic than just text.
    Name your video series 'Typescript - Advanced Types' and you will have more than 1000 Followers! Thank's a lot for the video! :-)

    • @DmytroDanylov
      @DmytroDanylov  4 года назад

      Hans, thanks for watching this video and useful feedback. The advanced types topic is really interesting, I covered part of it in my course on Udemy, but I see there are more things to cover regarding advanced types in the handbook. I'll have a look if I can make short videos about such topics as "index types", "polymorphic this types", "discriminated unions" and "conditional types". Currently, I'm quite busy with the tasks at hand, but I'll add this as ideas for my youtube videos. Thanks again for your comment.

  • @balaeinstein8710
    @balaeinstein8710 3 года назад

    this is fabulous sir . subscribed . will you do typescript videos in the future?

    • @DmytroDanylov
      @DmytroDanylov  3 года назад +1

      Thank you! Yeah, I’m planning to do more TS videos

    • @balaeinstein8710
      @balaeinstein8710 3 года назад

      @@DmytroDanylov thank you sir

  • @Luxcium
    @Luxcium 4 года назад

    You have a new subscriber and if you need ideas NodeJS stuff not related to web server (creating CLI app) with TypeScript would be appreciated

  • @ryskin82
    @ryskin82 3 года назад

    awesome

  • @ilyasayusuf5447
    @ilyasayusuf5447 3 года назад

    Javascritpt : cant get properties of undefined.
    Typescript : complex stuff go brrrrr.

  • @skytechtalk
    @skytechtalk 4 года назад

    Great video

  • @Luxcium
    @Luxcium 4 года назад +1

    There is never enough advanced TypeScript video I think too many people are doing intro courses on JavaScript React and NodeJs and not enough advanced NodeJS or TypeScript...

    • @arunbm123
      @arunbm123 16 дней назад

      Why don't create a video then

  • @PeeyushU
    @PeeyushU 3 года назад

    Skip to 18:18 ruclips.net/video/Fgcu_iB2X04/видео.html for ReturnType

  • @TheHalloween81
    @TheHalloween81 3 года назад

    19:38

  • @adiscivgin745
    @adiscivgin745 Год назад

    Hi all, if someone may help I would appreciate it. I have this interface:
    export interface StorageModuleConfig {
    appName: string;
    perUser?: boolean;
    authPrefixKey?: string;
    }
    My task is to make authPrefixKey required only and only if user provide value for perUser property.

  • @jgcarlos3
    @jgcarlos3 4 года назад

    I have a problem right now during a code interview, would u help me?
    Here's the code, how can I store the info, my current version is replacing when it should store all objects together.
    code: prntscr.com/sdzmhr
    I'll be so glad if you would help me asap, thank u

  • @microspacer
    @microspacer Год назад

    This is so hard...

    • @98f5
      @98f5 2 месяца назад

      No

  • @SkyAndStarss
    @SkyAndStarss 4 года назад

    why don't duplicate in Russian

    • @DmytroDanylov
      @DmytroDanylov  4 года назад

      Unfortunately, don’t have time to duplicate content at the moment

  • @teosurch
    @teosurch 2 года назад +1

    Слава нації !!!! :)

  • @NicholasShanks
    @NicholasShanks 2 года назад

    static is pronounced “stah-tik” not “stay-tik”. The first vowel is as in stab, not stay.

  • @kenedyn9793
    @kenedyn9793 4 года назад

    Thanks