Udemy

TypeScript for Beginners

Enroll Now
  • 128 Students
  • Updated 12/2022
  • Certificate Available
4.1
(28 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 15 Minute(s)
Language
English
Taught by
Dipendra Shekhawat
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.1
(28 Ratings)
1 views

Course Overview

TypeScript for Beginners

Learn all that you need to get started with TypeScript in a short time.

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 Content

  • 17 section(s)
  • 46 lecture(s)
  • Section 1 Introduction
  • Section 2 Get Started
  • Section 3 Variables in TypeScript
  • Section 4 TypeScript data types
  • Section 5 User-defined data types
  • Section 6 Conditional Statements
  • Section 7 Loops
  • Section 8 Type Checking
  • Section 9 Type Assertion
  • Section 10 Access Modifiers
  • Section 11 Functions
  • Section 12 Readonly and static keywords
  • Section 13 Namespace
  • Section 14 Modules
  • Section 15 Generics
  • Section 16 Build Tools
  • Section 17 Resources

What You’ll 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

Reviews

  • A
    Anjelys Josefina Leal Avila
    4.0

    Yeah! thanks!.

  • G
    G L
    4.0

    The author definitely has a grasp of the material, and the delivery presentation was a good, measured pace. My suggestion for the author is to draft a plan of what will be presented before actually recording the material. I have a bit of familiarly with the material and had difficulty following when the author kept bouncing around while explaining a topic, such as multiple parameters. Remember, there is a possibility a complete novice may be watching, and you don't want them to be confused or frustrated. Present a concept, talk through it, AND THEN present the more advanced part of the concept separately so people can connect the dots. Overall, I still recommend this course for complete novices. This author does a better job of presenting the material than another course I attempted that gets high ratings.

  • T
    Tolu Akinbobola Makinde
    4.0

    good

  • A
    Akash Dhawale
    5.0

    This is a good course for understanding Typescript concepts. Good content & examples.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed