π Key Learning Outcomes
- Deepen your understanding of TypeScript by tackling real-world challenges and advanced concepts.
- Improve your ability to write robust TypeScript code by exploring recent features and updates.
- Learn to identify and solve common TypeScript issues, enhancing your problem-solving skills.
- Gain confidence in using TypeScriptβs type system, including complex types, generics, and utility types.
- Test and reinforce your knowledge through interactive quizzes, exercises, and a unique TypeScript game show.
π¨βπ« About the Course
This course is designed to help developers bridge the gap between basic TypeScript knowledge and the ability to solve complex TypeScript problems confidently. Led by Mike North, the course focuses on practical exercises and challenges that reinforce key TypeScript concepts. You'll explore advanced features like variadic tuple types, template literal types, and more. Through quizzes and interactive segments, you'll solidify your understanding and make TypeScript concepts truly "stick."
π― Target Audience
- JavaScript developers looking to advance their TypeScript skills.
- Developers who know the basics of TypeScript but want to deepen their understanding.
- Programmers interested in applying TypeScript to large-scale, maintainable applications.
- Anyone preparing for technical interviews or TypeScript-focused roles.
β Requirements
- Basic understanding of TypeScript and JavaScript.
- Familiarity with object-oriented programming concepts.
π Course Content
- Introduction: Get an overview of the course structure and what to expect. Take an introductory quiz to assess your TypeScript knowledge.
- Recent TypeScript Features: Explore recent updates to TypeScript, including variadic tuple types, class property inference, and template literal types. Practice these new features through hands-on exercises.
- Compiling TypeScript: Learn how to troubleshoot and resolve compilation errors in TypeScript with a series of βWill It Compile?β quizzes and practical exercises.
- TypeScript Challenges: Engage in a variety of TypeScript challenges ranging from beginner to expert levels, including a TypeScript-themed game show called "Typerdy."
- Example Exercises: Work on real-world scenarios, like creating utility types, to apply and test your TypeScript knowledge.
Drop a comment
Making TypeScript Stick by Mike North
Log in to leave a feedback
Loginπ Psst! Interested in More TypeScript Courses?
Learn Intermediate TypeScript: GenericsWrittenInteractive
πΉοΈ Levels: π Intermediate
β³ Duration: 1 hours
π€ Price: Subscription
π§βπ» Learning Platform: Codecademy
Learn TypeScript: Complex TypesWrittenInteractive
by Kenny Lin
πΉοΈ Levels: π± Beginner
β³ Duration: 3 hours
π€ Price: Free
π§βπ» Learning Platform: Codecademy
React 18 for BeginnersVideo
by Mosh Hamedani
πΉοΈ Levels: π± Beginner
β³ Duration: 8 hours
π€ Price: Subscription