Choose Language

Lesson 1 of 3 ┬╖ Interfaces and Generics
Intermediate тАФ hands-on тП▒ 227 min ┬╖ watch in chunks, progress auto-saves

TypeScript Full Course for Beginners | Complete All-in-One Tutorial

Watch this lesson to understand TypeScript Full Course for Beginners | Complete All-in-One Tutorial тАФ takes about 227 minutes.

What You Will Learn

  • TypeScript рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдФрд░ рдЗрд╕рдХреЗ рдорд╣рддреНрд╡ рдХреЛ рд╕рдордЭрдирд╛
  • JavaScript рдФрд░ TypeScript рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдХреЛ рдЬрд╛рдирдирд╛
  • TypeScript рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛

Key Concepts

  • TypeScript рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИ рдЬреЛ JavaScript рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рдпрд╣ рдПрдХ рд╕реБрдкрд░рд╕реЗрдЯ рд╣реИ рдЬреЛ JavaScript рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рдмрдирд╛рддрд╛ рд╣реИред
  • TypeScript рд╣рдореЗрдВ рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рддрд░реАрдХреЗ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • TypeScript рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдХреЛрдб рдЕрдВрддрддрдГ JavaScript рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕рдХреА рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред

Code Examples

  • with TypeScript - рдпрд╣ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯ TypeScript рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • from JavaScript to TypeScript - рдпрд╣ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯ JavaScript рд╕реЗ TypeScript рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
  • if this is a JavaScript, the classic yellow icon, this is a TypeScript - рдпрд╣ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯ JavaScript рдФрд░ TypeScript рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред

Lesson Summary

рдЗрд╕ рдкрд╛рда рдореЗрдВ, рд╣рдордиреЗ TypeScript рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдФрд░ рдЗрд╕рдХреЗ рдорд╣рддреНрд╡ рдХреЛ рд╕рдордЭрд╛ред рд╣рдордиреЗ рдЬрд╛рдирд╛ рдХрд┐ TypeScript рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИ рдЬреЛ JavaScript рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рдпрд╣ рдПрдХ рд╕реБрдкрд░рд╕реЗрдЯ рд╣реИ рдЬреЛ JavaScript рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рдмрдирд╛рддрд╛ рд╣реИред рд╣рдордиреЗ рдпрд╣ рднреА рдЬрд╛рдирд╛ рдХрд┐ TypeScript рд╣рдореЗрдВ рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рддрд░реАрдХреЗ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╣рдордиреЗ рдпрд╣ рднреА рджреЗрдЦрд╛ рдХрд┐ TypeScript рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдХреЛрдб рдЕрдВрддрддрдГ JavaScript рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕рдХреА рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред рдЗрд╕ рдкрд╛рда рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╣рдордиреЗ TypeScript рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХреМрд╢рд▓ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рд╣реИрдВ рдФрд░ рдЕрдм рд╣рдо рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ TypeScript рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред

Practice Exercise

рдПрдХ рд╕рд░рд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦреЗрдВ рдЬреЛ рдЖрдкрдХрд╛ рдирд╛рдо рдФрд░ рдЖрдпреБ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд╛рд░ TypeScript рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдЦреЗрдВред

What Is Next

рдЕрдм рдЬрдм рдЖрдк TypeScript рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдЕрдЧрд▓реЗ рдкрд╛рда рдореЗрдВ рд╣рдо TypeScript рдХреЗ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рд╡рд┐рд╖рдпреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗ, рдЬреИрд╕реЗ рдХрд┐ рд╡рд░реНрдЧ рдФрд░ рд╡рд╕реНрддреБрдПрдВред

Go deeper on TypeScript тАФ Superpowers рдХреЗ рд╕рд╛рде JavaScript

Hand-picked books and tools our learners actually use. Affiliate-supported тАФ same price for you, supports free lessons.