강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

Advanced TypeScript skills learned through hands-on practice

Take advantage of TypeScript's features!

(5.0) 34 reviews

291 learners

  • aftercamp
3시간 만에 완강할 수 있는 강의 ⏰
타입스크립트
TypeScript

Reviews from Early Learners

What you will gain after the course

  • How to create a new type by modifying an existing type

  • template literals

  • object indexing

  • discriminated union type

  • utility types

  • generics

  • advanced patterns in typescript

TS practical techniques not taught in books!

Advanced TypeScript skills learned through hands-on practice ✅

You've only used interfaces and types in TypeScript 👊

Create reusable types with type transformations!

Case #1
Can you write Path so that the second makeUrl function call will throw a type error?

Case #2
Can you create DynamicRoutes from Routes type?

If you don't know... 👉👈
Let me show you what you can do with TypeScript!

🤔 The job posting asks about the use of Utility type in [Preferred Requirements]. Have you never used it before?

👍 I'll tell you about utility types that even recruiters haven't used!

🤔 Did you know that TypeScript is all about interfaces and types?

😆 I'll show you that's not all!

🤔 Do you want to increase reusability by managing duplicate types in one place?

✌️ We'll show you how to create a reusable type


Lecture Features ✨

  1. You can solve the problems from the lecture on Stackblitz .
  2. We provide a variety of application problems to help you fully understand the concepts.
  3. These are techniques that you can't learn from books on the market.

We wish you all the best in your journey! 🎉

Aftercamp, which created this course,

  • We run a community for those who have completed the bootcamp.
  • I oppose policies that simply increase the supply of developers, and I dream of nurturing quality future generations.

Q&A 💬

Q. How difficult is the course?

This course is intermediate or higher. It's designed for those with some experience with TypeScript and those who want to learn how to create reusable types.

Q. What makes this course different from other courses?

We provide an environment where you can directly solve lecture problems, and you can quickly remind yourself of any parts you don't know through the provided documentation.

Curious about other Aftercamp lectures?

Recommended for
these people

Who is this course right for?

  • Anyone who has experience using TypeScript in practice

  • Those who have only used types and interfaces so far

  • Anyone who wants to reduce the time spent on tedious typing

Need to know before starting?

  • TypeScript

  • High School 1st Year Set Theory

Hello
This is

1,847

Learners

97

Reviews

82

Answers

4.8

Rating

6

Courses


## 이력서, 포폴 첨삭 등 강의 외 문의사항이 있으시면 이곳으로 문의 주세요

👉 morishjs@gmail.com

강사 깃헙: https://github.com/morishjs

지식저장소: https://wiki.after-camp.com/Home

🎨 포트폴리오: https://morish.dev

📜 이력: https://shorturl.at/gKU68



부트캠프 수료했는데 앞으로 뭘 공부해야 할지 막막하시죠?

👊 부트캠프에서는 취업률 90%라고 하는데... 전 취업이 잘 안돼요! 😢

👊 취업은 했는데 사수가 없어서 너무 불안해요! 🤑

👊 작성한 코드가 동작은 하는데 이렇게 작성하는지 모르겠어요! 🤯


애프터캠프에서는 다음이 가능합니다!

👌 CTO 2번 경험, 다수의 프로젝트를 경험한 풀스택 개발자가 직접 코칭합니다.

👌 코드 리뷰, 커리어 방향성 고민을 같이 해드립니다.

👌 애프터캠프에는 한국, 미국 실리콘밸리 예비 개발자, 현직자가 모인 곳입니다.

 

 

Curriculum

All

165 lectures ∙ (2hr 57min)

Published: 
Last updated: 

Reviews

All

34 reviews

5.0

34 reviews

  • here2letters6603님의 프로필 이미지
    here2letters6603

    Reviews 4

    Average Rating 5.0

    5

    68% enrolled

    I took this course while looking for a course that applies TypeScript code and theory that is actually used. I do not use TypeScript in my work or as basic code, but while taking the course, I got a feel for how to apply TS, and I gained confidence in TS. These days, TS is becoming popular, There are many lectures on TS theory, but it was hard to find content that deals with case-by-case error handling or actual grammar like this. There were some disadvantages, but the advantages outweighed them and it was a great help. If you have taken the basic theory of TS, if you are curious about how TS is applied in various cases and actual code, or if you feel uneasy about a course that just explains the theory and ends, I highly recommend this course. Above all, I sincerely thank you for always answering questions about the lecture-related code! It is the most impressive and grateful course among the TS courses I have taken here! Really, I hope many people will know about TS on the main page, saying, "This is the course."

    • aftercamp
      Instructor

      Thank you for leaving such a detailed review. I remember you posting questions on the Q&A board. I am glad that my lecture content was helpful. When I have time, I will update the lecture on how to use types in Node.js and React, so please look forward to it!

  • devleeee님의 프로필 이미지
    devleeee

    Reviews 35

    Average Rating 5.0

    5

    59% enrolled

    Thank you for teaching TypeScript in a fresh way. When I wanted to learn the basic concepts and apply them in practice, I could only use interfaces and type aliases. However, you provided various problems and let me solve them so that I could apply various utility types, which made studying very fun.

    • aftercamp
      Instructor

      Thank you for your kind review! I'm so glad that Jongmin can now apply various utility types to real-world scenarios.

  • shleecloud님의 프로필 이미지
    shleecloud

    Reviews 6

    Average Rating 5.0

    5

    100% enrolled

    Even in the field, it was difficult to have experience declaring and managing types using utility functions, but it was good to be able to experience it through this lecture. The problem and explanation format also helped increase the interest of the lecture. Since the content is packed, I think I definitely need to review it. The coffee coupon event in the middle was also fun. One thing that was a little disappointing was that I went into the main game from the beginning without knowing the basic knowledge and utility functions. It was fun to solve the problems, but when I needed basic knowledge that I didn't know, it took a lot of time. I think it would be better to start by briefly introducing this basic knowledge.

    • aftercamp
      Instructor

      Thank you very much for your honest review of the lecture. It is very helpful to know what you were satisfied with and what needs improvement through feedback. First of all, I am glad that it helped you gain practical experience with utility functions and type declarations. Thank you for telling me what you were disappointed about. The need for a light introduction to basic knowledge will be a great reference for future lectures and curriculum creation. In particular, I will make more efforts to minimize the inconvenience and time consumption that occurs when solving problems without basic knowledge.

  • tmdals9974님의 프로필 이미지
    tmdals9974

    Reviews 2

    Average Rating 5.0

    5

    64% enrolled

    While studying TypeScript, I felt that unlike Java, I could freely handle types and use them in an extensible way, but it was actually too difficult to use. This lecture is a lecture that teaches you how to use TypeScript more efficiently, and I feel that the problem links in the middle are well organized. I think those who have used TypeScript in practice will be able to gain more from this lecture.

    • dkfkqlxm1580님의 프로필 이미지
      dkfkqlxm1580

      Reviews 15

      Average Rating 5.0

      5

      13% enrolled

      The lecture time wasn't overly long, and preparing diverse problems really helped me learn TypeScript! As expected, learning code by doing is faster.

      Limited time deal ends in 8 days

      $26,950.00

      30%

      $29.70

      aftercamp's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!