Thanks for sharing the video. Feel free to ask any doubt here, I will try to answer them. Also, I am on my way to contribute more videos to #freecodecamp Stay tuned
@soumadip_skyy_banerjee
Жыл бұрын
❤️
@piyushsachdeva5129
Жыл бұрын
Keep publishing such amazing content❤️
@itis5931
Жыл бұрын
#women_life_freedom #برای
@laxmanadhikari3989
Жыл бұрын
❤️thnx Hitesh
@UCSRimiSaha-pk8db
Жыл бұрын
Sab
@hamsitava5725
Жыл бұрын
After this course I learned that 70% of viewers are not subscribers and we shall hit the subscribe button. Thank you Hitesh
@manan09ful
Жыл бұрын
What about Typescript? Didn't you learn that? 😅
@cowabunga2597
Жыл бұрын
@@manan09ful no 😀
@MrDJsArcade
Жыл бұрын
Hahaha. So true. I’m gonna go subscribe now. Like 20 times.
@galievramil1169
Жыл бұрын
😂😂😂 Exactly, too.much self advertising
@RaviPrajapati-uy1wm
7 ай бұрын
This is amazing typescript series I love it❤❤
@Viralvlogvideos
Жыл бұрын
Hitesh Choudhary is one of my favorite teachers who makes complex topics into simple. Great to see Hitesh here 😃
@aarooral7997
Жыл бұрын
Finally i found you 😂😂 you are so famous Yarr 😂😂
@Viralvlogvideos
Жыл бұрын
@@aarooral7997 how 🤔
@aarooral7997
Жыл бұрын
@@Viralvlogvideos i know you from fsjs bro
@thefreemonk6938
3 ай бұрын
@@aarooral7997 What's fsjs?
@gulraizcodes
Жыл бұрын
Damn. Back in the days when I was learning coding I learned alot of Hitesh. Thank you very much for the helpful content. Time to learn TypeScript from this chad again. ✨
@warriorprashant3067
Жыл бұрын
nostalgia hits
@MuhammadFaiz-nr1uu
Жыл бұрын
Enums stands for Enumerations. Enums are a new data type supported in TypeScript. It is used to define the set of named constants, i.e., a collection of related values. TypeScript supports both numeric and string-based enums
@unleashedjanebi
Жыл бұрын
To my experience, Enums are the perfect balance between having to create an entire class for passing some data in a readable manner, and passing raw data (like numbers) to represent a certain meaning which you have in mind, which makes the code less readable and maintainable That being said, I am a C# developer and just starting out with typescript, but i assume the benefits apply here as well
@francismaina8754
Жыл бұрын
Just finished the tutorial. Hitesh is a wonderful teacher. I enjoyed from start to finish. I would definitely recommend this tutorial to anyone looking to not only understand Typescript, but also how to read and understand documentations.
@cybertara
Жыл бұрын
Po 😊😊😅😊
@colinmarshall6634
Жыл бұрын
I learned JS as my first language and C# as my 2nd. TS is basically a combination of the two, and in a good way. Great series and you're an awesome teacher Hitesh!
@davinder95
Жыл бұрын
u are ryt bro
@manoyal
Жыл бұрын
What is Ienumerator equivalent in typescript.. I used it alot in my unity games
@teodor-valentinmaxim8204
Жыл бұрын
I mean, yeah, writing "Hello, World!" is pretty much the same
@serg1778
Жыл бұрын
Lol,I think you don't know C#,otherwise you wouldn't say that
@gabrielgitonga1252
Жыл бұрын
He is a great teacher indeed
@alphadnu
Жыл бұрын
Yes! We can push elements to read-only properties having type array; because arrays are not explicitly represented, but only by their memory address. So, technically we are not changing the memory address of array by pushing elements inside it, and READONLY still validates upon the address of the array.
@mashoodmemon6987
3 күн бұрын
it's not true anymore, i just tried
@manylovv
Жыл бұрын
Hey, thank you for the course, but I think you might be wrong at 1:18:30 You create a function "createUser", that takes in object with "name" and "isPaid" properties. But instead of giving them a type, you destructuring the object and reassigning "name" to "string" and "isPaid" to "boolean", But object itself still has "any" type! function createUser({ name: string, isPaid: boolean }) {} Same as: function createUser({ name: string, isPaid: boolean }: any) {} Almost same as: function createUser({ name, isPaid }) { ---> type is still "any" const string = name const boolean = isPaid } I think you wanted to to something like this instead: function createUser({ name, isPaid }: { name: string, isPaid: boolean }) {} Or this: type User = { name: string, isPaid: boolean } function createUser({ name, isPaid }: User) {} Y'all can try to code this in typescript playground, if you don't believe me www.typescriptlang.org/play Info about Destructuring assignment (from MDN): developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment I hope it will help someone to feel less confused in this tough topic
@horacinis
Жыл бұрын
Huh glad you took the time to write this comment clarifying that, I was replicating what he did in Typescript playground and it was erroring, I then I asked ChatGPT what was wrong with the function and the response was basically changing the structure of the function to how you have done it in your comment. Thanks for doing that good man!
@OCTsecond
Жыл бұрын
thank you for your explaination
@thecalgarians4597
Жыл бұрын
I spent half hour on this before I started wondering if someone highlighted this in the comments. Thanks man, great explanation
@RiteshKumar-tx1gn
11 ай бұрын
❤
@VikrantSingh-z5r
3 ай бұрын
thanks for exaplanation but what's the difference? I can still do this function createUser2({ name, isPaid }: { name: string; isPaid: boolean }) {} let sampleData ={ name: "John", isPaid: true , age: 25} createUser2(sampleData)
@haseebsheikh6101
Жыл бұрын
I recently finished a Typescript course and wanted to thank the instructor for such an informative and helpful tutorial. As a beginner, I was able to easily follow along and understand the concepts thanks to the clear explanations and examples provided. I feel much more confident in my ability to use Typescript in my projects now. Thank you for your hard work and for sharing your knowledge with others!
@nitilpoddar
Жыл бұрын
were you able to get some jobe or internship after this?
@unuefeejovwoke6609
Жыл бұрын
Did you learn JavaScript first?
@haseebsheikh6101
Жыл бұрын
@@nitilpoddar to be honest i haven't applied for any typsecript related job but this video helped m in my current company as our projects are shifting to adonis framework which uses typescript
@haseebsheikh6101
Жыл бұрын
@@unuefeejovwoke6609 yes
@unuefeejovwoke6609
Жыл бұрын
@@haseebsheikh6101 so can't I learn without knowing much on JavaScript? I'm a python developer and wanna learn typescript
@manomancan
10 ай бұрын
What an amazing teacher, honestly. So eloquent and to the point.
@jamesmou9180
Жыл бұрын
One of the best comprehensive tutorials I have watched in KZitem!
@The1stKing
Жыл бұрын
1:36:38 yes, we could manipulate with it (do .push() or change the value of certain elements) but we cannot replace that array with another array.
@rnsanyo
Жыл бұрын
does "const" have to do with that?
@The1stKing
Жыл бұрын
@@rnsanyo I am not sure about the background logic (how TS works behind the curtain) but "readonly property" behaves exactly like a "const" does.
@datcong464
Жыл бұрын
In JS, the array type (object type) is the reference type. This means that the variable store the reference (address) of the array or object instead of its value. So when you manipulate an array or object, the variable doesn't change because it always equals the address of the array in memory. Const and "readonly property" only ensure that variables do not change
@shubham_v
Жыл бұрын
I think you were going to destroy world
@brotto001
Жыл бұрын
I wasn't even intending to learn this, but i was literally sucked into it! Good flow!
@shashanksams
Жыл бұрын
I've been thinking about learning it since many weeks and you guys released it at the right time 😍
@jack_of_all
Жыл бұрын
Hitesh is one of my favourite instructors on the internet, it's a great feeling to see him on this channel
@shamimara5161
Жыл бұрын
The flow of the tutorial was really great. Each topic is discussed very appropriately. And the approach to make the people read documentation is splendid and seen for the first time any instructor emphasizing upon it. Looking forward to a similar comprehensive course on Next.js and prerequisite for it from the same instructor if possible.
@burhanuddinlokhandwala5871
Жыл бұрын
Thank you @Hitesh for creating a very easy-to-understand course. This is the 1st time I have seen approx 5 hours video tutorial and have not skipped a single part. This was on my todo watchlist for a very long time.
@MelonieAlecca
8 күн бұрын
One of the best comprehensive tutorials I have watched in KZitem!. What an amazing teacher, honestly. So eloquent and to the point..
@jonnicholson1638
Жыл бұрын
This was an amazing tutorial - really enjoyed it from start to finish. Thanks Hitesh!
@e-genieclimatique
Жыл бұрын
a project with TypeScript + React + ReduxToolkit that would be a good tutorial
@martapfahl940
Жыл бұрын
@@manofsteelind So after this tutorial you say I will not know typescript fully?
@martapfahl940
Жыл бұрын
@@manofsteelind You become a typescript expert by writing apps, if I am writing my apps with react, so how should I become expert then?
@paritoshchauhan3266
3 ай бұрын
@@martapfahl940 you can use TS instead of JS in your react app for TS practice
@jeromemanceau4263
Жыл бұрын
Thank you so much Hitesh! Amazing tutorial, to the point, as it should be! 👏👏
@beeeeeee42333
Жыл бұрын
hiyteshy chowdary , ok 😆 , This is what i needed 😊😊
@spycake0019
Жыл бұрын
bro please bring more indian teachers, they are so clear and accurate
@wovasteengova
Жыл бұрын
are u tryna be funny?
@colinmarshall6634
Жыл бұрын
@@wovasteengova nah they really are the best once you get used to the accent
@Android-17
Жыл бұрын
True!
@lakshyarajdash
Жыл бұрын
Hey i know this guy and I follow his channel also. He explains things greatly. Thanks for featuring him in the ts course.
@noname-qn1lf
Жыл бұрын
What's his channel?
@noname-qn1lf
Жыл бұрын
ok its in description box. Hitesh Chaudhary
@HiteshCodeLab
Жыл бұрын
Thanks
@lakshyarajdash
Жыл бұрын
@@HiteshCodeLab please make a video on how to make photo album using nextjs and strapi...
@TenzDelek
6 ай бұрын
one of the best instructor out there, props to hitesh sir, his js series was exceptionally good
@MsSharayu
Жыл бұрын
Finished the whole series. It is really great. Thanks Hitesh!
@samsonferrence1
3 ай бұрын
mam does this series have switch
@ShubhamVsCode
Жыл бұрын
Hitesh Sir on freeCodeCamp rocking 😍😍🔥🔥🔥🔥
@Sandeep-zd6dq
Жыл бұрын
When it comes to high quality tutorials, Hitesh is always on top in my list 🔥😎🙌
@paulyaokudaya3437
Жыл бұрын
I was having difficulty grasping the basics from other sites. I am glad to have stumbled upon this. Super progressive explanations
@tomiekk6255
3 ай бұрын
if someone was struggling with it - seems like in newer versions of typescript it might be crucial to define the argument name when trying to annotate types for a function object argument input: example: function createUser(user: {name: string, email: string, isPaid: boolean}) instead of: function createUser({name: string, email: string, isPaid: boolean}) at least what I got when trying to follow along - the code editor and it's typescript checker seemed to treat the latter definition as if I was destructuring the argument, not type-annotating it.
@FaizKhan-ep7fo
Жыл бұрын
pro level as always in teaching and in video quality also🔥
@HiteshCodeLab
Жыл бұрын
Quality is number 1 priority
@fadygamilmahrousmasoud5863
Жыл бұрын
one of the most amazing tutorials about TS, Thank you Hitesh.
@shoaibhasan4026
8 ай бұрын
Chai aur Code ❤ . Exceptional mentor 🙌
@bernardobalixa4993
Жыл бұрын
Really good tutorial. Very precise and educational.
@praveshgupta1993
Жыл бұрын
I was wanting to start learning typescript. Randomly I started today anyway and from google then freecode got over there and started with the course. 1/3rd is done. Great until now and will resume. I noticed that this was uploaded just a day ago so I believe my luck wanted me to wait so that I can learn from you. Thanks
@boredsherbet
7 ай бұрын
just finished. good course. he's a great teacher. now im gonna go do a bigger tutorial that uses this stuff.
@vaishalinaruka8230
6 ай бұрын
This is an amazing tutorial. If you are a beginner then you can undoubtedly go for this tutoroial.
@Rajesh_op1
Жыл бұрын
wow.. never thought this would happen but you guys did it... thanks alot... Indeed Hitesh is a great tutor.
@RahulSharma-er3pf
3 ай бұрын
Thank you so much hitesh sir for the best tutorial of typescript.👏🙌
@prashantmestry8199
10 ай бұрын
Your method of teaching is good. Handling and clearing small small concept also. Thank you
@shobhamahadev118
11 ай бұрын
Background looks good to me.. this video really seems protecting our eyes from brighter background 😊
@anilleo18
3 күн бұрын
Awesome Series for beginners .It will be a nice journey !!!!!Kudos Hitesh
@harika218
Жыл бұрын
Typescript types : string, number, boolean, array , null ,undefined , any noImplicitAny, object, union
@wovasteengova
Жыл бұрын
and subscribe
@OO-xu9ul
4 ай бұрын
Thank you for uploading such an informative video! I subscribed the channel because of this video!
@prasadsawant7
Жыл бұрын
1:36:32 yes it does allows to push the item into array property which is readonly
@jayyap39
Жыл бұрын
Completed!! Thanks Hitesh :)
@abhisheksoni1522
Жыл бұрын
1:36:42 yes, it allows pushing value to a readonly variable of type an Array.
@mohansrinivasuppula8457
Жыл бұрын
but why? explanation plz'
@PrasanthN-p2d
Жыл бұрын
You are an awesome teacher Hitesh Choudhary . Clear communication , well explained. first time looking at your learning series. very well explained on basics concepts . looking forward to learn from your tutorials.
@md.rakibulislam41
11 ай бұрын
you are a genius brother, keep up it. And create videos for us.
@pankajthapaliya2336
Жыл бұрын
Hitesh is real gem. The quality of content is real gold.
@davinder95
Жыл бұрын
you are a good human as well thanks for your efforts
@prakashaspanaroma
11 ай бұрын
🎯 Key Takeaways for quick navigation: 00:00 📖 Introduction to the TypeScript Tutorial Series 01:21 🧐 Understanding TypeScript's Place in the Ecosystem 02:17 🚀 Diving Deep into TypeScript Characteristics 03:37 💡 The Importance of TypeSafety in TypeScript 04:59 🔍 TypeScript and TypeSafety 06:46 🎢 Beginning the TypeScript Journey 07:42 🛠️ Understanding TypeScript's Core Functionality 09:30 🖥️ TypeScript's Role in Development 10:52 🔄 Conversion of TypeScript to JavaScript 11:50 🧰 TypeScript as a Development Tool 15:23 📘 The Importance of Hands-On Learning 16:23 🖥️ Installing TypeScript System-Wide 17:45 🔧 TypeScript Installation Steps 20:57 🚀 Running TypeScript with TSC Command 21:55 🎯 Setting Up the Development Environment 22:18 ✍️ Basic TypeScript Syntax 24:11 🔧 Compiling TypeScript to JavaScript 26:03 ⚙️ TypeScript Configuration & Playground 27:19 🎓 Emphasis on Documentation & Learning Pace 28:42 📊 Understanding TypeScript Types 29:58 🚫 The Use of "any" in TypeScript 31:25 📚 TypeScript Documentation Exploration 32:19 🤝 TypeScript's Role in Collaboration 34:04 💡 TypeScript Syntax Basics 35:55 🔧 TSC Compilation and Handling Errors 36:52 🚫 Ensuring Data Type Consistency with TypeScript 37:41 🧐 Importance of Reading Documentation 38:34 🖊️ Writing and Understanding TypeScript Code 40:26 💡 Dive into Number Data Type in TypeScript 43:16 🛑 Avoiding Over-Annotation in TypeScript 44:11 🧠 TypeScript's Type Inference Mechanism 46:03 📖 TypeScript Syntax and Best Practices 46:56 ⚠️ Misuse of the "any" Keyword in TypeScript 48:21 📚 Official TypeScript Documentation on "any" 50:35 🚫 Avoiding "any" for Robust TypeScript Coding 51:30 🧐 Proper Use of Functions in TypeScript 52:26 📝 Basics of Function Creation and Error Handling 54:41 🚫 Avoiding Inaccurate Type Annotations 56:29 🔄 Converting Data Types within Functions 57:25 ✍️ User Signup Function Demonstration 57:51 🚦 Sign-Up Function Parameters and Types 59:44 🖊️ Login Function and Default Parameters 01:02:05 🔍 Ensuring Accurate Return Values 01:03:25 🌐 TypeScript Philosophy and Application 01:04:49 🛠️ Annotating Return Types in Functions 01:06:33 🔁 Understanding Multiple Return Types 01:07:58 🔄 Looping through Arrays with Map 01:11:10 📚 Redirecting to Documentation for Advanced Functions 01:12:06 ⚠️ Specifying Return Types: Void and Never 01:15:37 🧩 Odd Behaviors in TypeScript 01:16:34 📜 Objects in TypeScript 01:19:10 🛠️ Function Definitions & Object Exports 01:20:59 🔄 Functions Returning Objects 01:22:52 🤔 Odd Behaviors & Object Handling 01:25:11 📜 Type Aliases Introduction 01:26:36 👥 Using Type Aliases for User Data 01:28:49 📖 Documentation & Practical Usage 01:32:21 🔍 Quirky Behaviors & Specific Keywords 01:34:33 🚫 `read only` and Optional Properties in TypeScript 01:39:08 🔄 Combining Multiple Types 01:42:18 📋 Understanding Arrays in TypeScript 01:42:46 🌐 Defining Arrays in TypeScript 01:48:48 📖 TypeScript Array Documentation Review 01:50:12 🤝 Introduction to Union Types 01:50:38 🎤 Importance of Contextual Understanding 01:51:06 🤹♂️ Introduction to Union Types in TypeScript 01:53:24 🎥 Subscriber Engagement and Advanced Union Usage 01:58:56 🔍 Union Narrowing & Type Checking 02:00:44 📊 Union Types in Arrays and Classic Mistakes 02:04:46 🧩 Introduction to Tuples 02:07:03 📜 Restricting Array Order with Tuples 02:10:17 💡 Practical Implementation and Caution 02:14:20 🚩 Introduction to Enums 02:14:49 🎯 Enums: Definition and Basics 02:17:11 ⚙️ Implementing Enums in TypeScript 02:20:15 🔄 Enum Value Interpretation 02:22:24 🔄 Use of `const` with Enums 02:23:44 👤 Introduction to Interfaces 02:28:16 📜 Methods in Interfaces 02:30:09 🔖 Defining Methods in Interfaces 02:33:17 🖥️ Understanding the Role of Interfaces 02:34:14 🚀 Extending Interfaces & Inheritance 02:37:51 📚 Distinction between Type and Interface 02:39:16 🛠️ TypeScript in Production 02:41:08 🚀 Setting Up TypeScript for Projects 02:45:40 ⚙️ TypeScript Compilation Configuration 02:47:54 🌐 Using Live Server for TypeScript Projects 02:52:02 🎨 Styling and Further TypeScript Discussion 02:53:51 🌌 Introduction to Advanced TypeScript Use 02:54:45 🎓 Creating Classes in TypeScript 02:57:26 🔒 Using TypeScript for Data Safety 03:00:46 🛡️ Read-only Properties in TypeScript Classes 03:02:12 📌 Advanced TypeScript Concepts 03:03:08 🔐 Modifiers in TypeScript 03:07:40 🚀 Getters and Setters in TypeScript 03:09:58 📝 Setters in TypeScript 03:13:40 🚫 Private Methods in TypeScript 03:15:28 🔒 Access Modifiers and Inheritance in TypeScript 03:17:46 🖼️ Additional Class Properties in TypeScript 03:19:52 📐 Interfaces in TypeScript Explained 03:23:57 📹 Extending Interfaces for Additional Features 03:26:06 📜 Introduction to Abstract Classes in TypeScript 03:29:15 🖥️ Practical Implementation of Abstract Classes 03:33:18 🚀 Advanced Features of Abstract Classes 03:34:15 🔄 Abstract Classes Recap and Method Overwriting 03:35:41 🔗 Introduction to Generics in TypeScript 03:38:23 📖 Generics in Practical Coding and Documentation 03:42:21 🛠️ Differentiating Generics from Any in TypeScript 03:45:33 🍾 Creating and Implementing Custom Generics 03:47:48 📘 Diving Deeper into Generics and Arrow Functions 03:50:09 🔍 Basics of Defining Generics in TypeScript 03:52:47 🔄 Arrow Functions and Generics in TypeScript 03:55:29 📘 Distinguishing Generics Syntax in Codebases 03:56:20 🏛️ Deep Dive into Generics and its Constraints 03:57:49 📜 Using `extends` Keyword in TypeScript 04:01:28 📁 Database Interface and Generic Constraints 04:02:45 🎓 Selling Courses and Quizzes: Class Types in Generics 04:05:51 🛍️ Generic Class for Handling Products 04:07:12 📘 Business Case Logic vs Traditional Problems/Solutions 04:09:32 🚧 Cautionary Tales in TypeScript 04:14:26 📚 Understanding Type Guards 04:17:09 🔍 Advanced Type Narrowing Techniques 04:22:16 📉 More on Type Narrowing 04:22:45 🎯 Narrowing TypeScript Types 04:25:27 🐟 Using Type Predicates in TypeScript 04:29:33 🔄 Type Coercion and Identification 04:30:56 📄 Documentation-Based Learning 04:31:50 ⚙️ Tight Narrowing - Final Steps 04:37:10 🔄 Never Type & Exhaustive Checks 04:39:39 📚 Advanced TypeScript Concepts 04:42:55 🏁 Concluding the TypeScript Series Made with HARPA AI
@shanisa49141
4 ай бұрын
respect for creating this. respect++ for mentioning the AI you used
@anshumansharma4509
Жыл бұрын
I was actually looking for a typescript tutorial since 2 days. Started many but then saw your post on Linkedin. I hope it will be a good one. Starting now
@heyOrca2711
20 күн бұрын
Thank You Hithesh Sir! For all the hard work you put behind this series. All Love to you. ❤😊
@awaraamin6850
17 күн бұрын
Man, you have always been AMAZING! Thank you
@prakashnaikwadi
Жыл бұрын
One of the best instructor 💯🚀
@dimitrikvaratskhelia9273
Жыл бұрын
Amazing course. Loved every second of it.
@ABHISHEKJAIN-wv7bh
Жыл бұрын
arew you brother of khvicha kvaratskhelia
@dimitrikvaratskhelia9273
Жыл бұрын
@@ABHISHEKJAIN-wv7bh Nah, bro just from the same village
@ano3000nymous
9 күн бұрын
Great series for shifting to typescript from javascript
@mohitaggarwal4029
4 ай бұрын
Completed the series. Now, ready to use Typescript. Thank you Hitesh bhaiya
@ananthukrishnan313
Жыл бұрын
This video about Typescript was awesome 😍 and I learned new stuff with this. Can you make a video for Node Express with Typescript and MongoDb ☺.
@TrxsTer
4 ай бұрын
Completed the entire video and I am very thankful to the instructor for covering the topics with good instructions and examples. Loved it and can't wait to implement typescript on some projects, Cheers 🥂👩💻
@rajithasanjayamal2823
Жыл бұрын
This is the best video for who are searching to learn Typescript. Hitesh is great teacher.
@ALIHAMZAAKRAM-oe2su
8 ай бұрын
great course and their is some mistake at 1:01:53 where check if(isPaid === void 0)
@sumantkumar674
Ай бұрын
Easy to understand and very informative. Thanks Sir
@danneytee
Жыл бұрын
man, i used to hate ts until i found this lesson. Super helpful!
@jcarlo9607
Жыл бұрын
I swear this is the best tutorial of TYPESCRIPT i've ever seen. I've got 2 udemy popular courses on UDEMY, but this is far more understandable and straight to the point explanation. thank you @hitesh
@Ismoil_Sharifov
Жыл бұрын
Enum is short for "enumerations", which means "specifically listed".
@srivishnu8983
Жыл бұрын
Great Typescript series, easily learnt a lot from this tutorial. Thank you Hitesh Choudhary
@gamermistri9274
Жыл бұрын
TYPESCRIPT is looking too much easier then HTML because of Hitesh's Explaining skills ! Just Wow. This is for you Hitesh -♥️
@nf7superfly
Ай бұрын
Thank you! Great introduction. Helped me a lot!
@jhmesseroux
Жыл бұрын
Great content ! what extension are you using to get suggestion on the console please ??
@abhishekdas2512
Жыл бұрын
Really Proud to have you sir on a Freecodecamp video ♥️♥️🤩👌🏼
@pradeepkumar-o8m9w
10 ай бұрын
finally from staring to ending very nice @hitesh thank you so much
@NandoDevlop
Жыл бұрын
very pleased for the free content, i'm gonna eat this in a row
@The1stKing
Жыл бұрын
2:07:29 put the cursor on the row you want to duplicate and simply press ALT + SHIFT + ARROW DOWN (Windows users) to make a copy of that row.
@charliecoppinger
Жыл бұрын
This is a wicked shortcut, thank you John
@عبدالقادرعبدالرحمنعبدالله
Жыл бұрын
Your way of teaching sounds tutorial hell safety ! thanks for sharing this great video.
@stocksandbeyond
Жыл бұрын
i have completed this series today within 4-5 days and gained lot of knowledge required to get start with typescript thanks hitesh sir for the helpful knowledge it was a great run
@cristiano-ronaldo-ur-fans
11 ай бұрын
The main difference between void and never is that void: even when we dont write explicit return in functions, it returns undefined by default. That's the default behaviour of javascript. never: would mean that you are doing something in function that will never let the "return" happen. Like throwing an error. Would mean that the default return undefined also wouldn't happen here.
@vivekpadelkar
4 ай бұрын
watching in 2024 and yet still relevant video to learn TS. thanks @hitesh and @freecodecamp
@mokshaGyanRam
Жыл бұрын
I love this course i never ewatch any course full this sis the firstone great make
@null-j1r
3 ай бұрын
Just right now i am at 4:42:56 and i am getting a very positive feeling i have learn a lot from this video , words cannot describe how great learning experience was . Thank you very much sir
@wraith3108
10 ай бұрын
great video. May you please tell me how you get intellisense in terminal like you did 2:42:48 while creating tsc --init
@holaclaris
6 ай бұрын
Beautifully explained, Hitesh, thank you so much. As a beginner I find so useful to be able to learn not only theory but also how it actually works in practice and most common mistakes we can make. This was amazing! 👏👏👏👏👏
@mominwani9059
Жыл бұрын
the way you show the path how and how much a student should learn is simpy the best.
@restonspositifs3336
4 ай бұрын
Good tutorial with best quality of song. Congratulations and thank you !
@lord_yzal
Жыл бұрын
Finally completed the tutorial. Thanks for the informative and awesome content.
@olegsirbu2
6 ай бұрын
Thanks for this amazing course 😀
@ajjagadish9862
Жыл бұрын
Hitesh your great at one word
@nirajthakur3794
4 ай бұрын
1:36:34 -> Yes, we can push values to id if it is an array and if id is read only. enum for enumerate.
@neetdemon
Жыл бұрын
I'm glad to say I finally finished this course. Thanks Hitesh :)
@mahdirafi6537
9 ай бұрын
There's no doubt this is the best one . Love from Bangladesh boss
@rashidtp4411
2 ай бұрын
Thank you. I completed this series.. got a lot of knowledge
@gopalakrishna9387
6 ай бұрын
Great Couse!. Much needed one for me in my current new project.
@zee_designs
Жыл бұрын
Insturctions are very clear and to the point. Thank you!
@kenhan168
9 ай бұрын
This is a good lesson. It demystifies the difference between typescript and JavaScript. I am much more confident to learn other web technology after watching this wonderful video.
@otabeksodikov2773
Жыл бұрын
I learned typescript using these series. Thanks very much sir Hitesh
@nijinnazar2160
Жыл бұрын
2:12:55 I think now TS have introduced that ability for the tuple to restrict pushing or changing the value of array using index to any other type of value than specified. I am currently using v5.1.6
@brian9790
Жыл бұрын
check. it throws an error now. seems like it got fixed now. no push of different types possible anymore
@nijinnazar2160
Жыл бұрын
@@brian9790 Yess.
@wololoooxd3288
Жыл бұрын
still working for me at v5.1.6
@merxxibeaucoup9093
Жыл бұрын
The is hands down one of the best tutorials ever made
@onlyenglishtopics2878
6 ай бұрын
This tutorial was amazing!!. The approach to each topic and the core concepts were very useful, thank you, Hitesh.
Пікірлер: 851