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
To get a 3 hour high quality tutorial on UA-cam 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
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!!!
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.
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.
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!
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.
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
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!
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.
While there is a place for this, the beauty of javascript is the loosely typed system, and then speed of development. return (num1 * 1) + (num2 * 1); would work in the example without using a framework that forces you to type and make classes for everything. Learning it is great. But the end out put code, is just javascript. So you add a layer, on top, to make sure you programmed correctly. When you can just program correctly. If you are programming a banking application, or the space shuttle, this is more important. But this is typically client side code, which you are going to validate again on the back end, and would need to pair to your sql or database (unless its nosql), so again, we are adding a ton of complication here. I will say that you do a very good job of explaining things. I appreciate your time and explanation.
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!
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!
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!
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.
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!
Maaaaan!!!!!!!!!!!!! You are ammmmmmmmmmmmmmmazing!!!!!!!! I bought React, MERN, MongoDB courses on Udemy. It helps me sooooooooooooo much. Thank you man!!!
From my little understading so far, ( at 1:07:00 ), Javascript is a high level language and what Typescript does is that it kinda bring it back to a low level language just so we can have a better control of it.... for example in C we declare our variables by saying what type that variable is foing to be. If my understanding so far is wrong pls let me know !!
TIMESTAMPS: (Still Under Development): 0:00 - Introduction 2:00 - What is TypeScript? 4:58 - Why TypeScript? 6:32 - Closer Look at How Typescript can help us write better code. 10:23 - Typescript Installation 12:29 - Create Typescript File
@@academind I have your courses on Udemy, Angular 8 and Ionic 4. That really helped me to get a good front end developer job very quick. Once again, Thank you so much.
37:31 npm init to initalize a npm project 37:50 npm instal --save-dev lit-server the save dev means it's a special tool only for development and won't run in production. We do it to do a live server but there's also a VSC extension for that so no need
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.👌👍
Still give this video a BIG thumbs up but I did want to point out that this is not the entire course, which is actually much longer through his website. I definitely don't count this again Max as this 3 hour course is still extremely helpful (he even notes in the comments of this video that it's not the full course), but for anybody thinking that this encompasses everything he mentions in the beginning, like TypeScript in React for instance, should be aware that 3 hours isn't long enough to address all of this. If you have the time I'd recommend taking his full course (with Max it's generally always worth it), but be wary if you ONLY have 3 hours to spare and also want to get to some of the more advanced concepts, as this video will not do that.
thank you for the introduction, very informative! also, 3:02:00 another way to do that is using the new interrogation sign, writing something like this: button?.addEventListener("click", () => console.log("Clicked!"));
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!
For anyone who has some basic knowledge of Javascript and wants to dive in quickly, just skip and start from 40:57. If you want to save more time, you can also try to start from 48:59 where first-line typescript code is involved
where to find attached files? I will watch this first as I need to jump in a project that uses Typescript and then purchase it on Udemy. Love your courses Max. I am enrolled in most of your Udemy courses.
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 !
If you are getting error - Uncaught TypeError : Cannot read property 'addEventListener' of null at using-ts.js - Simply the ans is - It's just bcz your JS gets loaded before the HTML part and so it can't find that element. Just put your whole JS code inside a function which will be called when the window gets loaded.
Great tutorial! Congratulations. And lots of material never seen before. Just one input: with "watch:build": "tsc --watch" one could automate also the changes on typescript file.
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!
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
To get a 3 hour high quality tutorial on UA-cam 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
This ^^^
Just make sure you use the documentation heavily otherwise the knowledge is just superficial.
@@JayJay-ki4mi true
@@WakidurRahman xxucxcc
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!!!
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.
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.
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👍💪
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.
This is one of the best tutorials I've ever seen. Learned so much so fast! I only wish I watched this years ago.
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 ❤
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.
Max is an awesome teacher, anything from Max will deliver
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.
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 :)
Even the youngest school going person can learn from this. You make things look so nice and easy. I like your teaching style.
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!
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!
I never thought I'd learn so much of Typescript in 3 hours (or 2 hours to be exact - skipped the first hour)... Subbed!
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.
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
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!
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.
While there is a place for this, the beauty of javascript is the loosely typed system, and then speed of development.
return (num1 * 1) + (num2 * 1); would work in the example without using a framework that forces you to type and make classes for everything.
Learning it is great. But the end out put code, is just javascript. So you add a layer, on top, to make sure you programmed correctly. When you can just program correctly.
If you are programming a banking application, or the space shuttle, this is more important. But this is typically client side code, which you are going to validate again on the back end, and would need to pair to your sql or database (unless its nosql), so again, we are adding a ton of complication here.
I will say that you do a very good job of explaining things. I appreciate your time and explanation.
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!
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!
You are the only one in the world who make me understand the callback functions.
Thank you very very much
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!
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.
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
Took the Angular Course in Udemy! Mind blown🤯 Excellent course ever!
That's awesome to read, thanks a lot for your comment!
This is sky-high quality content. Provides 120% value for the time.
Best Typescript Course on Internet ever. Loved It.❤
Followed your course on Udemy and got an internship in no time
What a teacher, what a tutorial :o This course is one of the best I have ever seen.
Awesome.. 🔥🔥🔥.. Completed the whole tutorial and now i'm pretty confident for nest js..
As an aspiring NESTjs and Angular full stack dev for a start up, this is gonna be super important for me to learn, thank you so much!
What start up do you work for? Just curious 😁
am a self taught fullstack developer I already learned c# can I learn typescript right away without learning JavaScript
YOU ARE INSANLY AMAZING :) best youtube tutorial ever watched
Your tutorials are super clean and to the point it's easier for slow learners like me. You rock bro!!!!
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!
Max you inspired me to be confident to podcast as a german in english anyways.
Maaaaan!!!!!!!!!!!!! You are ammmmmmmmmmmmmmmazing!!!!!!!! I bought React, MERN, MongoDB courses on Udemy. It helps me sooooooooooooo much. Thank you man!!!
From my little understading so far, ( at 1:07:00 ), Javascript is a high level language and what Typescript does is that it kinda bring it back to a low level language just so we can have a better control of it.... for example in C we declare our variables by saying what type that variable is foing to be. If my understanding so far is wrong pls let me know !!
No, because if A is lower level it means it is closer to the machine and typescript to run has to compile to plain old vanilla javascript
TIMESTAMPS: (Still Under Development):
0:00 - Introduction
2:00 - What is TypeScript?
4:58 - Why TypeScript?
6:32 - Closer Look at How Typescript can help us write better code.
10:23 - Typescript Installation
12:29 - Create Typescript File
Legend
Thank you Ammar, we now added timestamps for the entire video in the video description.
@@academind it'd be very usefull if the timestamps are linked :D
Ok if you have time, I have allready asked o lot.
@@academind Thanks for doing it! I started creating these timestamps then got busy in something else. lol
let me help you with timestamps:
0:00 - Awesome part starts
3:16:39 - Awesome part ends
done.
Amazed at the course details and explanations with live examples provided by the Speaker. Good job!
I just purchased the full course at discount. I really hate my current Job. I want to make my programmer dream come true.
Thanks Max, TypeScript is awesome. I hope that you do more with React and TypeScript.
Thank you Craig!
Max is a really good instructor and he teaches in a very different way. That's why he's having more students and good ratings than anyone in Udemy.
Thank you so much Yash this means a lot to me!
@@academind I have your courses on Udemy, Angular 8 and Ionic 4. That really helped me to get a good front end developer job very quick. Once again, Thank you so much.
37:31 npm init to initalize a npm project
37:50 npm instal --save-dev lit-server the save dev means it's a special tool only for development and won't run in production. We do it to do a live server but there's also a VSC extension for that so no need
Max you are fantastic lecturer, thank you for these easy explanations of typescript, you would be my perfect mentor, greetings from Serbia
Ppll9pp
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.👌👍
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
Simply superb.... billion dollar tutorial... keep up your passion...
Bro free??? This guy is awesome. Taking his React Buger App course now.
I have just started and I am hooked! Thank you! ❤
you sir , you deserve a billion subscribers 💯
Very comprehensive course about using TypeScript and its configurations. Thanks for giving this free course!
You are an amazing teacher, my guy.
I think I found a mentor..... Boss your teaching is super awesome...
My appreciations. Brief, concise and to the point...
I've been using TypeScript for some time now, but I still learned quite something. :-] thank you!
Completed first half an hour and i can say this rightaway that this is a great course:)
Great to hear!
Still give this video a BIG thumbs up but I did want to point out that this is not the entire course, which is actually much longer through his website. I definitely don't count this again Max as this 3 hour course is still extremely helpful (he even notes in the comments of this video that it's not the full course), but for anybody thinking that this encompasses everything he mentions in the beginning, like TypeScript in React for instance, should be aware that 3 hours isn't long enough to address all of this. If you have the time I'd recommend taking his full course (with Max it's generally always worth it), but be wary if you ONLY have 3 hours to spare and also want to get to some of the more advanced concepts, as this video will not do that.
your explanation is very clear and easy to understand for everyone. You are the best.
Awesome to read that, thank you very much!
thank you for the introduction, very informative!
also,
3:02:00 another way to do that is using the new interrogation sign, writing something like this:
button?.addEventListener("click", () => console.log("Clicked!"));
Great video, despite using Typescript for month it taught me a lot.
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!
For anyone who has some basic knowledge of Javascript and wants to dive in quickly, just skip and start from 40:57. If you want to save more time, you can also try to start from 48:59 where first-line typescript code is involved
by far the best tutorial about typescript on youtube
It's been a perfect 3 hours, Thank You!
Thanks for this course,now I can work through this before familiarizing myself with angular
I learn the English and the typescript at the same time. Thank u for usefull video course
where to find attached files? I will watch this first as I need to jump in a project that uses Typescript and then purchase it on Udemy. Love your courses Max. I am enrolled in most of your Udemy courses.
The project files (+ Q&A support and updates) are provided in the full course.
The Tn's in the shelf gave me max level respect for you bro!!!
I saw somewhere tsc -w is good for auto compilation.
This course is great. Thank you and keep doing.
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 !
Best TS tutorial out there. Thanks for uploading it here on youtube!
Highly recommended ^v^
You're the best, Max. Your teaching style is awesome. Thank You for this free 3 hour course!
THANK YOU FOR THIS! Your teaching style is fantastic!!
If you are getting error - Uncaught TypeError : Cannot read property 'addEventListener' of null at using-ts.js -
Simply the ans is - It's just bcz your JS gets loaded before the HTML part and so it can't find that element. Just put your whole JS code inside a function which will be called when the window gets loaded.
I have been in many conferences, and somebody tries to make up your lastname and nobody can't, anyway you are The Best one ❤️
It's a tough one if you're not German I guess :D Thanks so much for your nice words!
Max is the teacher ? I gotta take this course. I already took the ones you impart about React and VueJs. Amazing work my friend !!!
Thanks so much for your support!
1:21:31
Types in TypeScript:
Primitive Types: number, string, boolean, symbol, bigint, undefined, null.
Object Types: object, array, tuple.
Special Types: any, unknown, void, never.
Custom Types: type aliases, interface, enum.
Function Types: Function signatures.
Utility Types: Partial, Readonly, Record, Pick, Omit, Exclude, Extract, NonNullable.
Intersection & Union: Combine or choose between multiple types.
These categories help you write safer, more maintainable code in TypeScript!
Du bist ein richtiger Ehrenmann!
Genialer Kurs!
51:30 - had this exact error when looking at the code. Thanks for mentioning how to fix that!
I like mostly Maxmillian courses, he explained detailed and cleared manner
Thank you, happy to read that!
You’re paving the way for many. Thank you.
Thank u very much Max it was awesome . I got 4 offers from MNC because of you.
Awesome, really great to read that!
Both tutor and tutorial are awesome
Thanks for going over things so thoroughly! Would be super keen for a ReScript tutorial like this!
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!
thank you much... Really helped me prepared for a new role will be taking on.
Great Stuff! Thanks for this.
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 tutorial! Congratulations. And lots of material never seen before.
Just one input: with "watch:build": "tsc --watch" one could automate also the changes on typescript file.
Sorry, I should have watched this video till the end. Max addressed that there.
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!
Thanks so much it has really helped me with learning TypeScript!
Hello, i took your course about Vue.js and get my first job offer
Thanks a lot
You are great
Thank you very much, this means a lot to me!
In the end solution is to adopt Java as our first language where no such type of headaches... that's why I love java very much clean and steady.
Great material, covers everything nicely. Only criticism is that narration can be very repetitive i.e. the same points are mentioned several times.
I love the flow of all your tutorials, even bought your flutter in udemy thanks for the knowledge shared