TypeScript: The Complete Guide
TypeScript: The Complete Guide, available at $69.99, has an average rating of 4.35, with 155 lectures, 13 quizzes, based on 58 reviews, and has 831 subscribers.
You will learn about Difference between javascript and typescript Writing typescript code from scratch to advance level Understanding typescript role in advance frontend frameworks like Angular Understanding typescript role in advance backend development frameworks like Node + Express + Typescript Writing object oriented programming in typescript with class, interfaces, generics and more Writing advance typescript decorators to meet advance needs Detailed understanding of typescript compiler with wide variety of configuration This course is ideal for individuals who are Adding Typescript in your skillset or Wants to learn advance typescript or Learning advance frameworks in which typescript used like Angular/React/Express and more or Preparing for an Interview as Typescript Developer It is particularly useful for Adding Typescript in your skillset or Wants to learn advance typescript or Learning advance frameworks in which typescript used like Angular/React/Express and more or Preparing for an Interview as Typescript Developer.
Enroll now: TypeScript: The Complete Guide
Summary
Title: TypeScript: The Complete Guide
Price: $69.99
Average Rating: 4.35
Number of Lectures: 155
Number of Quizzes: 13
Number of Published Lectures: 155
Number of Published Quizzes: 13
Number of Curriculum Items: 175
Number of Published Curriculum Objects: 175
Original Price: ₹799
Quality Status: approved
Status: Live
What You Will Learn
- Difference between javascript and typescript
- Writing typescript code from scratch to advance level
- Understanding typescript role in advance frontend frameworks like Angular
- Understanding typescript role in advance backend development frameworks like Node + Express + Typescript
- Writing object oriented programming in typescript with class, interfaces, generics and more
- Writing advance typescript decorators to meet advance needs
- Detailed understanding of typescript compiler with wide variety of configuration
Who Should Attend
- Adding Typescript in your skillset
- Wants to learn advance typescript
- Learning advance frameworks in which typescript used like Angular/React/Express and more
- Preparing for an Interview as Typescript Developer
Target Audiences
- Adding Typescript in your skillset
- Wants to learn advance typescript
- Learning advance frameworks in which typescript used like Angular/React/Express and more
- Preparing for an Interview as Typescript Developer
#1: Best Indian corporate instructor with TypeScript
“I attended Navin’s offline training in Deloitte, India, for JavaScript; it was a great experience, which also helped me become a senior developer at my current company. Then I also learned about other technologies from him on Udemy. I loved the ways he explained concepts and also understood in advance the doubts that could arise for a learner; that’s great art that comes with experience for any instructor.” — Govind Satpute
Why choose this course?
-
Everything is covered right from scratch.
-
Practical scenarios added from my product-building experience.
-
Unique ways to explain concepts with different real-time examples.
-
Deep dive into advanced topics.
-
Make yourself ready to learn advanced frameworks like React, Angular, Vue, Express, and many more.
-
Designing solutions for given problems.
-
Have you seen how few developers debug any code in minutes? Debugging is an art, which saves hours of your precious time.
-
Suitable for beginners, intermediates, and advanced learners (specific modules for mastering an area of JavaScript).
Why me as the instructor for this course?
My name is Navin Rajesham, and I am a certified corporate trainer from India. I trained Deloitte, CitiusTech, Infosys, TCS, and many more MNCs on JavaScript. With my 10+ years of experience, I learned how to keep a path in a course, elaborate the things, put great examples to understand concepts, and make sure all the learners get the best out of it. Creating an online course is not just a simple task; it’s an art that comes with experience. I feel great when I read reviews of how my courses have helped learners. I would like to thank my 70k+ learners on Udemy.
What does the course cover?
-
Why TypeScript?
-
Issues in JavaScript
-
TypeScript versions
-
Setting watch mode
-
tsconfig.json in details
-
Setting up debugger
-
Data Types
-
Objects
-
Traditional Functions
-
Arrow Functions
-
Anonymous Functions
-
Array
-
Tuples
-
Union
-
Enums
-
Casting
-
Classes, Access Modifers
-
Getter & Setter
-
Static Property & Method
-
Inheritance
-
Abstract Classes, Properties & Methods
-
Interface
-
Utility Types
-
Generics
-
Advance Compiler Configurations
-
Decorators
-
TypeScript with Angular
-
TypeScript with Express
and many more
Additionally
-
The quizzes will help you test your understanding quickly.
-
The coding exercises will make you more confident in writing examples with the real-time concepts you learned.
-
In the active Q&A section, where students answer each other personally, I will be available to answer your queries.
-
Source code (in ZIP Format) is attached in almost every lecture, so if you are stuck somewhere & not able to get the desired output, you can quickly download and use it [but I recommend you to give it a try rather than downloading].
And finally, it’s Udemy, where you have a 30-Day Money-Back Guarantee for your satisfaction. So your investment is completely safe.
Let’s begin your typescript journey. See you inside the course.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: What is Typescript?
Lecture 3: Issues in Javascript
Lecture 4: JavaScript Versions
Lecture 5: Typescript Advantages
Lecture 6: Typescript Versions
Lecture 7: Do you know?
Chapter 2: Setup
Lecture 1: Important Note
Lecture 2: Visual Studio Code & Node
Lecture 3: Installing Typescript & Writing First Typescript File
Lecture 4: Downloading Zip from Resources & Using it
Lecture 5: Setting Code Formatter Extension – Prettier
Lecture 6: Setting Icon Theme Extension
Lecture 7: Important Links & Commands
Chapter 3: Typescript Compilation
Lecture 1: Important Note
Lecture 2: Introduction
Lecture 3: Watch Mode
Lecture 4: tsconfig.json
Lecture 5: noUnusedLocals
Lecture 6: noUnusedParameters
Lecture 7: noImplicitReturns
Lecture 8: Setting up debugger
Lecture 9: Additional resources
Chapter 4: Basics Types with Typescript
Lecture 1: Introduction
Lecture 2: Data Type Validation in Javascript
Lecture 3: Basic Type (primitives)
Lecture 4: bigint
Lecture 5: Symbol
Lecture 6: Type Assignment (Implicit vs Explicit)
Lecture 7: Summary
Chapter 5: Working with Typescript
Lecture 1: Introduction
Lecture 2: Objects Basic
Lecture 3: Objects Readonly & Optional Properties, Nested Objects
Lecture 4: Objects with Functions
Lecture 5: Arrays Basic
Lecture 6: Arrays Readonly & Objects
Lecture 7: Array Destructuring & Constructor
Lecture 8: Union
Lecture 9: Enums with Log Example
Lecture 10: Enum in Detail
Lecture 11: Summary
Lecture 12: let var const
Lecture 13: let in Detail
Lecture 14: Tuples
Lecture 15: Tuple Destructuring
Lecture 16: Alias
Lecture 17: Literals
Lecture 18: Functions, Params and More
Lecture 19: Arrow Functions
Lecture 20: Anonymous Functions & Constructor
Lecture 21: Casting
Lecture 22: Casting with HTML Example
Lecture 23: Summary
Chapter 6: Classes
Lecture 1: Introduction
Lecture 2: What is Class?
Lecture 3: Creating first Class
Lecture 4: How Class looks in JS?
Lecture 5: Constructor and Params
Lecture 6: this keyword
Lecture 7: Access Modifiers
Lecture 8: Readonly
Lecture 9: Debit & Credit Example
Lecture 10: Static Property
Lecture 11: Static Method
Lecture 12: Summary
Lecture 13: What Is Inheritance?
Lecture 14: Creating Objects for Child Classes
Lecture 15: Method Overriding
Lecture 16: Method Overriding With Example
Lecture 17: Protected
Lecture 18: Abstract Classes
Lecture 19: Abstract Properties
Lecture 20: Getter & Setter
Lecture 21: Invisible Constructer
Lecture 22: Abstract Methods
Lecture 23: Summary
Chapter 7: Interfaces
Lecture 1: Introduction
Lecture 2: What is Interface?
Lecture 3: Example BankAccount Interface
Lecture 4: Functions in Interface
Lecture 5: How Interface looks in JS?
Lecture 6: Union Examples with Property
Instructors
-
Navin Rajesham
Loves to educate on Web Development Technologies
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 1 votes
- 3 stars: 5 votes
- 4 stars: 11 votes
- 5 stars: 40 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple