inflearn logo

JavaScript Next is TypeScript! An Introduction to TypeScript for Front-End Development

If you’ve learned JavaScript, take your skills to the next level with TypeScript. Build a solid foundation in the TypeScript essentials needed for modern frontend development with React, Next.js, and more through hands-on practice covering basic types and type inference, interfaces, function types, generics, utility types, and more.

(5.0) 1 reviews

16 learners

Level Basic

Course period Unlimited

JavaScript
JavaScript
TypeScript
TypeScript
vanilla-javascript
vanilla-javascript
JavaScript
JavaScript
TypeScript
TypeScript
vanilla-javascript
vanilla-javascript

Reviews from Early Learners

5.0

5.0

941203

100% enrolled

The explanations and tone clicked perfectly in my head, so I was able to understand the basic grammar well! Thank you!

What you will gain after the course

  • TypeScript Installation and Configuration

  • Basic types, type inference, interfaces, type definitions (type)

  • Function types, generics, utility types, module management

"You’ll miss out if you don’t claim it now! Just subscribe to YouTube and your course fee is cut in half"

Subscribe & Like & Comment Event

Complete a simple mission and receive a 50% discount coupon instantly. Don’t miss this incredible limited-time offer—claim it now!

Join the YouTube subscription & comment verification event: https://forms.gle/wcD2wRVeaG7B7fSj7

🧩 Mastering TypeScript Basics - A First Introduction to TS for JavaScript Developers

💡 This course is about


When working on JavaScript projects, you may find yourself wondering, “What type is this variable?” or thinking, “I just wish I could avoid runtime errors.”
This course is a complete TypeScript fundamentals course for web developers and frontend beginners who want to solve these frustrations.

From installing TypeScript and configuring its settings file to basic types and type inference, interfaces, type definitions (type), and function type declarations,
this course lets you learn the type system naturally by following each step through practical examples.

👩‍💻 Recommended for people like these

  • Those who know JavaScript but always feel uneasy about type safety

  • Those who want to apply TypeScript for the first time to React, Next.js, and Node.js projects

  • Frontend developers who want to improve the readability and maintainability of production code

  • Those who want to understand “Why should you use TypeScript?” not through theory, but by experiencing it firsthand


🚀 What You’ll Learn in This Course

  • ✅ Setting up a TypeScript development environment
    (installation, creating the configuration file tsconfig.json, and running an example)

  • ✅ Basic types and type inference
    (string, number, boolean, array types, type inference rules, etc.)

  • ✅ Interfaces and type extensions
    (readonly, optional properties, interface inheritance, type aliases, etc.)

  • ✅ Function typing and declaration methods
    (parameter/return types, function signatures, arrow function types, etc.)

  • ✅ Understand TypeScript syntax structures that can be applied directly in real-world work


🎯 This Is How You’ll Grow After the Course

  • You can apply a clear type system to JavaScript code.

  • You can actively use autocomplete and type error detection features in VSCode.

  • You will be ready to apply TypeScript in modern framework environments such as React, Next.js, and Express.

  • You will move beyond coding that used to be blocked by type issues and develop habits for writing stable and predictable code.

Recommended for
these people

Who is this course right for?

  • A developer who wants to take the next step after learning JavaScript

  • A developer preparing to become a frontend developer

Need to know before starting?

  • HTML, CSS

  • JAVASCRIPT

Hello
This is ezweb

Career Verified

3,003

Learners

77

Reviews

4

Answers

4.9

Rating

15

Courses

I am a web front-end instructor specializing in everything from practical front-end training and on-site lectures for companies and institutions to producing online courses.

■ Specialized Front-End Courses
HTML/CSS, JavaScript, React, Firebase, Figma, AI-assisted web development, and more
I provide step-by-step training from web publishing to practical front-end development.

■ Available to lecture at companies, organizations, and educational institutions
Training for corporate practitioners, KDT programs, university and academy special lectures, etc.
Curricula can be tailored to the target audience and their skill level, and on-site lectures can be provided.

■ Online course design and production available
From planning online lecture curricula to creating teaching materials, PPTs, hands-on materials, and sample code,
we can handle the entire process of producing online educational content, including lecture filming and content delivery.

■ Both online and offline classes available
In addition to offline academy classes, we offer various formats tailored to the educational environment,
including live online classes and recorded content production.


■ Key Activities

  • ESTSOFT KDT Frontend Course

  • Green Computer Academy Web Publishing and Front-End Courses

  • Runs the web publishing YouTube channel ‘ezweb’.

  • Authored books on web publishing and web design


■ Books
2021.07 / The Complete Guide to Using Figma for Web Design & Web Publishing / BJ Public

2022.08 / Web Publishing for Those New to Coding  / Youngjin Publishing

2023.10 / 2024 SD Edu Yuseonbae Web Design Craftsman Practical Exam Tutoring Notes / Sidaegosi Planning

2024.11 / 2025 SD Edu Yuseonbae Web Design Technician Practical Exam Tutoring Notes / Sidae Exam Planning

2025.11 / 2026 SD Edu Yoo Seon-bae Web Design Craftsman Practical Exam Tutoring Notes / SidaeGosi Planning

 

More

Reviews

All

1 reviews

5.0

1 reviews

  • 109an940455님의 프로필 이미지
    109an940455

    Reviews 1

    ∙

    Average Rating 5.0

    5

    100% enrolled

    The explanations and tone clicked perfectly in my head, so I was able to understand the basic grammar well! Thank you!

    • ezweb
      Instructor

      Haha, thank you. I should take good care of my throat. ^^

ezweb's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

25% off for new members

$12.00

25%

$22.00