강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

TypeScript Introduction - From Basics to Practice

This is a course for those starting with TypeScript. The curriculum has been designed so that even those unfamiliar with modern JavaScript syntax can learn easily. Let's learn TypeScript, which may seem difficult, in an easy and fun way from a beginner's perspective 😄

(5.0) 643 reviews

5,615 learners

Level Basic

Course period Unlimited

  • captain
TypeScript
TypeScript
ES6
ES6
JavaScript
JavaScript
TypeScript
TypeScript
ES6
ES6
JavaScript
JavaScript

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

호눅스

100% enrolled

It's really great. You can do it with a lot of materials that are available on the internet, but it's even better when you do it while listening to the instructor's sweet voice! Highly recommended!

5.0

Yong-Hae Lee

100% enrolled

I was trying to learn TypeScript when the course opened, so I took it right away. I was able to learn everything from the basics of TypeScript to practical examples of how to use it. I think you have a lot of experience giving lectures. The lectures were divided into appropriate lengths so they weren't too long, so it was easy to study while taking breaks in between. Thank you for the great lecture.

5.0

mediummmmm

80% enrolled

I'm trying to get a job as a front-end developer, and these days, it seems like a lot of companies require TypeScript, so I took this course. I looked for a lot of free courses, but they were either from a few years ago or I didn't like the curriculum, so I took this paid course. I was able to follow along while making various projects, so I think it's easier to understand. And the instructor explains the concepts one by one, and it seems like he tries to make it as easy as possible, so I'm studying TypeScript without difficulty. I recommend it to anyone who wants to learn TypeScript systematically!

What you will gain after the course

  • TypeScript development

  • How to apply TypeScript to JavaScript

  • Type System

  • Frontend development

  • ES6

Learn TypeScript in an easy and fun way,
by applying it to JavaScript projects!

Popular course with over 8,000 students on Inflearn
Captain Pangyo's TypeScript series, reborn as a book!

2023 "Easy TypeScript for Beginners" Published

TypeScript improves JavaScript code quality and development productivity - learn it through both courses and books!

Go see the book >>


Now, it's time to learn TypeScript! 🔔

TypeScript is a must-know language for frontend development professionals. It helps reduce bugs in implemented features and allows for faster understanding of code's role from a maintenance perspective.

Nevertheless, TypeScript has become an object of vague fear. This is because TypeScript's official documentation is difficult to understand, and there aren't many resources available for easy learning. Or you might be thinking, "TypeScript when I'm not even comfortable with modern JavaScript?"

This course is designed so that even those who don't know the latest JavaScript but have a basic understanding of JavaScript concepts can learn it. With brief concept explanations and practice-focused lessons, we'll help you have an enjoyable introduction to TypeScript.


Course Structure 📚

  • The advantages of using TypeScript and how to code JavaScript like TypeScript
  • Basic concepts of TypeScript (from basic types to generics and advanced types)
  • How to gradually apply TypeScript to a JavaScript project
  • The internal workings of TypeScript and the process of type inference


Applications Covered in the Course 🎲

Introducing projects that will make your learning fun.
(Practice Project 1 - Practice Project 2)

Hands-on Project 1
To-Do List Application
(To-Do App)

Practice Project 2Phone Book Application

Hands-on Project 2
Phone Book Application


Anticipated Questions About the Course 🙋🏻‍♂️

Q. I'm not familiar with frontend development. Can I still take this course?

A. This course is designed for those who are familiar with basic JavaScript concepts (variables, functions, objects, loops, DOM manipulation, etc.). This course is not suitable for those who are completely unfamiliar with basic JavaScript syntax, so we recommend completing prerequisite learning at the sites below before taking this course.

Q. Where can I find the lecture materials?

You can find the course materials at the link below.
Go to TypeScript Handbook

Q. I develop well with just JavaScript in practice, so do I need to learn TypeScript too?

If you have experience developing complex web applications with multiple people, you probably prefer well-documented code that is highly readable and easy to understand at a glance. TypeScript not only maximizes these advantages but also helps you write code more easily and can reduce bugs in advance when running your application in the future. Once you learn it, development will become much more comfortable for you 😄

