Home > Store

TypeScript Essentials LiveLessons (Video Training)

Online Video

Register your product to gain access to bonus material or receive a coupon.

Description

  • Copyright 2024
  • Edition: 1st
  • Online Video
  • ISBN-10: 0-13-759166-7
  • ISBN-13: 978-0-13-759166-4

5+ Hours of Video Instruction 

Learn one of the top emerging programming languages today, with strong growth trajectory. TypeScript can be described as an improved, more scalable form of JavaScript that adds advanced support for static typing and object-oriented programming, the Javascript that scales. This means that web developers who know how to use TypeScript have a competitive edge, both in the short and long term. 

This course covers the ins and outs of the TypeScript language, demonstrating its strength in the context of web development. It also covers some basic object-oriented design patterns and principles along the way to strengthen any programmer's skillset.

Skill Level:

  • Beginner to Intermediate

What You Will Learn: 

  • Build React, Angular, and Vue applications with TypeScript
  • Use TypeScript to write Node.js scripts and web servers
  • Learn all the different aspects of TypeScript's type system
  • Make your web applications more scalable with TypeScript's static typing system
  • Use TypeScript alongside the major technologies in web development, such as React and Node.js
  • Learn and apply object-oriented design patterns

Who Should Take This Course:

  • Web developer
  • Front-end developer
  • Back-end developer
  • Full-stack developer
  • JavaScript developer
  • React/Angular/Vue developer

Prerequisites: 

  • Existing knowledge of basic programming concepts
  • Experience with web-development basics

About Pearson Video Training:  

Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training athttp://www.informit.com/video

Video Lessons are available for download for offline viewing within the streaming format. Look for the green arrow in each lesson.

Sample Content

Table of Contents

Introduction

Lesson 1: Understand TypeScript Basics

1.1 Learn the purpose and benefits of TypeScript

1.2 Create your first TypeScript program

1.3 Learn basic TypeScript syntax

1.4 Get familiar with the main TypeScript types

1.5 Learn about the tsconfig file

1.6 Use TSLint to enforce coding style

Lesson 2: Understand Type in TypeScript

2.1 Define TypeScript objects

2.2 Discover TypeScript classes and interfaces

Lesson 3: Learn About Advanced Typing in TypeScript

3.1 Learn about Generics

3.2 Learn about Mapped types

3.3 Learn about Conditional types

3.4 Learn about Indexed access types

3.5 Learn about Template literal types

3.6 Use the Keyof and Typeof operators

Lesson 4: Use Node.js with TypeScript

4.1 Learn the basics of using TypeScript with Node.js

4.2 Write basic Node scripts with TypeScript

4.3 Create an Express server with TypeScript

Lesson 5: Use React with TypeScript

5.1 Learn the basics of using TypeScript with React

5.2 Add TypeScript to a React project

Lesson 6: Use Angular with TypeScript

6.1 Learn the basics of using TypeScript with Angular

6.2 Create a simple Angular app with TypeScript

Lesson 7: Use Vue with TypeScript

7.1 Learn the basics of using TypeScript with Vue

7.2 Add TypeScript to an existing Vue project

Lesson 8: Use TypeScript Design Patterns

8.1 Learn the Observer pattern

8.2 Learn the Strategy pattern

8.3 Learn the Command pattern

Summary

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.