Learn Typescript

A hands-on course giving you the basics of TypeScript while you build a real-world-style couchsurfing app.


Avatar of Ania Kubow

Duration
3.2 hrs

Intermediate
TierFree
Follow
Start Course
Content
About

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!

Meet your teacher

Avatar of Ania Kubow

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 MDN

JavaScript
9 modules
Beginner
Duration
9.3 hrs
Avatar of Per Borgen
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!
PublicHot

Testimonials

avatar
Alabi temitope
24 Nov 2024
Diving fully into JavaScript concepts today with Module 6 on @scrimba ! 🚀 It’s been an amazing learning journey so far—can’t wait to level up my skills even more! 💻✨
avatar
Vanessa M.
18 Nov 2024
"Days 15-17: I completed the 'Working with APIs' module! 🌐 Now I understand how to interact with data dynamically. Thank you, #Scrimba, for this amazing course. 🙌
avatar
Gagan Suie
26 Oct 2024
Scrimba is incredible. Idk how they did it but tutorial videos combined with code??? Waaaahhhh
avatar
Gopal Chandakk
26 Oct 2024
Wrapped up an amazing week! Spent 4-5 hours daily learning React JS on @scrimba . Their interactive environment is phenomenal! Anyone looking to dive into React, Scrimba's got you covered!
avatar
May Mariam
08 Oct 2024
Genuinely, joining @scrimba has been one of the best decisions I’ve made this year! 🎉 The learning experience has been nothing short of amazing! 🙌🤗
avatar
Vish Shing
27 Sep 2024
I've recommended @scrimba's React and JavaScript courses to so many people at #100Devs and at the @LearnToCodeLA meetups that I go to. @bobziroll is the best React teacher I've come across, and Scrimba's interface is unparalleled.
avatar
Monalika Patnaik
21 Sep 2024
beginners who want to learn react/js, start with scrimba, it has the best tutorials along with practical learning hands on!
avatar
Sergey Kaplich
04 Sep 2024
when I started learning to code, i was blown away by how awesome @scrimba is as an educational platform. three years later, i am still impressed and still use it to learn new tech
avatar
Mario
19 Aug 2024
🚀 I just built and deployed my first website using Netlify! 🌐✨ This project was part of @scrimba 's HTML and CSS course, and it was an amazing learning experience.
avatar
TK
13 Jul 2024
This is fantastic news for Scrimba! 😊 I was just about to start going over the materials again. It was already an amazing platform, and now it’s even better. Congratulations!
avatar
Aileen VL
17 May 2024
As a JS developer if your looking for amazing resources to get started with AI go to @scrimba they have created and curated amazing content that has definitely helped me in my knowledge.
avatar
EMRAN KHAN
16 Dec 2024
🚀 Level Up! I just completed the CSS Grid course from @scrimba and earned my certificate! A special note of gratitude to @perborgen , CEO of @scrimba and an exceptional teacher, for his incredible way of simplifying complex concepts and making the learning journey enjoyable.
avatar
JuicyDisorder
10 Dec 2024
Decided to dive into React today, which led me to some pricey courses where my wallet said “nope.” Luckily, that led me to a gem 💎: @scrimba , an awesome platform for learning. Their free React course by @bobziroll is super engaging. One hour in & I’m hooked. Highly recommend!
avatar
DOLLAR KID
07 Dec 2024
Big thanks to @scrimba for this awesome challenge! Perfect blend of UI/UX and holiday spirit 🎅
avatar
TBD
31 Oct 2024
Scrimba is awesome - being able to stop a presentation, change code and then resume helps a lot in understanding concepts by doing it yourself.
avatar
Gagan Suie
26 Oct 2024
Scrimba is incredible. Idk how they did it but tutorial videos combined with code??? Waaaahhhh
avatar
Blerand Gashi
06 Oct 2024
Today I started learning about CSS using @scrimba as a source, and I liked it a lot, also built a simple Google layout, feeling AMAZING 🌟💻
avatar
MoStackito.js
04 Aug 2024
On scrimba it’s an amazing platform honestly! PER is an amazing tutor! @scrimba
avatar
Emmett
13 Jul 2024
Definitely you will, scrimba's got amazing instructors. I went from a noob to a great frontend developer.
avatar
aditya
04 Jul 2024
scrimba has one of the best user learning experience i've ever seen. it's really incredible how you can just play vid and code in that vid lecture itself. it's like you're sitting beside the instructor irl. it's magic ✨
avatar
Lou Creemers
25 Apr 2024
Can I just thank @scrimba for a second? It's an absolute godsend for my students (and for me) for learning React. If you've never heard of Scrimba, you should definitely check it out 🤩
avatar
ADITYA SHARDA
06 Mar 2024
📱 Thanks to the amazing guidance of @rafidhoda and @perborgen . Special shoutout to Scrimba for the incredible platform! 🙌💻
avatar
Malik Girondin
07 Jul 2023
avatar
Adrian Solis Zamora
07 May 2023
avatar
Joan Nyambura Njuguna
11 May 2021
avatar
Helen Stella
10 May 2021
avatar
Catarina Santos
09 May 2021
avatar
Deepak Surya
09 May 2021
avatar
Daniel Stace
08 May 2021
avatar
Robert Corrado
07 May 2021
avatar
Colin Berg
07 May 2021
avatar
David
07 May 2021
avatar
Ben
07 May 2021
avatar
Oskar Dragon
Scrimba is what got me hired and highly recommend it!
avatar
Sergey Kaplich
when I started learning to code, i was blown away by how awesome @scrimba is as an educational platform. three years later, i am still impressed and still use it to learn new tech
avatar
Lesego Samane
I just completed my Digital Business Card project with @scrimba , taught by the awesome @perborgen ! It was a great learning experience in HTML and CSS.