Do you have a handle on HTML, CSS and JavaScript, and are you wondering where to go next? Do you notice plenty of job ads mentioning TypeScript and wonder what they're about? Do you want to learn a programming language that is easy to read and debug?
If you answer YES to any of the above questions, then this is the course for you.
What will this course do for me? Learn TypeScript breaks down everything you need to get started using TypeScript into approachable chunks, to be consumed at your own pace and convenience. Throughout four sections, we'll cover primitive data types, structural data types, file organization, modules, classes, compiling, and more!
Even better, you'll be in build mode from the very beginning. Instead of long, theoretical lessons, you are launched straight into solving challenges and building a real-world style app.
This course is learning by doing, all the way! This practical approach ensures that your new knowledge sticks with you, and gives you the muscle memory you need to become an effective TypeScript developer.
What will I build? By the end of this course, you'll have built a fun, real-world-style couchsurfing site with loads of cool features like an expandable review section, a personalized welcome message, and a weather display in the footer.
Best of all, there's plenty of scope to expand or customize your project, so your TypeScript learning journey doesn't have to end when the course does!
Is there any support during the course? While we can't offer one-to-one support (yet!), our friendly Discord community is waiting to welcome your questions, share ideas with you, or just chat on a coffee break. We even have a dedicated TypeScript help channel!
Learn Typescript
A hands-on course giving you the basics of TypeScript while you build a real-world-style couchsurfing app.

3.2 hrs
Content
About

Meet your teacher

Ania Kubow
@kubowania
I make #JavaScriptGames for fun!
Prerequisites
Before taking this course, you should have a basic understanding of JavaScript. Here’s our suggested resource to get you up to speed.
Learn JavaScript
In partnership with MDN9.3 hrs

Learn the basics of JavaScript by solving 140+ interactive coding challenges. Along the way you will build a game, a browser extension, and even a mobile app!
Testimonials

Alabi temitope
24 Nov 2024

Vanessa M.
18 Nov 2024

Gagan Suie
26 Oct 2024

Gopal Chandakk
26 Oct 2024

May Mariam
08 Oct 2024

Vish Shing
27 Sep 2024

Monalika Patnaik
21 Sep 2024

Sergey Kaplich
04 Sep 2024

Mario
19 Aug 2024

TK
13 Jul 2024

Aileen VL
17 May 2024

EMRAN KHAN
16 Dec 2024

JuicyDisorder
10 Dec 2024

DOLLAR KID
07 Dec 2024

TBD
31 Oct 2024

Gagan Suie
26 Oct 2024

Blerand Gashi
06 Oct 2024

MoStackito.js
04 Aug 2024

Emmett
13 Jul 2024

aditya
04 Jul 2024

Lou Creemers
25 Apr 2024

ADITYA SHARDA
06 Mar 2024

Malik Girondin
07 Jul 2023
Adrian Solis Zamora
07 May 2023

Joan Nyambura Njuguna
11 May 2021

Helen Stella
10 May 2021

Catarina Santos
09 May 2021

Deepak Surya
09 May 2021

Daniel Stace
08 May 2021

Robert Corrado
07 May 2021

Colin Berg
07 May 2021

David
07 May 2021

Ben
07 May 2021

Oskar Dragon

Sergey Kaplich

Lesego Samane