Q. Can I apply this to real work immediately after taking this course?

The overall flow of the course is designed to progressively apply what you've learned to already implemented JavaScript code, transforming it into a TypeScript project. Through 2 hands-on projects, you'll gain the experience and confidence to apply what you've learned to real projects.

Q. Do I need to know React or Vue to take this course?

You can take this course even without knowledge of popular frameworks like React or Vue. Since the course focuses on grasping the overall concepts of the language, you don't need framework knowledge.t-end, javascript, typescript, FE


Related Roadmap 🚎

Master Frontend Development with Vue.js and TypeScript
A roadmap consisting of Captain Pangyo's courses
to learn Vue + TypeScript all at once.
Includes this course


Instructor Introduction 👨‍🏫

Captain Pangyo

"People Inflearn Met" Interview

"I support Vue.js open source +
OpenTutorials with lecture revenue 😁"

We offer course discounts!

Series "Frontend
Developer Roadmap with Vue.js" 25% Discount (Click)

Student 50% discount for middle and high school students
and college students without income (Click)

Recommended for
these people

Who is this course right for?

  • People who are just starting with TypeScript

  • TypeScript Beginner

  • People who want to apply TypeScript to JavaScript

  • Frontend Developer

  • A web developer who knows the basic syntax of JavaScript

  • A publisher who needs to do publishing work on a TypeScript project

Hello
This is

49,267

Learners

4,853

Reviews

3,816

Answers

4.9

Rating

19

Courses

I have been sharing knowledge on Inflearn for 8 years. 🏠 Tech Blog, 📣 Twitter, 💻 GitHub

📗 Do it! Vue.js Introduction, Easy TypeScript and 3 other books authored
📖 Cracking Vue.js, TypeScript Handbook, Webpack Handbook. 3 online free guidebooks authored
👨‍💻 Operating Captain Pangyo's Frontend Development YouTube Channel - A place to hear the concerns of job seekers and junior developers
🥤 Operating Captain Pangyo's KakaoTalk Open Chat Room - A place to get the latest frontend development information and hear the thoughts and concerns of industry peers

Curriculum

All

87 lectures ∙ (6hr 17min)

Published: 
Last updated: 

Reviews

All

643 reviews

5.0

643 reviews

  • honux님의 프로필 이미지
    honux

    Reviews 11

    Average Rating 5.0

    5

    100% enrolled

    It's really great. You can do it with a lot of materials that are available on the internet, but it's even better when you do it while listening to the instructor's sweet voice! Highly recommended!

    • sundlee님의 프로필 이미지
      sundlee

      Reviews 2

      Average Rating 5.0

      5

      100% enrolled

      I was trying to learn TypeScript when the course opened, so I took it right away. I was able to learn everything from the basics of TypeScript to practical examples of how to use it. I think you have a lot of experience giving lectures. The lectures were divided into appropriate lengths so they weren't too long, so it was easy to study while taking breaks in between. Thank you for the great lecture.

      • captain
        Instructor

        Thank you for your first class review, Yonghae :) It's more meaningful because you wrote the features and advantages of the class in detail. Please look forward to the TypeScript video that comes up later! Thank you :)

    • tsc03018님의 프로필 이미지
      tsc03018

      Reviews 3

      Average Rating 5.0

      5

      80% enrolled

      I'm trying to get a job as a front-end developer, and these days, it seems like a lot of companies require TypeScript, so I took this course. I looked for a lot of free courses, but they were either from a few years ago or I didn't like the curriculum, so I took this paid course. I was able to follow along while making various projects, so I think it's easier to understand. And the instructor explains the concepts one by one, and it seems like he tries to make it as easy as possible, so I'm studying TypeScript without difficulty. I recommend it to anyone who wants to learn TypeScript systematically!

      • pius712님의 프로필 이미지
        pius712

        Reviews 12

        Average Rating 4.8

        5

        91% enrolled

        The explanation is very concise. It's fun to listen to the lecture.

        • bnc30492852님의 프로필 이미지
          bnc30492852

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

          Concise, precise...

          $34.10

          captain's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!