Migrate from JavaScript to TypeScript and write well-structured, statically-typed, and reusable codeTypeScript and JavaScript are must-know languages for many web developers. While JavaScript is the de facto choice for web development, this course will show you why you need TypeScript to make your code more efficient.This course is designed to get you started with TypeScript and help you implement a variety of real-world coding examples. In this course, you will learn how to convert several JavaScript code samples into TypeScript and master how these relate to JavaScript. You will learn the essentials of TypeScript such as objects, functions, and classes and appreciate the similarities and differences between the JavaScript and TypeScript syntaxes. In addition, you will learn how to configure Typescript projects according to your needs and implement best practices.By the end of this course, you will be confident to start your projects in TypeScript. You will have the skills you need to utilize TypeScript for writing better frontends for your web apps.The code bundle for this course is available at - About the AuthorAnton Selin is an expert in software architecture, innovation, and IT management and has more than 10 years' experience in the industry. He is a keen IT enthusiast, and for the last 4 years he has been working as a software architect. He has worked in many international companies building sophisticated technology-based solutions and as an independent consultant helping startups to develop their ideas and bring them to life.
Facilities
Location
Start date
Online
Start date
Different dates availableEnrolment now open
About this course
Configure the TypeScript environment to run and transpile your code into JavaScript
Implement basic TypeScript types to perform simple operations
Structure code using interfaces to define the shape of objects effectively
Write dynamic code with the help of generics
Maintain a modular structure and reduce complexity using object-oriented programming
Create dependencies using namespaces and modules
Implement advanced types to help you define more specific types
Questions & Answers
Add your question
Our advisors and other users will be able to reply to you
We are verifying your question adjusts to our publishing rules. According to your answers, we noticed you might not be elegible to enroll into this course, possibly because of: qualification requirements, location or others. It is important you consult this with the Centre.
Thank you!
We are reviewing your question. We will publish it shortly.
Or do you prefer the center to contact you?
Reviews
Have you taken this course? Share your opinion
This centre's achievements
2021
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
Writing
Project
Web
Javascript
Javascript training
Options
Course programme
Introduction to TypeScript
4 lectures14:34The Course Overview This video will give you an overview about the course.TypeScript History Here, we will look at TypeScript founders and several purposes behind different versions of it.
• Explore TypeScript founders
• Explore TypeScript history
• Learn about the Customer feedbackPerforming Simple Operations Using Basic Types Understand the building blocks of TypeScript.
• Learn the types in TypeScript
• Explore the basic types
• See the more complex basic typesWriting Your First Code Using TypeScript Write your first Hello World application in TypeScript.
• Explore the TypeScript playground overview
• Write your first code
• Execute your first codeIntroduction to TypeScript - Quiz
Introduction to TypeScript
4 lectures14:34The Course Overview This video will give you an overview about the course.TypeScript History Here, we will look at TypeScript founders and several purposes behind different versions of it.
• Explore TypeScript founders
• Explore TypeScript history
• Learn about the Customer feedbackPerforming Simple Operations Using Basic Types Understand the building blocks of TypeScript.
• Learn the types in TypeScript
• Explore the basic types
• See the more complex basic typesWriting Your First Code Using TypeScript Write your first Hello World application in TypeScript.
• Explore the TypeScript playground overview
• Write your first code
• Execute your first codeIntroduction to TypeScript - QuizThe Course Overview This video will give you an overview about the course.
The Course Overview This video will give you an overview about the course.
The Course Overview This video will give you an overview about the course.
The Course Overview This video will give you an overview about the course.
This video will give you an overview about the course.
This video will give you an overview about the course.
TypeScript History Here, we will look at TypeScript founders and several purposes behind different versions of it.
• Explore TypeScript founders
• Explore TypeScript history
• Learn about the Customer feedback
TypeScript History Here, we will look at TypeScript founders and several purposes behind different versions of it.
• Explore TypeScript founders
• Explore TypeScript history
• Learn about the Customer feedback
TypeScript History Here, we will look at TypeScript founders and several purposes behind different versions of it.
• Explore TypeScript founders
• Explore TypeScript history
• Learn about the Customer feedback
TypeScript History Here, we will look at TypeScript founders and several purposes behind different versions of it.
• Explore TypeScript founders
• Explore TypeScript history
• Learn about the Customer feedback
Here, we will look at TypeScript founders and several purposes behind different versions of it.
• Explore TypeScript founders
• Explore TypeScript history
• Learn about the Customer feedback
Here, we will look at TypeScript founders and several purposes behind different versions of it.
• Explore TypeScript founders
• Explore TypeScript history
• Learn about the Customer feedback
Performing Simple Operations Using Basic Types Understand the building blocks of TypeScript.
• Learn the types in TypeScript
• Explore the basic types
• See the more complex basic types
Performing Simple Operations Using Basic Types Understand the building blocks of TypeScript.
• Learn the types in TypeScript
• Explore the basic types
• See the more complex basic types
Performing Simple Operations Using Basic Types Understand the building blocks of TypeScript.
• Learn the types in TypeScript
• Explore the basic types
• See the more complex basic types
Performing Simple Operations Using Basic Types Understand the building blocks of TypeScript.
• Learn the types in TypeScript
• Explore the basic types
• See the more complex basic types
Understand the building blocks of TypeScript.
• Learn the types in TypeScript
• Explore the basic types
• See the more complex basic types
Understand the building blocks of TypeScript.
• Learn the types in TypeScript
• Explore the basic types
• See the more complex basic types
Writing Your First Code Using TypeScript Write your first Hello World application in TypeScript.
• Explore the TypeScript playground overview
• Write your first code
• Execute your first code
Writing Your First Code Using TypeScript Write your first Hello World application in TypeScript.
• Explore the TypeScript playground overview
• Write your first code
• Execute your first code
Writing Your First Code Using TypeScript Write your first Hello World application in TypeScript.
• Explore the TypeScript playground overview
• Write your first code
• Execute your first code
Writing Your First Code Using TypeScript Write your first Hello World application in TypeScript.
• Explore the TypeScript playground overview
• Write your first code
• Execute your first code
Write your first Hello World application in TypeScript.
• Explore the TypeScript playground overview
• Write your first code
• Execute your first code
Write your first Hello World application in TypeScript.
• Explore the TypeScript playground overview
• Write your first code
• Execute your first code
Introduction to TypeScript - QuizIntroduction to TypeScript - QuizIntroduction to TypeScript - QuizIntroduction to TypeScript - Quiz
Configuring a TypeScript Project
5 lectures42:00Overview of the Ecosystem Here, we will look at the overview of the TypeScript ecosystem.
• Explore the TypeScript code files
• Learn about the TypeScript compiler
• Learn about the command line for TypeScriptSetting Up a TypeScript Environment Understanding of steps required to set up your TypeScript environment.
• Explore the TypeScript supported environments
• Learn about the compilation process and components
• DemonstrationCompilation Options and tsconfig.json To work with TypeScript, you need to understand how to use its compiler. Here, we will look at the compilation options and tsconfig.json.
• Explore tsconfig.json
• Learn about the compilation options
• See the tsconfig.json file structureLinter and Watch Mode During the development stage, there are several tools that help you write the programs efficiently. Here, we will look at linter and watch mode.
• Learn about JavaScript lint
• Install TSLint
• Enable the watch modeBest Practices Here, we will look at the best practices for configuring the project.
• Explore TypeScript building blocks
• Learn about the TypeScript code editors
• Explore the TypeScript bundlersConfiguring a TypeScript Project - Quiz
Configuring a TypeScript Project.
5 lectures42:00Overview of the Ecosystem Here, we will look at the overview of the TypeScript ecosystem.
• Explore the TypeScript code files
• Learn about the TypeScript compiler
• Learn about the command line for TypeScriptSetting Up a TypeScript Environment Understanding of steps required to set up your TypeScript environment.
• Explore the TypeScript supported environments
• Learn about the compilation process and components
• DemonstrationCompilation Options and tsconfig.json To work with TypeScript, you need to understand how to use its compiler. Here, we will look at the compilation options and tsconfig.json.
• Explore tsconfig.json
• Learn about the compilation options
• See the tsconfig.json file structureLinter and Watch Mode During the development stage, there are several tools that help you write the programs efficiently. Here, we will look at linter and watch mode.
• Learn about JavaScript lint
• Install TSLint
• Enable the watch modeBest Practices Here, we will look at the best practices for configuring the project.
• Explore TypeScript building blocks
• Learn about the TypeScript code editors
• Explore the TypeScript bundlersConfiguring a TypeScript Project - QuizOverview of the Ecosystem Here, we will look at the overview of the TypeScript ecosystem.
• Explore the TypeScript code files
• Learn about the TypeScript compiler
• Learn about the command line for TypeScript
Overview of the Ecosystem Here, we will look at the overview of the TypeScript ecosystem.
• Explore the TypeScript code files
• Learn about the TypeScript compiler
• Learn about the command line for TypeScript
Overview of the Ecosystem Here, we will look at the overview of the TypeScript ecosystem.
• Explore the TypeScript code files
• Learn about the TypeScript compiler
• Learn about the command line for TypeScript
Overview of the Ecosystem Here, we will look at the overview of the TypeScript ecosystem.
• Explore the TypeScript code files
• Learn about the TypeScript compiler
• Learn about the command line for TypeScript
Here, we will look at the overview of the TypeScript ecosystem.
• Explore the TypeScript code files
• Learn about the TypeScript compiler
• Learn about the command line for TypeScript
Here, we will look at the overview of the TypeScript ecosystem.
• Explore the TypeScript code files
• Learn about the TypeScript compiler
• Learn about the command line for TypeScript
Setting Up a TypeScript Environment Understanding of steps required to set up your TypeScript environment.
• Explore the TypeScript supported environments
• Learn about the compilation process and components
• Demonstration
Setting Up a TypeScript Environment Understanding of steps required to set up your TypeScript environment.
• Explore the TypeScript supported environments
• Learn about the compilation process and components
• Demonstration
Setting Up a TypeScript Environment Understanding of steps required to set up your TypeScript environment.
• Explore the TypeScript supported environments
• Learn about the compilation process and components
• Demonstration
Setting Up a TypeScript Environment Understanding of steps required to set up your TypeScript environment.
• Explore the TypeScript supported environments
• Learn about the compilation process and components
• Demonstration
Understanding of steps required to set up your TypeScript environment.
• Explore the TypeScript supported environments
• Learn about the compilation process and components
• Demonstration
Understanding of steps required to set up your TypeScript environment.
• Explore the TypeScript supported environments
• Learn about the compilation process and components
• Demonstration
Compilation Options and tsconfig.json To work with TypeScript, you need to understand how to use its compiler. Here, we will look at the compilation options and tsconfig.json.
• Explore tsconfig.json
• Learn about the compilation options
• See the tsconfig.json file structure
Compilation Options and tsconfig.json To work with TypeScript, you need to understand how to use its compiler. Here, we will look at the compilation options and tsconfig.json.
• Explore tsconfig.json
• Learn about the compilation options
• See the tsconfig.json file structure
Compilation Options and tsconfig.json To work with TypeScript, you need to understand how to use its compiler. Here, we will look at the compilation options and tsconfig.json.
• Explore tsconfig.json
• Learn about the compilation options
• See the tsconfig.json file structure
Compilation Options and tsconfig.json To work with TypeScript, you need to understand how to use its compiler. Here, we will look at the compilation options and tsconfig.json.
• Explore tsconfig.json
• Learn about the compilation options
• See the tsconfig.json file structure
To work with TypeScript, you need to understand how to use its compiler. Here, we will look at the compilation options and tsconfig.json.
• Explore tsconfig.json
• Learn about the compilation options
• See the tsconfig.json file structure
To work with TypeScript, you need to understand how to use its compiler. Here, we will look at the compilation options and tsconfig.json.
• Explore tsconfig.json
• Learn about the compilation options
• See the tsconfig asses.
• Explore classes in traditional JavaScript
• Demonstration
• Learn about the classes in...
Additional information
This course is suitable for JavaScript developers and aspiring web developers with pre-existing skills in JavaScript