HOME > Development > TypeScript for Beginners

TypeScript for Beginners

  • Development
  • Dec 28, 2024
SynopsisTypeScript for Beginners, available at $54.99, has an average...
TypeScript for Beginners  No.1

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.

    1. TypeScript integrates well with React, Vue, and Angular.

    2. 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.

    3. 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

  • TypeScript for Beginners  No.2
    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!