Understanding TypeScript - 2020 Edition

4.7 (16195)
Онлайн-курс
Payment
Обучение платное
Language
Английский
Duration
15 часов курса
Курс от Udemy
Чему вы научились?
Use TypeScript and its Features like Types, ES6 Support, Classes, Modules, Interfaces and much more in any of their Projects
Understand what TypeScript really is about and how it works
Why TypeScript offers a real advantage over vanilla JavaScript
Learn TypeScript both in theory as well as applied to real use-cases and projects
Learn how to combine TypeScript with ReactJS or NodeJS / Express
О курсе

This course was completely updated, reflects the latest version of TypeScript and incorporated tons of student feedback.

Most People know TypeScript from Angular 2+. It's the Language you have to use there, right?

It's more than that! 

Learn what TypeScript is, why it really is a powerful Addition to JavaScript, what its Features are and how to use it! And whilst doing so, also understand what you're actually doing in your Angular 2+ Code.

This Course takes you from the very Basics and its most important Feature (Types!) to the Point where you're able to use TypeScript in any of your Projects. ReactJS Projects included!

As TypeScript is developed by Microsoft and strongly advertised used by Angular 2+ (Google), it's here to stay

Gain an Edge today and be amongst the First to really understand TypeScript!

A Journey into the Future

As TypeScript code can be compiled to ES5, you'll be amazed by the many next-gen Features you can start using Today. Be it ES6 Features like Destructuring or Arrow Functions, Decorators, Generics and Interfaces or Modules - TypeScript has them all!

In this Course, we'll not stop after the Basics. You will learn about more advanced Features and also how to set up Workflows with  TypeScript. This includes a TypeScript-only Workflow as well as a Webpack Workflow.

You'll also learn that you're not limited to Angular 2+ or plain JavaScript/ TypeScript Projects. A complete Module covers how to use TypeScript with ReactJS to benefit from its Features, there, too.

Practice what you Learn

Watching Videos is a great Way to Learn. And to a lot of Students, it's the best Way. If you also want to practice the Things you learn, this Course offers you Exercises (and Solutions) in many of the Course Modules.

So much Content!

I'm not a Fan of these Courses which teach you the Basics and then leave you alone. In this Course you'll get insights into:

  • Types and how to use them
  • How the TypeScript Compiler works
  • ES6 Features in TypeScript
  • Classes in TypeScript
  • Namespaces and Modules
  • Interfaces
  • Generics
  • Decorators
  • How to integrate Third-Party JavaScript Libraries into your TypeScript Project
  • How to set up a TypeScript project with Webpack
  • Or how to set up a plain-TypeScript Workflow
  • How to use TypeScript together with ReactJS
  • How to use TypeScript together with Node/ Express
  • Real projects and use-cases!
Программа
Getting Started
Students will have gotten their first TypeScript Experience and understand how to install and use it
Course Introduction
Let me introduce you to this Course!
What is TypeScript?
The most important question first: What is TypeScript?
Why TypeScript and How to use it?
So now that we know what TypeScript is, it's time to understand why we may want to use it. And if we want to use it - then how do we do that?
Installing TypeScript
Installing TypeScript is a breeze - this lecture will get you there!
Using TypeScript
Yay, we installed TypeScript! Time to start using it on our machine!
Setting up the Course Workspace
For this Course we'll be using a Workspace which makes learning TypeScript very comfortable and easy. Watch this video to learn how to set it up. Finished Workspace can be found attached to this lecture!
Asking Questions & Course Materials
Learn how to get the most out of the Q&A section and the Course Materials!
Using Types for a better Code
Students learn what makes TypeScript so special, which Types exist and how to use them and how Types help Developers writing cleaner and better Code.
Introduction
Let me give you a brief introduction to this module.
Type Basics
Time to get to know Types - learn how TypeScript works with them and understand the first basic Type: String.
Numbers & Booleans
TypeScript of course also knows Numbers and Booleans. This lecture explains how to use these Types.
Требования
  • JavaScript knowledge is required, though you don't need to be an Expert
  • NO prior TypeScript experience is required
  • ES6 Knowledge is a plus but not required
Лекторы
Maximilian Schwarzmüller
Maximilian Schwarzmüller
Professional Web Developer and Instructor
Платформа
/storage/img/providers/udemy.svg
Курсы Udemy подойдут для профессионального развития. Платформа устроена таким образом, что эксперты сами запускают курсы. Все материалы передаются в пожизненный доступ. На этой платформе можно найти курс, без преувеличений, на любую тему – начиная от тьюториала по какой-то камере и заканчивая теоретическим курсом по управлению финансовыми рисками. Язык и формат обучения устанавливается преподавателем, поэтому стоит внимательно изучить информацию о курсе перед покупкой.
Рейтинг
4.7
(10485)
(5024)
(897)
(124)
(52)
Комментарии (16195)
Как и любой другой веб-сайт, konevy использует файлы cookie. Эти файлы используются для хранения информации, включая предпочтения посетителей и страницы веб-сайта, которые он/она посещал. Информация используется для того, чтобы подстроить содержимое нашей страницы под тип браузера пользователя и другие параметры и таким образом улучшить его пользовательский опыт. Для получения более подробной информации о файлах cookie, пожалуйста, прочтите статью «Что такое файлы cookie»