Learn TypeScript - Full Course for Beginners

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

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

  • @Sylarleft
    @Sylarleft 3 месяца назад +33

    This guys really knows how to teach something:
    - Start with known errors
    - Incentivize thinking, rather than passively watching for the answer
    - Structure knowledge step by step in orderly fashion
    Congrats!

  • @hwapyongedouard
    @hwapyongedouard 4 месяца назад +31

    bob's courses are really a must not gonna lie

    • @jmg9509
      @jmg9509 Месяц назад

      I learned React from him over 3 years ago. Already got my paws dirty with a bit of TypeScript tonight 😋

  • @a7mdbest15
    @a7mdbest15 4 месяца назад +25

    i watched the whole thing in one go, this guy is awesome, thank you bob.

  • @learner5358
    @learner5358 2 месяца назад +7

    Best tutorial for beginners ! I started learning the frontend 2 weeks back and went through some js basics. I could still understand and follow each and every line of code. Thanks man !! I liked how you wrote code in JS first and then concept wise started converting those in typescript giving full understanding of why we are using typescript instead of js.
    Thanks a lot man !!!

  • @gabrielgomesmabiala6707
    @gabrielgomesmabiala6707 4 месяца назад +15

    A bob-ziroll-course is a must-watch, thnak you Bob

  • @whiskyCHANG-dark
    @whiskyCHANG-dark 2 месяца назад

    This is really by far the best Typescript online lesson I have ever seen! Concise, precise, and really fun to watch and follow. Sure not for any new comer, but if you are looking to complete your training in typescript, definitively this is it

  • @ivanarangure4424
    @ivanarangure4424 12 часов назад

    Excellent delivery! I cant wait for the second part to this!

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

    One of the best course on typescript. Bob, your teaching method and engagement techniques are the best. It was fun follow along with you in this course. Hope to learn more from you in the future. Thank you, Bob!

  • @daviddwq4513
    @daviddwq4513 Месяц назад +1

    Absolutely brilliant! Such enjoyable course. What a good instructor and the scrimba site blow out my head, it a kind of sorcery, how is it possible that we can touch the code and move the screen while the instructor is talking and moving the cursor. That kind of interactivity feels like if the instructor were just there besides you!

  • @Mohamed-x3o
    @Mohamed-x3o 3 месяца назад

    The challenges at the beginning are keepign me engaged. Wonderful instructor thus far.

  • @v23452
    @v23452 Месяц назад +2

    Thanks! It was a good course. It could have been packed with more information, but still a solid piece of work.
    I'd be interested in part 2.

    • @mike-yd5fv
      @mike-yd5fv 15 часов назад

      Hi, I'm just asking if you don't mind, do you think this typescript course can get me up and running with it, like there are lots of other alternatives on RUclips that are 8+ hours, do you think this is worth it? Thank you

  • @dineshk9803
    @dineshk9803 4 месяца назад +3

    Bob's courses are the best, he really care about the student who are taking his course and course content is just wow, THE BEST ❤❤

  • @Dreamprime
    @Dreamprime 4 месяца назад +15

    The overall presentation with all its quality and effectiveness, has destroyed my prejudices and distance against TS,
    Thanks to this instructor of great competence for his good work.

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

    Awesome instructor. I didn't know TypeScript and need to use it for a project. I can't believe in just a few hours, I can say TypeScript is easy! :) Thank you!

  • @TowhidurRahman-om9gz
    @TowhidurRahman-om9gz 4 месяца назад +2

    Voice are so clear. Great explanation. I love your clear accent. Love you boss. Keep it up. Awaiting for new tutorial ❤

  • @sertifikali
    @sertifikali 4 месяца назад +1

    That was great! I finished it in one shot. I hope we get more on Typescript from Bob. Thanks Bob!

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

    I used to find TypeScript annoying, but after this excellent course, I see the point of it. For my next project, I am going to use it.

  • @dopetag
    @dopetag 4 месяца назад +6

    Oh, my first React teacher from Scrimba

  • @temi_adenuga
    @temi_adenuga 4 месяца назад

    I'm about to complete this whole thing today and I just can't help but say thank you to the instructor. Now I have to find a TS project to do

  • @Imwoahluis
    @Imwoahluis 13 дней назад

    Best course i've watched so far!

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

    im using playwright and typescript for work so hoping this will really help me understand what im getting into!

  • @liftoff3
    @liftoff3 4 месяца назад +5

    Typescript is my everyday language. The strict typing helps us a lot catching bugs early in the development

    • @xerox-f1p
      @xerox-f1p 3 месяца назад

      Ur salary? Job?

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

    i really like the the way it teaches us to actually give us challenge learn along the way

  • @GuillermoMartinez-x1o
    @GuillermoMartinez-x1o 2 месяца назад

    Great course, and very well explained, I love the mini challenges.

  • @ukpauchechi
    @ukpauchechi Месяц назад

    Excellent video and wonderful teaching
    Thanks a lot 😊

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

    Such an amazing course!!! Greetings from México!!!

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

    Thanks your tutorial helped me alot now its time for me to build my quiz project

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

    for the last trick you could have used NoInfer on second param of addToArray.
    Then T would be infered only on type of the array being added to and it would be cleanly Order and Pizza.

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

    Finally this guy has made me torch typescript for once

  • @ZoroBoiInd_laman
    @ZoroBoiInd_laman 4 месяца назад +1

    Thanks Goddd thanksssssss. Ur very helping me veteran iam going watching full this video and learning. Bro, your video coincides with an assignment from university to create a website from Typescript, which is a coincidence. Thanksss

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

    Bob ziroll is the living legend of react ecosystem i learned react from him in scrimba

  • @RomBardugo
    @RomBardugo Месяц назад

    Amazing tutorial, thank you!

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

    Involving, entertaining course, thank you!
    hands-on mode.

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

      I thought this was very helpful?

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

      Learn English next

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

      @@Outlines great advice, thank you!
      let's put entertaining or involving instead of hilarious.
      Or is it "hands-on mode" that sounds not right?

  • @x_CrossHair_x
    @x_CrossHair_x 4 месяца назад +31

    I'm dumfounded when I stop to think and list how many "Coding Languages" That exist.. It would be wonderful to develop a Coding Language that would become the only one needed (incorporrating all the best aspects) of them all.. But.. I guess only in a dream.

    • @dheerajvithalkar
      @dheerajvithalkar 4 месяца назад +17

      eating soup with fork is possible, but not effective. Not one type can fit all needs. Therefore the diversity

    • @pawel7196
      @pawel7196 4 месяца назад +3

      @@dheerajvithalkar Plus a lot of them are simply abandoned by industry or barely used. Only a few of them are truly relevant for an average dev

    • @guinea_horn
      @guinea_horn 4 месяца назад +5

      A lot of languages have the goal of being "the only language you need for X use case", this is the exact reason why there are so many languages in the first place

    • @Alan-lb8ef
      @Alan-lb8ef 4 месяца назад +4

      Let's all just use a screwdriver when we need to hammer something 😂

    • @curiousgeorgeorwell
      @curiousgeorgeorwell 3 месяца назад +2

      C and assembly works for pretty much everything, most languages are just fancy front end over complication of these two

  • @emmanuelhadzah2807
    @emmanuelhadzah2807 4 месяца назад

    Ok, scheduled to learn typescript this week and fcc just popped up the lesson for me 😎

  • @GeorgeAbutiate
    @GeorgeAbutiate 4 месяца назад

    Bob you are just amazing and i am so happy i met your materialsI think we have enough of technologies to build a fully functional e-commerce website if you are with me like my comment

  • @mayureshbalsaraf2696
    @mayureshbalsaraf2696 4 месяца назад +2

    @freecodecamp pls bring full fledged mathematics course for machine learning

  • @Booksreader-v8f
    @Booksreader-v8f 4 месяца назад +1

    This is again an amazing course. I have suggested my four friends to join free code camp, they are now subscribers of free code camp.

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

    Great tutorial ❤

  • @roshan4348
    @roshan4348 4 месяца назад

    Great typescript video!

  • @deniswastaken
    @deniswastaken 4 месяца назад +2

    hello team freecodecamp, I haven't seen any video from Sanjeev in a long time, I guess he stopped making videos on channel too, so will he ever appear on a new tutorial on your channel?

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

    Thank you so much!

  • @Pranjalsinha712
    @Pranjalsinha712 4 месяца назад +1

    Loved it.
    Thanks team.

  • @jorgeluisrodriguez6555
    @jorgeluisrodriguez6555 Месяц назад

    Thank you.

  • @ishanchandrakar1928
    @ishanchandrakar1928 4 месяца назад +1

    What are the prereuisites to watch this Typescript video?

  • @giovannigonzalez7582
    @giovannigonzalez7582 Месяц назад

    i followed along up until 36:00 when you ran the type script code, i kid you not had verbatim what you wrote and is throwing errors like
    type: Pizza:not found
    type: =: found
    { is a shell command

  • @khalidelgazzar
    @khalidelgazzar 4 месяца назад

    Super .. on my watch list😊

  • @АлексейБатькович-з5т

    жду продолжения. спасибо

  • @CoryArmer
    @CoryArmer 4 месяца назад

    What about coding in React Native with Expo, where you can see your app live while coding?

  • @Ab-gf8pz
    @Ab-gf8pz 2 месяца назад

    Time stamp: 23:00

  • @KimThienLang
    @KimThienLang 4 месяца назад

    Why i remember that i've seen it two days ago :)))

  • @RustyNox
    @RustyNox 4 месяца назад

    To think all this time we managed just fine all these years without another Microsoft overhead!

  • @TheMernNexusIndia
    @TheMernNexusIndia 4 месяца назад

    Hello sir good evening sir,
    please can you make a video on AI for Beginners🙏🙏🙏🙏🙏🙏🙏🙏

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

    Where did you talk about type Void? @ 1:18:05 I think something is missing?

  • @fredbluntstoned
    @fredbluntstoned 4 месяца назад

    If you had used OBS to record then you could have captured the popup text when hovering over redlined text.

    • @bobziroll
      @bobziroll 4 месяца назад +2

      This is a course on Scrimba, and was cross posted here on freeCodeCamp. Currently Scrimba doesn’t have the pop ups baked into the recordings, but I’m really hoping that it will in the future 🤞🏻

  • @ArjunTanwar900
    @ArjunTanwar900 4 месяца назад

    Thank you Bobs a roll

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

    Salam thank you Bob

  • @SurajRana-ds4co
    @SurajRana-ds4co 4 месяца назад

    I'm here love it

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

    1:26:15

  • @rishiraj2548
    @rishiraj2548 4 месяца назад

    Great thanks

  • @Quintusflac
    @Quintusflac 4 месяца назад

    That was fun

  • @sasukyff6718
    @sasukyff6718 17 дней назад +1

    I can't understand why even though he declared the menu array as a const it still pushed the objects into the array. Anyone has a clue??

    • @TJ-hs1qm
      @TJ-hs1qm 7 дней назад +1

      Immutable Reference: When you declare an array using const, you're making the reference to the array immutable, not the contents of the array itself
      Immutability: If you want true immutability, you need to use methods like Object.freeze() or libraries designed for immutable data structures

    • @sasukyff6718
      @sasukyff6718 7 дней назад +1

      @TJ-hs1qm thank you so much ❤️❤️

  • @Expert_Dream_Builder
    @Expert_Dream_Builder 24 дня назад

    Do I Still need typescript, if I can use chatGPT to find the flaw in my code and ChatGPT can fix it right away?

  • @TechHubs
    @TechHubs 4 месяца назад

    I love it

  • @ДмитрийА-э6н
    @ДмитрийА-э6н 2 месяца назад

    1:13:45 Is anybody have the error to?
    node:internal/errors:496
    ErrorCaptureStackTrace(err);
    ^
    TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".ts" for "......."
    code: 'ERR_UNKNOWN_FILE_EXTENSION'
    }

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

    please record the entire screen next time so we can see the error messages.

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

    What is in line 11 pls I can’t see it clearly

  • @Scorpion55433
    @Scorpion55433 4 месяца назад +9

    Udemy: plz stop

  • @menemenim
    @menemenim 4 месяца назад

    Finallyy

  • @vishalmishra1937
    @vishalmishra1937 25 дней назад

    i guess we are not able to read ur intellisense popup 1:03:22

  • @saumalyasarkar1503
    @saumalyasarkar1503 4 месяца назад +1

    Basically Typescript is Java in Javascript.

  • @4120_PRATIKRATHOD
    @4120_PRATIKRATHOD 4 месяца назад

    Hey...... Why there are tooo many ads ¿!!!!!!???????

  • @virginiamarcelagorosito7184
    @virginiamarcelagorosito7184 Месяц назад

    When I try to run the JS file scrimbda just ignore me, someone knows why? It just runs the TS file.

  • @nayanachandulal2668
    @nayanachandulal2668 4 месяца назад

    Hi can anyone one help me in this I'm the beginninger sooo

  • @Amithbny
    @Amithbny 4 месяца назад

    Is it okay to study ts if I only know the basics of js ?

    • @void9545
      @void9545 4 месяца назад +1

      I don’t know either one, but I’d say it is okay, just be prepared for a serious challenge.

    • @Amithbny
      @Amithbny 4 месяца назад +1

      @@void9545 oh okay let me try then 😁

    • @Arandela_
      @Arandela_ 4 месяца назад

      ⁠@@Amithbny If you already know the basic concepts of Javascript you can go for Typescript, the only thing that will take you a bit to get used to is that TS is a strong typed language.

    • @AlamKhan-yt9wd
      @AlamKhan-yt9wd 4 месяца назад

      Yeah, just give it a shot. You'll not regret.

  • @SphereofTime
    @SphereofTime 4 месяца назад

    5:00

  • @DEVKushal-t8b
    @DEVKushal-t8b 2 месяца назад

    Man Typescript is not easy yrr!

  • @kim92se64
    @kim92se64 4 месяца назад

    33

  • @mt.designers
    @mt.designers 3 месяца назад

    I'm sorry where is the local environment setup? Why would I wanna work on a web based editor! 👎

  • @adecaleb8037
    @adecaleb8037 4 месяца назад

    .if only I had a laptop 💻

  • @quang.luu.179
    @quang.luu.179 4 месяца назад

    👍👍👍

  • @jackymarcel4108
    @jackymarcel4108 Месяц назад

    Harris Paul Lewis Brian Robinson Jennifer

  • @smartbeeinc
    @smartbeeinc 4 месяца назад

    😍

  • @lachidong7818
    @lachidong7818 4 месяца назад

    a book

  • @TJ-hs1qm
    @TJ-hs1qm 7 дней назад

    For anyone interested in the application of types beyond the basics
    Domain Modeling Made Functional - Scott Wlaschin
    ruclips.net/video/2JB1_e5wZmU/видео.html

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

    finally no accent

  • @benporter3903
    @benporter3903 4 месяца назад

    Teach type script instead of boring JavaScript

  • @NahomTsegaye-ey3ig
    @NahomTsegaye-ey3ig 4 месяца назад +1

    First

  • @osasomoregbee4878
    @osasomoregbee4878 4 месяца назад

    Thanks team freecodecamp... You all are life savers 🙏🙏🙏🙏🙏

  • @aammssaamm
    @aammssaamm 4 месяца назад +3

    Typescript needs so many testimonials, even a threat to an employment, to convince people to use it. 😂 If you decide to sell sandwiches, you have to pay developers again to write "addNewSandwich" and "selectedSandwich". 😂 What a waste of time.

  • @MrDima123123
    @MrDima123123 4 месяца назад

    How many TS courses for beginners there are on this channel? Not enough? Seriously, the same topic again and again

  • @thomasmcivor2665
    @thomasmcivor2665 4 месяца назад +1

    you're going too fast!!!

    • @penguinxed
      @penguinxed 4 месяца назад

      you're just slow

  • @cbbcbb6803
    @cbbcbb6803 Месяц назад

    Too much intro.