Description
TypeScript Essentials course. Think of TypeScript as an improved and more scalable version of JavaScript that offers advanced support for static typing and object-oriented programming. This stands for “Scalable JavaScript”. This means that web developers who use 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 power in web development. Also, during the course, it teaches some patterns and basic principles of object-oriented design to strengthen the skills of any programming.
What you will learn:
- Building React, Angular and Vue applications with TypeScript
- Using TypeScript to write Node.js scripts and web servers
- Learning all the different aspects of the TypeScript typing system
- Make your web applications more scalable with TypeScript’s static typing system
- Using TypeScript alongside core web development technologies, such as React and Node.js
- Learning and applying object-oriented design patterns
This course is suitable for people who:
- They are web developers
- They are front-end developers
- They are back-end developers
- They are full-stack developers
- They are JavaScript developers
- Are React/Angular/Vue developers
Course details
- Publisher: Oreilly
- teacher: Shaun Wassell
- Training level: beginner to advanced
- Training duration: 4 hours 25 minutes
Course headings
- Introduction
- TypeScript Essentials: Introduction
- Lesson 1: Understand TypeScript Basics
- Learning objectives
- 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
- Learning objectives
- 2.1 Define TypeScript objects
- 2.2 Discover TypeScript classes and interfaces
- Lesson 3: Learn About Advanced Typing in TypeScript
- Learning objectives
- 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 TypeScript Design Patterns
- Learning objectives
- 4.1 Learn the Observer pattern
- 4.2 Learn the strategy pattern
- 4.3 Learn the command pattern
- Lesson 5: Use Node.js with TypeScript
- Learning objectives
- 5.1 Learn the basics of using TypeScript with Node.js
- 5.2 Write basic Node scripts with TypeScript
- 5.3 Create an Express server with TypeScript
- Lesson 6: Use React with TypeScript
- Learning objectives
- 6.1 Learn the basics of using TypeScript with React
- 6.2 Add TypeScript to a React project
- Lesson 7: Use Angular with TypeScript
- Learning objectives
- 7.1 Learn the basics of using TypeScript with Angular
- 7.2 Create a simple Angular app with TypeScript
- Lesson 8: Use Vue with TypeScript
- Learning objectives
- 8.1 Learn the basics of using TypeScript with Vue
- 8.2 Add TypeScript to an existing Vue project
- Summary
- TypeScript Essentials: Summary
Images of the TypeScript Essentials course
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
Subtitle: None
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
809 MB
Be the first to comment