TypeScript for Beginners
TypeScript for Beginners, available at $54.99, has an average rating of 4.25, with 46 lectures, based on 19 reviews, and has 100 subscribers.
You will learn about What, Why & Installing TypeScript Let, Var & Const Keywords Built-in Datatypes User-defined Datatypes Static and readonly types Conditional Statements, Loops Access Modifiers Type Checking & Type Assertion Arrow Functions, Rest Parameters Classes & Interfaces Namespace & Modules TypeScript Generics This course is ideal for individuals who are Developers seeking to acquire additional skill or JavaScript Developers interested to learn TypeScript or Web Developers (.NET, Java, Python) It is particularly useful for Developers seeking to acquire additional skill or JavaScript Developers interested to learn TypeScript or Web Developers (.NET, Java, Python).
Enroll now: TypeScript for Beginners
Summary
Title: TypeScript for Beginners
Price: $54.99
Average Rating: 4.25
Number of Lectures: 46
Number of Published Lectures: 46
Number of Curriculum Items: 46
Number of Published Curriculum Objects: 46
Original Price: ₹799
Quality Status: approved
Status: Live
What You Will Learn
- What, Why & Installing TypeScript
- Let, Var & Const Keywords
- Built-in Datatypes
- User-defined Datatypes
- Static and readonly types
- Conditional Statements, Loops
- Access Modifiers
- Type Checking & Type Assertion
- Arrow Functions, Rest Parameters
- Classes & Interfaces
- Namespace & Modules
- TypeScript Generics
Who Should Attend
- Developers seeking to acquire additional skill
- JavaScript Developers interested to learn TypeScript
- Web Developers (.NET, Java, Python)
Target Audiences
- Developers seeking to acquire additional skill
- JavaScript Developers interested to learn TypeScript
- Web Developers (.NET, Java, Python)
The course will help you learn TypeScript step by step. Sections are broken down into lectures, where each lecture contains several related topics that are packed with easy-to-understand explanations and real-world examples.
The course is designed for beginners and intermediate-level professionals who want to learn TypeScript and use it for building applications.
What is TypeScript?
TypeScript is an open-source object-oriented programming language developed and maintained by Microsoft. It’s a superset of JavaScript.
TypeScript is designed for the development of large applications and transpiler to JavaScript.
Why TypeScript?
As we already know that TypeScript transpiles to JavaScript as browsers can only understand JavaScript.
So you might be thinking that what’s the need of adding an extra layer if the executable code is going to be JavaScript itself?
There are many benefits of using TypeScript, listing down a few of them.
-
TypeScript integrates well with React, Vue, and Angular.
-
TypeScript is a statically typed language and this makes the code easier to refactor. Statically typed programming languages are those in
which the type of a variable is known at compile-time instead of at run-time. -
TypeScript is easier to read and access. Helps in code maintainability.
The course has the following topics
-
Introduction to TypeScript
-
Variables
-
Data Types
-
Conditional Statements
-
Loops
-
Type Checking
-
Type Assertion
-
Functions
-
Access Modifiers
-
Namespace
-
Modules
-
Generics
-
TypeScript Resources
Course Curriculum
Chapter 1: Introduction
Lecture 1: I am your instructor
Chapter 2: Get Started
Lecture 1: What is TypeScript?
Lecture 2: Why do we need TypeScript?
Lecture 3: Installing TypeScript
Lecture 4: Hello World In TypeScript
Lecture 5: Adding Watch to the TS file
Chapter 3: Variables in TypeScript
Lecture 1: Declaring variables in TypeScript
Lecture 2: Difference between let, var and const keywords
Chapter 4: TypeScript data types
Lecture 1: Data types in TypeScript
Lecture 2: Any
Lecture 3: Built-in data types
Chapter 5: User-defined data types
Lecture 1: Arrays
Lecture 2: Interface
Lecture 3: Classes
Lecture 4: Union
Lecture 5: Enum
Lecture 6: Tuple
Chapter 6: Conditional Statements
Lecture 1: If Else
Lecture 2: Switch case
Chapter 7: Loops
Lecture 1: For Loop
Lecture 2: While Loop
Chapter 8: Type Checking
Lecture 1: Typeof
Lecture 2: Instanceof
Chapter 9: Type Assertion
Lecture 1: Type Assertion
Chapter 10: Access Modifiers
Lecture 1: Access Modifiers in TypeScript
Lecture 2: Public
Lecture 3: Private
Lecture 4: Protected
Chapter 11: Functions
Lecture 1: Functions in TypeScript
Lecture 2: Optional & Default Parameters
Lecture 3: Rest Parameters
Lecture 4: Function Overloading
Lecture 5: Arrow Functions
Chapter 12: Readonly and static keywords
Lecture 1: Readonly
Lecture 2: Static
Chapter 13: Namespace
Lecture 1: What is a Namespace?
Lecture 2: Creating a Namespace
Lecture 3: Compiling a Namespace
Chapter 14: Modules
Lecture 1: What is a Module?
Lecture 2: Import and Export Modules
Chapter 15: Generics
Lecture 1: What are Generics?
Lecture 2: Why we need Generics?
Lecture 3: Generic Interface & Class
Chapter 16: Build Tools
Lecture 1: Build Tools for TypeScript
Chapter 17: Resources
Lecture 1: TypeScript Resources
Lecture 2: TypeScript Interview Questions
Instructors
-
Dipendra Shekhawat
Principal Architect – Engineering Automation
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 1 votes
- 3 stars: 1 votes
- 4 stars: 8 votes
- 5 stars: 9 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
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024