이제는 피할 수 없는 대세가 되어버린 '타입스크립트(Typescript)'! 원리를 제대로 이해하지 못한 채 문법만 대충 배웠다면 타입스크립트가 제공하는 강력한 기능들을 제대로 이용하기 어렵습니다.
여러분은 타입스크립트를 정말 잘 이해하고 계시나요? 아래 질문에 충분히 대답할 수 있는지 확인해 보세요.
타입스크립트에서 말하는 '타입'이란 무엇인가요?
서로 다른 타입 간의 호환성은 어떤 기준으로 결정되나요?
기본적으로 제공되는 타입들(any, unknown, never 등)의 동작 원리를 자세히 설명할 수 있나요?
이 강의는 단순한 타입스크립트의 문법만 나열해 놓은 강의가 아닙니다. 문법을 포함해 타입스크립트가 왜 그렇게 동작하는지 그리고 어떻게 설계되었는지 아주 쉽고 재미있게 알아봅니다. 강의가 끝나고 나면 이제 여러분은 타입스크립트 마법사가 되어 있을 거예요. 🧙🏻♀️ 아래 그림과 같은 강의와 함께 보실 수 있는 핸드북도 제공됩니다!
어렵고 복잡한 개념도 쉽고 재미있게 살펴볼 거예요
타입스크립트는 수학의 '집합론'을 기반으로 동작하는 언어이기 때문에 말과 글로만은 원리를 확실히 이해하기 어려울 수 있어요. 그래서 다양한 시각 자료와 사례들을 준비했어요. 아무리 어렵고 복잡한 개념이더라도 쉽고 재미있게 살펴볼 거예요.
이런 분들께 추천해요 🙆♀️
자바스크립트 학습을 마치고 타입스크립트를 처음 배우려고 하는 분
타입스크립트를 배워봤지만 아직 헷갈리는 점이 많은 분
정확한 타입스크립트의 개념과 동작 원리를 이해하고 싶으신 분
리액트(React)와 타입스크립트를 함께 사용해 보고 싶으신 분
강의 특징 ✨
🎨 언제나 어디서나 시각 자료에 진심인 편
깔끔하고, 예쁘고, 멋진 시각 자료로 학습하면 집중도 더 잘 되고 기억에도 더 오래 남을 거라고 믿어요. 모두 직접 만든 이미지들이라 캡처해서 학습 블로그 포스팅에 이용하셔도 됩니다. 😃
🖌️ 태블릿 판서와 함께 시각적으로 학습
더 쉽고 빠르게 이해하는 데에는 역시 시각적인 자료가 최고죠? 그래서 이 강의 촬영을 위해 판서용 태블릿을 구매했어요. 판서와 함께 타입스크립트 제대로 파헤쳐 봅니다.
🗄️ 실습 코드는 섹션별로 깔끔하게 정리
애써 작성한 실습 코드들을 아무렇게나 보관하면 아쉽죠? 언제든 다시 돌아볼 수 있도록 코드를 섹션별로 잘 나누어 보관할 수 있도록 신경 썼어요.
네! 자유롭게 사용하셔도 됩니다. 판매만 하지 말아주세요. 🥲 추가로 한가지 부탁드리자면 제 강의 링크를 출처로 달아주시면 감사하겠습니다.
수강 전 참고 사항 📢
선수 지식
자바스크립트 ES6 버전 이상(화살표 함수 등)을 사용해 본 경험이 있어야 합니다.
보너스 섹션을 들으시기 위해서는 이전 강의(한입 크기로 잘라먹는 리액트) 정도의 리액트 사전 지식이 필요합니다.
유의 사항
모든 실습 코드를 직접 따라 작성하시면서 학습하시는 걸 권장합니다.
강의에서 배운 내용을 개인 블로그에 따로 정리하시는 걸 강력히 권장합니다.
질문이 있다면 망설이지 말고 질문 게시판이나 수강생 커뮤니티에 올려주시면 됩니다.
지식공유자 소개 ✒️
무엇이든 쉽고 재미있게 설명할 방법이 있다고 믿는 교육자이다. 출시 1년 만에 인프런, 유데미에서 약 5,000명의 수강생을 배출한 ‘한입 크기로 잘라 먹는 리액트’ 강의를 만들었다. 개발자를 희망하는 이들을 돕기 위해 개발자 지식 공유 사이트 DEVSTU를 만들어 약 2년간 운영하고 있다. 2022년부터는 리액트를 공부하는 사람들을 위한 오픈 채팅방도 개설해 운영한다. 또한 주니어 개발자를 위한 서비스 스타트업 CTO로 2년간 근무했다.
Captain Pangyo's TypeScript, Zerocho's TypeScript, as someone who has heard them all, this is the best. The lecture quality is good and the price is cheap. It's a blessing. I especially liked how easy it was to understand the generics part!
It was a really good lecture ㅎㅎ
Personally, I want to see a lecture that comprehensively applies what I learned in parts 1 and 2, such as a lecture on how to create a project with React + TS as the third lecture!! ㅎㅎ
I took both React and TypeScript lectures.
Sometimes detailed and sometimes simple and clear, so I understand it very well.
The pictures and photos used to explain the lectures are simple, so I can understand them at a glance. It's also good for beginners!!
I really like this lecture. I'll listen to it over and over again!!
The lecture materials are upgraded from the React lectures, and Jeonghwan's voice is so so good! I think it's the clearest and easiest explanation among the TypeScript lectures I've ever heard!!
A lecture that robbed an old man's pocket!!
You are the true leader of React lectures!!
A lecture that two people can eat and one will die without knowing!!
Lee Jeong-hwan, React cut into bite-size pieces!!!