Typescript : The beginner guide (2023 edition)
Duration: 5h 44m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 3.56 GB
Genre: eLearning | Language: English
Duration: 5h 44m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 3.56 GB
Genre: eLearning | Language: English
Supercharge your Javascript projects with TypeScript and learn how to build a React + Typescript web project !
What you'll learn
Use the TypeScript language to make your JavaScript typed, robust, and consistent.
Setup Typescript in a new or an existing project
Types and how to use them
Classes
Namespaces
Interfaces
Genericity
Decorators
Typescript in a vanilla HTML/CSS/JS project
Typescript in a React project
Requirements
Basic HTML/CSS/Javascript knowledges
Description
TypeScript
was developed by Microsoft and has become a
reference in the JavaScript community.
TypeScript is the language or rather the layer that
can be added to
a JavaScript project (such as
React
,
Angular
,
Vue
,
Node.JS, Electron
, and many other great technologies).
It gives you access to everything that JavaScript can do, so
you don't lose anything
and you can do a lot more!
Any respectable JavaScript project,
regardless of the framework or library used,
utilizes TypeScript
.
This is even more true, especially
in the professional world
.
In this course learn why TypeScript is
very powerful
when added to JavaScript, what it enables, and how to use it.
You'll also learn how to use it in a React project !
The program includes:
The Typescript language :
Primitives types and how to use them
How the TypeScript compiler works
Classes with TypeScript
Functions, default and optionals parameters
Objects
Arrays
Object oriented programming
Namespaces and modules
Interfaces
Enumerations
Access modifier
Types
Type casting
Generics
Decorators
+ A full React + Typescript project :
Create a Vite + React + Typescript project
Build a full React + TS web app !
This course will explore the basics as well as more complex and advanced aspects of TypeScript in a casual and progressive manner!
Learning TypeScript is a way to
enhance your skills
, gain
essential knowledge in the web and mobile world
, and
truly
be an
asset in the professional sphere
.
Who this course is for:
Any Javascript developer ( jquery dev, Angular Dev, React Dev, Vue Dev, Svelte dev…)
More Info