이제는 피할 수 없는 대세가 되어버린 '타입스크립트(Typescript)'! 원리를 제대로 이해하지 못한 채 문법만 대충 배웠다면 타입스크립트가 제공하는 강력한 기능들을 제대로 이용하기 어렵습니다.
여러분은 타입스크립트를 정말 잘 이해하고 계시나요? 아래 질문에 충분히 대답할 수 있는지 확인해 보세요.
타입스크립트에서 말하는 '타입'이란 무엇인가요?
서로 다른 타입 간의 호환성은 어떤 기준으로 결정되나요?
기본적으로 제공되는 타입들(any, unknown, never 등)의 동작 원리를 자세히 설명할 수 있나요?
이 강의는 단순한 타입스크립트의 문법만 나열해 놓은 강의가 아닙니다. 문법을 포함해 타입스크립트가 왜 그렇게 동작하는지 그리고 어떻게 설계되었는지 아주 쉽고 재미있게 알아봅니다. 강의가 끝나고 나면 이제 여러분은 타입스크립트 마법사가 되어 있을 거예요. 🧙🏻♀️ 아래 그림과 같은 강의와 함께 보실 수 있는 핸드북도 제공됩니다!
어렵고 복잡한 개념도 쉽고 재미있게 살펴볼 거예요
타입스크립트는 수학의 '집합론'을 기반으로 동작하는 언어이기 때문에 말과 글로만은 원리를 확실히 이해하기 어려울 수 있어요. 그래서 다양한 시각 자료와 사례들을 준비했어요. 아무리 어렵고 복잡한 개념이더라도 쉽고 재미있게 살펴볼 거예요.
이런 분들께 추천해요 🙆♀️
자바스크립트 학습을 마치고 타입스크립트를 처음 배우려고 하는 분
타입스크립트를 배워봤지만 아직 헷갈리는 점이 많은 분
정확한 타입스크립트의 개념과 동작 원리를 이해하고 싶으신 분
리액트(React)와 타입스크립트를 함께 사용해 보고 싶으신 분
강의 특징 ✨
🎨 언제나 어디서나 시각 자료에 진심인 편
깔끔하고, 예쁘고, 멋진 시각 자료로 학습하면 집중도 더 잘 되고 기억에도 더 오래 남을 거라고 믿어요. 모두 직접 만든 이미지들이라 캡처해서 학습 블로그 포스팅에 이용하셔도 됩니다. 😃
🖌️ 태블릿 판서와 함께 시각적으로 학습
더 쉽고 빠르게 이해하는 데에는 역시 시각적인 자료가 최고죠? 그래서 이 강의 촬영을 위해 판서용 태블릿을 구매했어요. 판서와 함께 타입스크립트 제대로 파헤쳐 봅니다.
🗄️ 실습 코드는 섹션별로 깔끔하게 정리
애써 작성한 실습 코드들을 아무렇게나 보관하면 아쉽죠? 언제든 다시 돌아볼 수 있도록 코드를 섹션별로 잘 나누어 보관할 수 있도록 신경 썼어요.
네! 자유롭게 사용하셔도 됩니다. 판매만 하지 말아주세요. 🥲 추가로 한가지 부탁드리자면 제 강의 링크를 출처로 달아주시면 감사하겠습니다.
수강 전 참고 사항 📢
선수 지식
자바스크립트 ES6 버전 이상(화살표 함수 등)을 사용해 본 경험이 있어야 합니다.
보너스 섹션을 들으시기 위해서는 이전 강의(한입 크기로 잘라먹는 리액트) 정도의 리액트 사전 지식이 필요합니다.
유의 사항
모든 실습 코드를 직접 따라 작성하시면서 학습하시는 걸 권장합니다.
강의에서 배운 내용을 개인 블로그에 따로 정리하시는 걸 강력히 권장합니다.
질문이 있다면 망설이지 말고 질문 게시판이나 수강생 커뮤니티에 올려주시면 됩니다.
지식공유자 소개 ✒️
무엇이든 쉽고 재미있게 설명할 방법이 있다고 믿는 교육자이다. 출시 1년 만에 인프런, 유데미에서 약 5,000명의 수강생을 배출한 ‘한입 크기로 잘라 먹는 리액트’ 강의를 만들었다. 개발자를 희망하는 이들을 돕기 위해 개발자 지식 공유 사이트 DEVSTU를 만들어 약 2년간 운영하고 있다. 2022년부터는 리액트를 공부하는 사람들을 위한 오픈 채팅방도 개설해 운영한다. 또한 주니어 개발자를 위한 서비스 스타트업 CTO로 2년간 근무했다.