Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Why You Should Love TypeScript - A Practical Guide

Devoxx via YouTube

Overview

This course aims to teach learners about the new and beneficial features of TypeScript, particularly in the context of React and Angular. By the end of the course, students will understand the practical advantages of using TypeScript without being overly strict about typing. The course covers a range of topics including basic and special types, abstract classes, function overloading, generics, decorators, type inference, literal types, intersection and union types, map types, and type aliases. The teaching method involves practical examples and demonstrations to illustrate how TypeScript can enhance the coding experience in React. This course is intended for Java developers looking to improve their skills in JavaScript and explore the benefits of incorporating TypeScript into their projects.

Syllabus

Introduction
About me
About my company
The most important question
Why Java developers hate TypeScript
Why Java developers hate jQuery
The rise of frameworks
Learning new technologies
Framework syndrome
How to make Java developers hate JavaScript
Why TypeScript
What is TypeScript
Transpiling
Why use TypeScript
TypeScript with plain JavaScript
TypeScript with Hello Js
TypeScript with No Check
Basic Types
Special Types
enum
Abstract Classes
Function Overloading
Generics
decorators
mixing
type inference
literal types
intersection and union types
map types
type aliases

Taught by

Devoxx

Reviews

Start your review of Why You Should Love TypeScript - A Practical Guide

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.