Learn TypeScript - Full Course for Beginners

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 115

  • @Sylarleft
    @Sylarleft 2 місяці тому +32

    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 місяці тому +30

    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.

  • @gabrielgomesmabiala6707
    @gabrielgomesmabiala6707 4 місяці тому +15

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

  • @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.

  • @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

  • @v23452
    @v23452 27 днів тому +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.

  • @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 !!!

  • @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.

  • @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 ❤❤

  • @Mohamed-x3o
    @Mohamed-x3o 3 місяці тому

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

  • @asadmansuri9228
    @asadmansuri9228 2 місяці тому

    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!

  • @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

  • @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!

  • @Imwoahluis
    @Imwoahluis 10 днів тому

    Best course i've watched so far!

  • @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?

  • @newHorizon985
    @newHorizon985 3 місяці тому

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

  • @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!

  • @sertifikali
    @sertifikali 4 місяці тому +1

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

  • @dopetag
    @dopetag 4 місяці тому +6

    Oh, my first React teacher from Scrimba

  • @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 ❤

  • @txdeskpop
    @txdeskpop 14 днів тому

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

  • @rip182
    @rip182 3 місяці тому

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

  • @okocode
    @okocode 3 місяці тому

    Finally this guy has made me torch typescript for once

  • @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 2 місяці тому +2

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

  • @modoulaminceesay9211
    @modoulaminceesay9211 3 місяці тому

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

  • @emmanuelhadzah2807
    @emmanuelhadzah2807 4 місяці тому

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

  • @pachcojoker
    @pachcojoker 2 місяці тому

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

  • @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

  • @ukpauchechi
    @ukpauchechi 27 днів тому

    Excellent video and wonderful teaching
    Thanks a lot 😊

  • @GuillermoMartinez-x1o
    @GuillermoMartinez-x1o 2 місяці тому

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

  • @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.

  • @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.

  • @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?

  • @RomBardugo
    @RomBardugo Місяць тому

    Amazing tutorial, thank you!

  • @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

  • @roshan4348
    @roshan4348 4 місяці тому

    Great typescript video!

  • @shashithabimsara4515
    @shashithabimsara4515 3 місяці тому

    Great tutorial ❤

  • @Pranjalsinha712
    @Pranjalsinha712 4 місяці тому +1

    Loved it.
    Thanks team.

  • @ghousemohiddinkhan
    @ghousemohiddinkhan 2 місяці тому

    Thank you so much!

  • @khalidelgazzar
    @khalidelgazzar 4 місяці тому

    Super .. on my watch list😊

  • @jorgeluisrodriguez6555
    @jorgeluisrodriguez6555 Місяць тому

    Thank you.

  • @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?

  • @RustyNox
    @RustyNox 4 місяці тому

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

  • @SurajRana-ds4co
    @SurajRana-ds4co 4 місяці тому

    I'm here love it

  • @ArjunTanwar900
    @ArjunTanwar900 4 місяці тому

    Thank you Bobs a roll

  • @KimThienLang
    @KimThienLang 4 місяці тому

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

  • @TheMernNexusIndia
    @TheMernNexusIndia 4 місяці тому

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

  • @ishanchandrakar1928
    @ishanchandrakar1928 4 місяці тому +1

    What are the prereuisites to watch this Typescript video?

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

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

  • @Scorpion55433
    @Scorpion55433 4 місяці тому +9

    Udemy: plz stop

  • @Ab-gf8pz
    @Ab-gf8pz 2 місяці тому

    Time stamp: 23:00

  • @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 🤞🏻

  • @rishiraj2548
    @rishiraj2548 4 місяці тому

    Great thanks

  • @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

  • @christophelazantsy8075
    @christophelazantsy8075 3 місяці тому

    Salam thank you Bob

  • @markdesign1354
    @markdesign1354 3 місяці тому

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

  • @debanjanghosal618
    @debanjanghosal618 2 місяці тому

    1:26:15

  • @yutu3327
    @yutu3327 3 місяці тому

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

  • @CoryArmer
    @CoryArmer 4 місяці тому

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

  • @Quintusflac
    @Quintusflac 4 місяці тому

    That was fun

  • @saumalyasarkar1503
    @saumalyasarkar1503 4 місяці тому +1

    Basically Typescript is Java in Javascript.

  • @TechHubs
    @TechHubs 4 місяці тому

    I love it

  • @sasukyff6718
    @sasukyff6718 14 днів тому +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 4 дні тому +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 4 дні тому +1

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

  • @Expert_Dream_Builder
    @Expert_Dream_Builder 21 день тому

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

  • @4120_PRATIKRATHOD
    @4120_PRATIKRATHOD 4 місяці тому

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

  • @DEVKushal-t8b
    @DEVKushal-t8b 2 місяці тому

    Man Typescript is not easy yrr!

  • @HarmonyEjiofor
    @HarmonyEjiofor 2 місяці тому

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

  • @SphereofTime
    @SphereofTime 4 місяці тому

    5:00

  • @ДмитрийА-э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'
    }

  • @virginiamarcelagorosito7184
    @virginiamarcelagorosito7184 Місяць тому

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

  • @menemenim
    @menemenim 4 місяці тому

    Finallyy

  • @vishalmishra1937
    @vishalmishra1937 22 дні тому

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

  • @adecaleb8037
    @adecaleb8037 4 місяці тому

    .if only I had a laptop 💻

  • @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.

  • @mt.designers
    @mt.designers 3 місяці тому

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

  • @kim92se64
    @kim92se64 4 місяці тому

    33

  • @Outlines
    @Outlines 3 місяці тому

    finally no accent

  • @nayanachandulal2668
    @nayanachandulal2668 4 місяці тому

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

  • @lachidong7818
    @lachidong7818 4 місяці тому

    a book

  • @jackymarcel4108
    @jackymarcel4108 Місяць тому

    Harris Paul Lewis Brian Robinson Jennifer

  • @quang.luu.179
    @quang.luu.179 4 місяці тому

    👍👍👍

  • @thomasmcivor2665
    @thomasmcivor2665 4 місяці тому +1

    you're going too fast!!!

  • @smartbeeinc
    @smartbeeinc 4 місяці тому

    😍

  • @TJ-hs1qm
    @TJ-hs1qm 4 дні тому

    For anyone interested in the application of types beyond the basics
    Domain Modeling Made Functional - Scott Wlaschin
    ua-cam.com/video/2JB1_e5wZmU/v-deo.html

  • @benporter3903
    @benporter3903 3 місяці тому

    Teach type script instead of boring JavaScript

  • @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

  • @cbbcbb6803
    @cbbcbb6803 Місяць тому

    Too much intro.

  • @osasomoregbee4878
    @osasomoregbee4878 4 місяці тому

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

  • @NahomTsegaye-ey3ig
    @NahomTsegaye-ey3ig 4 місяці тому +1

    First