Oreilly – TypeScript Essentials 2023-6 – Download

Description

TypeScript Basics course. Think of TypeScript as an improved and more scalable version of JavaScript, offering enhanced support for static typing and object-oriented programming. This stands for “scalable JavaScript”. This means that web developers using TypeScript will have a competitive advantage in both the short and long term. This course covers all aspects of the TypeScript language and demonstrates its capabilities in web development. The course also teaches some patterns and basic principles of object-oriented design to strengthen any programming skills.

What you will learn:

  • Building React, Angular and Vue Apps with TypeScript
  • Using TypeScript to Write Node.js Scripts and Web Servers
  • Learn all aspects of the TypeScript typing system.
  • Make your web applications more scalable with TypeScript’s static typing system.
  • Using TypeScript along with core web development technologies such as React and Node.js.
  • Learn and apply object-oriented design patterns.

This course is suitable for people who:

  • They are web developers
  • They are frontend developers
  • They are backend developers
  • They are Full-Stack developers.
  • They are JavaScript developers
  • React/Angular/Vue developers?

Course details

  • Publisher: Oreily
  • Instructor: Sean Vassell
  • Level of training: from beginner to advanced
  • Duration of training: 4 hours 25 minutes

Course headings

  • Introduction
    1. TypeScript Basics: Introduction
  • Lesson 1: Understanding TypeScript Basics
    1. Learning Objectives
    2. 1.1 Learn the purpose and benefits of TypeScript
    3. 1.2 Create your first TypeScript program
    4. 1.3 Learn basic TypeScript syntax
    5. 1.4 Introduction to Basic TypeScript Types
    6. 1.5 Learn about the tsconfig file
    7. 1.6. Use TSLint to Enforce Coding Style
  • Lesson 2: Understanding Types in TypeScript
    1. Learning Objectives
    2. 2.1 Defining TypeScript Objects
    3. 2.2 Discover TypeScript classes and interfaces
  • Lesson 3: Learn about advanced typing in TypeScript
    1. Learning Objectives
    2. 3.1 Learn more about generics
    3. 3.2 Learn more about mapped types
    4. 3.3 Learn about conditional types
    5. 3.4 Learn about indexed access types
    6. 3.5 Learn about template literal types
    7. 3.6. Using the Keyof and Typeof Operators
  • Lesson 4: Using TypeScript Design Patterns
    1. Learning Objectives
    2. 4.1 Learn the Observer Pattern
    3. 4.2 Explore the strategy template
    4. 4.3 Learn the command template
  • Lesson 5. Use Node.js with TypeScript
    1. Learning Objectives
    2. 5.1 Learn the basics of using TypeScript with Node.js
    3. 5.2. Writing Basic Node Scripts with TypeScript
    4. 5.3 Creating an express server using TypeScript
  • Lesson 6: Use React with TypeScript
    1. Learning Objectives
    2. 6.1 Learn the basics of using TypeScript with React
    3. 6.2 Adding TypeScript to a React Project
  • Lesson 7: Use Angular with TypeScript
    1. Learning Objectives
    2. 7.1 Learn the basics of using TypeScript with Angular
    3. 7.2. Build a simple Angular app using TypeScript.
  • Lesson 8: Use Vue with TypeScript
    1. Learning Objectives
    2. 8.1 Learn the basics of using TypeScript with Vue
    3. 8.2 Adding TypeScript to an existing Vue project
  • Summary
    1. TypeScript Basics: Summary

TypeScript Essentials course images

TypeScript Basics

Example video course

installation instructions

Once extracted, watch using your favorite player.

Subtitles: No

Quality: 720p

Download link

Download file – 809 MB.

Password for file(s): www.downloadly.ir

size

809 MB

free download software latest version