Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

TypeScript Essentials

Course Cover

4.5

(6)

compare button icon

Course Features

icon

Duration

1.57 hour

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

1.57 hour

Course Description

TypeScript is a superset JavaScript that allows you to be more productive in JavaScript programming. It is very popular and a favorite among JavaScript developers. TypeScript syntax is easy to learn for entry-level web developers who have JavaScript experience and a basic understanding of object-oriented languages such as Java or C#. This course will teach you the syntax and show you how TypeScript's static code analyzer and excellent IDE support can make you a more efficient and effective coder. You'll examine inheritance and how it works, you'll also explore interfaces and why you'll want them (even though classes can achieve the same functionality), and you'll learn how you can integrate other JavaScript libraries into your TypeScript jobs. Before you start the course, ensure that your computer is up-to-date with Node.js, Visual Studio Code, and Chrome browser.

Yakov Fain, a Java Champion, is a cofounder at Farata Systems, an IT consultancy. An in-demand speaker at international conferences, Yakov has written 1,000 blogs (http://yakovfain.com) and authored or coauthored multiple books about software development, including Angular 2 Development with TypeScript (Manning Publications) and Enterprise Web Development (O'Reilly Media).

blur
blur

Highlights

blur

Pedagogy

Top 30 Percentile

blur

Course Credibility

Top 20 Percentile

blur

Parameters

cv-icon

Course Credibility

Delivered through O’Reilly a renowned institution in the field, this course offers a comprehensive learning experience.

cv-icon

Pedagogy

Acquire all major JavaScript skills in this course for seamless integration into your daily life. Develop a versatile skill set, allowing you to confidently apply what you've learned in various practical scenarios, enhancing your daily experiences and overall proficiency. An exceptional course in JavaScript, this stands out for its Self Paced learning approach. Learners have the flexibility to progress at their own speed, tailoring the experience to their individual needs.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

Master the skill that transforms JavaScript coders into super coders

Understand what being a superset of JavaScript means

Survey the benefits of using optional types

Discover how classes and inheritance works

Learn why you’ll want to use interfaces instead of classes

Explore generics and how to use them

Pick up the ability to use existing JavaScript libraries in your TypeScript projects

Course Instructors

Yakov Fain

Instructor

Yakov Fain is the instructor for this course

Course Reviews

Average Rating Based on 6 reviews

4.3

33%

67%

Course Cover