Inflearn brand logo image
Inflearn brand logo image
개발 · 프로그래밍

/

프론트엔드

프로젝트로 쉽게 배우는 TypeScript 기초

타입스크립트의 핵심 개념을 기초부터 실습까지 한 번에! 프로젝트를 통해 실무 활용까지

26명 이 수강하고 있어요.

이런 걸 배울 수 있어요

  • TypeScript 기초: 기본/특수 타입, 배열, 인터페이스, 함수 타입 등

  • TypeScript 고급 기능: 유니언 타입, Enum, 제네릭 등

  • 프로젝트 실습: 일기장 앱 제작으로 배운 내용 실무 적용

  • AI Code 도구 활용으로 개발 생산성 늘리기

실습과 함께 배우는 타입스크립트 첫걸음!

  • 타입스크립트의 핵심 개념과 문법을 쉽게 이해할 수 있으며, 이를 바탕으로 간단한 프로젝트를 만들어 보면서 실무 감각을 쌓을 수 있습니다.

  • AI 코드 어시스턴트를 활용하여 생산성 있는 개발 경험을 습득할 수 있습니다.

  • 타입스크립트의 핵심 개념 완전 정복


  • 나만의 작은 프로젝트를 타입스크립트로 구현

  • 이제 JS에서 TS로의 전환, 두렵지 않다!

학습 내용

TypeScript와 개발 환경 소개

TypeScript의 개념과 필요성을 소개하고, Vite를 이용한 개발 환경 설정, 그리고 학습 효율을 높이기 위한 VS Code 및 AI 도구 설정 방법을 함께 다룹니다.

TypeScript 기초 개념 학습

기초 파트에서는 string, number, boolean 같은 기본 타입부터 특수 타입까지 하나씩 정리합니다.
또한 배열과 객체 타입, 함수의 매개변수 및 반환 타입, 그리고 interface를 활용한 구조적인 코드 작성 방법도 익힙니다.

TypeScript 고급 기능 이해

union 타입과 literal 타입으로 다양한 값들을 표현하고, enum을 이용해 의미 있는 상수를 정의하는 방법도 배웁니다. 특히 제네릭(Generic)을 통해 다양한 상황에서 재사용 가능한 함수를 만드는 실전 스킬을 익히게 됩니다.

실전 프로젝트 – 일기장 앱 제작

학습한 내용을 바탕으로 일기장 앱 프로젝트를 직접 만들어 보며 실무 감각을 키웁니다. 일기 입력, 출력, 삭제와 같은 기능을 직접 구현하고, 타입을 명확히 지정하며 코드의 안정성을 확보하는 실습이 포함됩니다.

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): Windows, macOS, Linux 등 모든 OS가 가능합니다.

  • 사용 도구: Visual Studio Code, 깃허브 계정

  • PC 사양: 인터넷 접속이 가능한 기본 사양의 PC

학습 자료

  • 제공하는 학습 자료 형식: 깃허브 링크 공유, 텍스트, 소스 코드 등

  • 분량 및 용량: 각 섹션별로 학습 자료 제공

선수 지식 및 유의사항

  • HTML, CSS, JavaScript 기초


  • 본 강의의 저작권은 저작자에게 있으며, 무단 배포 및 복제를 금지합니다. 학습 자료 역시 저작권이 있으며, 개인적인 학습 목적 외 사용을 금합니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • TypeScript로 스킬 업그레이드 원하는 분

  • 안정적이고 협업 가능한 코드 작성을 원하는 웹 디자이너 & 퍼블리셔

  • 실습 위주로 효율적 입문 원하는 분

  • 이론보다 프로젝트 중심의 강의를 찾는 분

  • HTML/CSS/JavaScript 기초는 알고 있지만, TypeScript는 처음인 디자이너 및 초보 개발자

선수 지식,
필요할까요?

  • HTML, CSS, JavaScript 기초

안녕하세요
입니다.

190

수강생

17

수강평

17

답변

4.9

강의 평점

5

강의

스타트업에서 멀티미디어 콘텐츠 크리에이터로 입문하여 한 분야에만 머물지 않고 게임과 웹, 멀티미디어 분야에서 기획과 개발을 주도하며 현업에서 다양한 상용 작품을 런칭했습니다. 대학에서 디지털 미디어와 영상학을 전공했으며 주요 교육기관에서 웹 디자인과 프론트엔드 개발 및 미디어 교육(10년 이상) 등을 진행하면서 튜토리얼도 제작하고 있습니다.

- 저서 -

자바스크립트 프로젝트북(한빛미디어,2017)

커리큘럼

전체

27개 ∙ (2시간 27분)

해당 강의에서 제공:

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

Michael Kwon님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!