TypeScript Course for Beginners - Learn TypeScript from Scratch!
Free TypeScript Introduction for Beginners: Get Started with TypeScript, learn the Basics, its Features, Workflows and how to use it!
🖥️ Official Website & Courses
academind.com/courses/
👨💻 Full TypeScript Course
acad.link/typescript
👋 Social Media
/ maxedapps
/ academind_real
/ academind_real
/ academindchannel
💬 Academind Community on Discord
/ discord
----------
Timestamps
Getting Started 00:00
What is TypeScript: 01:57
Installing & Using TypeScript 06:31
The Advantages of TypeScript 19:53
Course Outline 22:59
How to Get the Most out of This Course 27:16
Setting Up our Development Environment 30:29
The Course Project Setup 33:36
Module Introduction 40:56
Using Types 41:23
TypeScript Types vs JavaScript Types 51:43
Numbers, Strings and Booleans 56:37
Type Assignment and Type Inference 01:02:20
Object Types 01:07:59
Array Types 01:15:31
Tuples 01:21:01
Enums 01:27:21
The Any Type 01:34:26
Union Types 01:36:30
Literal Types 01:43:01
Type Aliases 01:50:55
Function Return Types and Void 01:53:55
Function Types 02:01:21
Function Types and Callbacks 02:06:55
The Unknown Type 02:11:18
The Never Type 02:15:02
Wrap Up 02:19:12
Module Introduction 02:21:04
Watch Node 02:21:50
Compiling the Entire Project 02:23:55
Include and Exclude Files 02:27:42
Setting a Compilation Target 02:33:55
Understanding TypeScript Libs 02:37:59
More Options 02:43:31
Source Maps 02:45:12
Rootdir and Outdir 02:47:12
noemit on Error 02:52:43
Strict Compilation Options 02:55:35
Code Quality Options 03:06:39
Debugging with Visual Studio Code 03:11:02
Wrap Up 03:15:22
----------
Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular Expressions (RegEx), Stencil, Power BI, Amazon Web Services (AWS), Firebase or other topics, make sure to have a look at this channel or at academind.com to find the learning resource of your choice!
To get a 3 hour high quality tutorial on KZhead is like winning the lottery! Thanks for sharing, thanks for your passion and your effort. It helps so much to improve in programming, therefore improve in my job and therefore improve in life
You are right
Lo
This ^^^
Just make sure you use the documentation heavily otherwise the knowledge is just superficial.
@@JayJay-ki4mi true
Timestamps Getting Started 00:00 What is TypeScript: 01:57 Installing & Using TypeScript 06:31 The Advantages of TypeScript 19:53 Course Outline 22:59 How to Get the Most out of This Course 27:16 Setting Up our Development Environment 30:29 The Course Project Setup 33:36 Module Introduction 40:56 Using Types 41:23 TypeScript Types vs JavaScript Types 51:43 Numbers, Strings and Booleans 56:37 Type Assignment and Type Inference 01:02:20 Object Types 01:07:59 Array Types 01:15:31 Tuples 01:21:01 Enums 01:27:21 The Any Type 01:34:26 Union Types 01:36:30 Literal Types 01:43:01 Type Aliases 01:50:55 Function Return Types and Void 01:53:55 Function Types 02:01:21 Function Types and Callbacks 02:06:55 The Unknown Type 02:11:18 The Never Type 02:15:02 Wrap Up 02:19:12 Module Introduction 02:21:04 Watch Node 02:21:50 Compiling the Entire Project 02:23:55 Include and Exclude Files 02:27:42 Setting a Compilation Target 02:33:55 Understanding TypeScript Libs 02:37:59 More Options 02:43:31 Source Maps 02:45:12 Rootdir and Outdir 02:47:12 noemit on Error 02:52:43 Strict Compilation Options 02:55:35 Code Quality Options 03:06:39 Debugging with Visual Studio Code 03:11:02 Wrap Up 03:15:22
MVP
Amazing
Love
Content is not visible
This is one of the best tutorials I've ever seen. Learned so much so fast! I only wish I watched this years ago.
Udemy course was lifesaver. I got current job thanks to it! Good job Mr. Schwarzmuller. :)
Awesome to read that James, congratulations!
How much pay?
Course link pls
@@Abhishek-dp5tc 150K
I wish i could afford his course. I just rely only here on youtube for learning.
One of the best instructor in teaching programming, very details, updated and useful indeed. It will benefit more from his paid course. Great job Mr. Schwarzmuller!
BOOOM!!! 3hr Tutorial done! Didn't miss a beat! That was so solid, thanks Max! Yourself and Wes Bos really are the best tutors I've ever had.
Hello. A small clarification about numeric types at 42:10 : after the release of this video, in 2020 ECMA added another numeric type - BigInt (the 11th edition of ECMA 262 specification, paragraph 6.1 - ECMAScript Language Types). So now there are seven primitive types, including two numeric types - Number and BigInt. Thank you for this nice course and Good Luck!!!
The only thing I can say is: Thank you! After a long time searching about TS, i found this video, and I got say, Idk how I lived 1 year of my life using only JS. TS is such a "must have", and now I can start my projects using it thanks to you! Great video, great teacher!
Well done! Now I have enrolled the Udemy course and so far I do not regret at all! Such a great pedagogy has to be taken in example and encouraged
Great video, despite using Typescript for month it taught me a lot. I especially liked your description of types 'unknown' and 'never'.
If you are using an ad blocker, "dist/analytics.js" might be black listed. When you get to Source Maps, you might receive the error "Loading failed for the with source". Check your ad blocker. I just renamed analytics.ts and it worked again. Excellent tutorial otherwise! Thank you for putting this together!
Hello, I'm Yessi Loukou, your English is perfect, you pronounce each of ours exactly as it should be, to allow us who are not English speaking to understand you perfectly. I confess that I fell asleep while I was working and when this video was playing, your English woke me up pleasantly. No need to go far, I will take this training. Thank you very much!
I have this course on Udemy. I am going to use this course to help me build a foundation in TypeScript. I am going to use TypeScript for development in building two real-world projects. Thank you Max this course is a lifesaver.
You're the best, Max. Your teaching style is awesome. Thank You for this free 3 hour course!
It took me almost one day to get through, but it is really worth to do, love this video, appreciate you, max
Great video, and your English is great, not one mistake! Gut gemacht :)
Very amazing course!!! Everything is clear and well explained, thank you so much for this !
This is so good and understandable, you have my whole respect! Thank you so much!
Amazed at the course details and explanations with live examples provided by the Speaker. Good job!
Hi Max, Usually I don't comment on videos. But I wanted you to see this. Your teaching style is just awesome. You put every concept that people are going to need in there future. I applied for a job in the meantime I was going through your react tutorial from udemy. I am super happy and will grasp all your courses. Everything they asked or everything that is needed was already present somewhere in your tutorial. There is no need to go through reference or anything while learning from you. Thanks and Love you Max the way you teach.
That is just amazing to read! Feedbacks like this are extremely motivating and truly mean a lot to me! Thank you so much Vibhav!
@@academind Hi, from where can I download code and project structure? I don't see any link.
Thanks for this course,now I can work through this before familiarizing myself with angular
i was thinking of using typescript in MERN stack and here you are with a great course !!...thanks a lot !! 😄
Awesome tutorial, very easy to follow and explained the topics covered very clearly. very well worth the time of watching it.
Really well done. You really dive into the detail that helps explain things even further. Thanks!
One of the best typescript course. I'm sharing this video with all my coworkers who need to learn typescript. Thank you for work man
Tap on a clip to paste it in the text box.e6P$2wpIKSU_fZbWelcome to Gboard clipboard, any text you copy will be saved here.Use the edit icon to pin, add or delete clips.Tap on a clip to paste it in the text box.Touch and hold a clip to pin it. Unpinned clips will be deleted after 1 hour.
Welcome to Gboard clipboard, any text you copy will be saved here.Welcome to Gboard clipboard, any text you copy will be saved here.Tap on a clip to paste it in the text box.Touch and hold a clip to pin it. Unpinned clips will be deleted after 1 hour.
Uau, those were some rich 3 hours! Amazing quality! Very well explained and prioritized. Thank you so much for making the time to build this amazing material for free, it helped so much!
Absolutely great course! Needed to learn TypeScript in 3 days for a job interview. This was a life saver, thank you!
How was the interview? I think myself and other people would like to know that ❤
Your tutorials are super clean and to the point it's easier for slow learners like me. You rock bro!!!!
Fantastic, would have loved to learn about the differences between custom types and interfaces though, and I feel like Type assertions are such a big part of Typescript that was entirely missed in this tutorial. Thanks for the course though, legend!
Thanks for going over things so thoroughly! Would be super keen for a ReScript tutorial like this!
The Tn's in the shelf gave me max level respect for you bro!!!
Best TypeScript tutorial, in depth concept development. Thank you!
You are an amazing teacher, my guy.
I am advanced programmer but with no TS experience. I found 2.5 hours and on very helpful, was exactly what I was looking for!
Interestingly, I followed the advice given by the instructor and have managed to advance the video by alternating shift + < and shift + > like in a car, in order to keep my focus and work. Thank you very much for your hard work and sharing this valuable knowledge with us.
Hi Max! I took your Udemy Vue and Nuxt lessons, and now I become a front-end engineer!!! so lucky to meet you on the Internet :)) Thank you so much!
Same here👍💪
THANK YOU FOR THIS! Your teaching style is fantastic!!
I watched this 3 hour video, then i was like "dang, i need to buy the course to watch everything". When i got to the Udemy page and logged it, i realized i already bought it last year! Best thing that happened today, thanks!
I love the flow of all your tutorials, even bought your flutter in udemy thanks for the knowledge shared
3 hours and 15 mins of pure gold content Amazing course, you sir are a great teacher
Hi, from where can I download code and project structure? I don't see any link.
Also ich muss ja echt sagen.... Du hast den deutschen Akzent fast komplett raus bekommen, sprichst flüssig und deutliches Englisch und hast dazu auch noch ein super Video gemacht. Ich habe es zwar noch nicht ganz zuende geschaut, bin aber jetzt schon wirklich wirklich beeindruckt. Keine nervige Musik oder halbnacke Frauen, die zwischendurch eingeblendet werden, keine Beleidigungen oder unnötiges Gerede aus deinem Alltag, kein Runtermachen von irgendwelchen Nationalitäten oder Gruppen und dies alles noch kombiniert mit einer wirklich cleanen Videostruktur. Ich kein Deutscher und kann einfach nur sagen das ich dein Englisch als "great" bewerte. Wirklich gute Arbeit
Great course Max. Have enrolled for the rest on Udemy. You have a very digestible teaching style! 3 hours went by in the blink of an eye...
This course is awesome !! you explain is very clear and easy to listen. I'm not native english, but I got this. Thank you for making a good lesson.
Great course, thank you! I'm using typescript for a month, had questions, that not described in the docs - found many answers here)
That says a lot about the docs quality
@@pickandhoop Honestly, the docs aren't that great ngl
I saw somewhere tsc -w is good for auto compilation. This course is great. Thank you and keep doing.
What a teacher, what a tutorial :o This course is one of the best I have ever seen.
This is really incredible! Thank you so much for always upload outstanding content.
I got done with the last video and then there was Max on the screen. OK.. like... already subscribed... Thank you Max, you're a really good teacher. I've learned a lot.
There are lots of courses in youtube but I must admit that this is a great course, rich of contents and a really clean English. Thank you very much for this introduction. P.S. I also bought your Udemy full course at the end of this video I really hope that the rest is like the introduction!
you're the doing gods work, bless you max
I've been using TypeScript for some time now, but I still learned quite something. :-] thank you!
Very comprehensive course about using TypeScript and its configurations. Thanks for giving this free course!
i cant wait to watch this!!!! thank you so much
You are the only one in the world who make me understand the callback functions. Thank you very very much
Thank You soooo much for this amasing course !! was very easy to understand
Hi, thanks a lot for this material. I have one of your courses (Laravel) in Udemy and I liked it a lot. I watched some other videos here on your channel and they are amazing! Thanks once again for your time and your knowledge share!!
You just blow my mind ! What a very good video explaining very clear the TS. I never been used but after watching this presentation. Certainly will us it!. Thank you for sharing !
Thank you so much for this video. Excellent explanation and I feel like that I have learnt everything about typescript. Sure recommend for anybody who wants to learn typescript. Thanks a lot.
Thank you very much for this course, sir.
What an amazing video ... full of good information to understand more about the typescript world. thanks a lot
Watched the all thing. I can't remember the last I did watch a 3h videos. Also, I'm in shock this is free! Dankie!
Oh boy, time to strap in for the show! Thanks for putting this together ^^
i see you 2nd time in my life and your explanations makes me rate it with like even before watching. TY :3
Best typescript course !!!! thank you
YOU ARE INSANLY AMAZING :) best youtube tutorial ever watched
I have just started and I am hooked! Thank you! ❤
I never thought I'd learn so much of Typescript in 3 hours (or 2 hours to be exact - skipped the first hour)... Subbed!
Thank you very much Max, you have made it easier for me to learn TS.
Max is an awesome teacher, anything from Max will deliver
Awesome.. 🔥🔥🔥.. Completed the whole tutorial and now i'm pretty confident for nest js..
You’re paving the way for many. Thank you.
I was waiting for this :) Thank you!
Thanks so much Academind for this wonderful tutorial. Very helpful indeed.
Oh wow, I just realized you overhauled your huge Udemy TS course which I completed a couple years ago. I'm going to start over for a great refresher. I live how you are committed to updating your courses. Thanks so much Max!
I indeed re-recorded the entire course, so thanks a lot for your awesome feedback!
Super awesome instructor. Thank you so much for giving us such a wonderful course.
Thank you max, love the way you teach.
Superb quality! The structure of course really thought out!
Thank u very much Max it was awesome i learnt typescript basics with this videos :-)
Just in the perfect time, thanks sir
Where is the zip file to the starter code mentioned in the beginning?
Gracias por tanto, siempre un crack!
Great tutorial man! You're excellent speaker and programmer, Best wishes in your future projects =)
Amazing preview, thank you, Max! I bought your TypeScript course on Udemy, already a third course from you 😎 Your teaching style is amazing, when I feel like I do not understand anything I just turn on your course and start learning 😄 The way you explain things just works for my brain
Thank you so much! The explanations are easy to understand
Truly awesome - thank you so much!
That was very informative and helpful. Thanks so much
This is sky-high quality content. Provides 120% value for the time.
Amazing lecture. Clear and comprehensive as always! Thanks a lot. ❤️
Hi, from where can I download code and project structure? I don't see any link.
Even the youngest school going person can learn from this. You make things look so nice and easy. I like your teaching style.
Thank you for the session, helped a lot
It's been a perfect 3 hours, Thank You!
Thanks so much it has really helped me with learning TypeScript!
thank you much... Really helped me prepared for a new role will be taking on.
I mean for people like me who are coming from the backend and just want to pick up TypeScript as well as JavaScript as quickly as possible to be able to integrate better into Frontend projects, this was definitely a good 3-hours introduction. But I think there's a little more to JavaScript than was not mentioned in this tutorial. By no means though this was a bad tutorial. The exact opposite, I liked it a lot and appreciate this helpful content, and you should go ahead and watch regardless what programming skills are. Super good Schwarzmüller!
Amazing video and awesome teaching style. Thank you for this incredible work!!!
Thank you Max, I appreciate this
51:30 - had this exact error when looking at the code. Thanks for mentioning how to fix that!
Thank you very much! Now I can literally Type Script for my app..hehe
Max you are fantastic lecturer, thank you for these easy explanations of typescript, you would be my perfect mentor, greetings from Serbia
Ppll9pp
amazing!! thank you!
it's a good place to go for beginners but typescript has many concepts that didn't cover in this course but it was good for a free course. thank you.👌👍