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

/

프로그래밍 언어

얄코의 타입스크립트(TypeScript)

타입스크립트의 문법과 사용법을 가장 쉬운 설명으로 빠르게 학습합니다.

(4.9) 수강평 11개

수강생 143명

초급자를 위해 준비한
[프로그래밍 언어] 강의입니다.

이런 걸 배울 수 있어요

  • 타입스크립트의 타입 개념과 원리

  • 타입스크립트 문법과 사용법

  • 타입스크립트 실무 활용팁들

🚀 가장 쉽고 빠르게 배우는 타입스크립트

타입스크립트는 자바스크립트를 더 안전하고 믿을 수 있게 만들어주는 언어입니다. 갑자기 터지는 오류나, 협업 중에 생기는 애매한 버그들을 줄이는 데 정말 큰 도움이 되죠.
이번 강의에서는 타입스크립트립트가 왜 중요하고 어떻게 사용되는지,
기본적인 타입 선언부터 인터페이스, 제네릭, 유니언과 인터섹션까지 중요한 내용들을 빠짐없이 다룹니다.

강의를 모두 마치고 나면, 타입스크립트를 실무에 자신 있게 적용할 수 있는 탄탄한 기초를 갖추게 될 거예요.

😀 얄코의 강의는 특별합니다.

설명대장 얄코가 알려주는 타입스크립트

어떤 어렵고 복잡한 개념들도 뚝딱 알려주는 얄코가 고심을 거듭한 비유들과 예제들을 통해, 타입스크립트의 각종 개념들과 활용법들을 쉽고 빠르게 배우실 수 있습니다.

모든 예제코드 스니펫으로 제공됩니다.
강의에 사용되는 수많은 예제들이 모두 노션 페이지로부터 복붙 가능하도록 제공되어 있습니다.
이들을 활용하여 빠르고 편리하게 학습을 진행할 수 있습니다.

🚀 많은 분량의 지식을 빠르게 학습합니다.
코드를 타이핑하거나 실행하는 과정 없이 진행하여 짧은 시간 내 많은 분량을 학습합니다.
모든 장면에 그래픽과 자막이 제공되어 불편함 없이 효율적으로 타입스크립트를 공부할 수 있습니다.

  • 본 강의의 스타일이 맞지 않는 분도 계실 수 있으므로, 미리보기 영상들을 확인해주세요.

이런 분들께 추천해요

타입스크립트를 배우고 싶어요.
타입스크립트를 처음 접하거나, 헷갈리던 개념들을 정리하고 싶은 분

안정성 있는 개발을 하고 싶어요.
자바스크립트의 한계를 느끼고, 더 안전하고 예측 가능한 코드를 작성하고 싶은 개발자

실무에서 자신 있게 쓰고 싶어요.
복잡한 타입, 유틸리티 타입, 제네릭 등을 실제 코드에 적용해보고 싶은 개발자

📋 이런 내용을 배워요.

타입 시스템과 기본 타입

  • 타입스크립트 소개 및 설정

  • 기본 타입: string, number, boolean

  • null vs undefined / void / never

  • 리터럴 타입


배열과 튜플

  • 배열 타입 및 다차원 배열

  • 읽기 전용 배열 (ReadonlyArray)

  • 튜플: 고정된 타입과 순서를 가진 배열


열거형 (Enum)

  • 숫자 / 문자열 / 혼합형 열거형

  • const enum 및 최적화


함수

  • 선언식 / 표현식 / 화살표 함수

  • 선택적 매개변수 / 기본값 / 나머지 매개변수

  • 함수 타입 정의 및 콜백 구조


인터페이스

  • 객체 타입 지정

  • 선택적 속성 & 읽기 전용 속성

  • 함수 및 메소드 정의

  • 인터페이스 상속 / 다중 상속 / 중첩

  • 인터페이스 병합

  • 클래스에 implements 적용


클래스와 객체지향 프로그래밍

  • 클래스 선언 / 생성자 / 접근 제어자

  • 상속, 오버라이딩, super 키워드

  • 다형성 (Polymorphism)

  • 추상 클래스 (abstract)

고급 타입

  • 교차 타입 (Intersection) / 유니언 타입 (Union)

  • 타입 가드: typeof / in / instanceof / 사용자 정의

  • 맵드 타입 / 템플릿 리터럴 타입

  • 선택적 & 읽기 전용 속성 조합

  • keyof / infer / 조건부 타입


제네릭

  • 제네릭 함수 및 타입 추론

  • 제네릭 배열 / 튜플 / 인터페이스 / 타입 별칭

  • 제약 조건 (extends)

  • keyof와 조건부 타입 활용

  • 실용 예제: 결과 타입 등


내장 제네릭과 유틸리티 타입

  • Array, ReadonlyArray, Map, Set, WeakMap, WeakSet

  • Promise<T> 및 비동기 타입

  • Partial / Required / Readonly 등 다수의 유틸리티 타입들


모듈 시스템과 설정

  • 네임스페이스 사용법 및 중첩 구조

  • 모듈화: import / export 문법

  • tsconfig 설정: baseUrl / paths / strict 옵션들

  • JSON 임포트, esModuleInterop 등



선언 파일

  • .d.ts 파일 작성 및 활용법

  • @types 패키지 활용법

수강 전 참고 사항

학습 자료

  • 강의에서 사용되는 명령어들과 코드들이 노션 페이지로 제공됩니다.

선수 지식 및 유의사항

  • 자바스크립트 초급/중급 지식

  • 자바스크립트 지식이 부족하다고 느끼시는 분들은 아래의 약 7시간 분량 강의를 통해 무료로 자바스크립트를 배우세요

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 타입스크립트를 배우고자 하시는 분

  • 보다 안정적인 JS 프로젝트를 개발하고자 하시는 분

  • Node.js 환경에서 프로그래밍하는 개발자

선수 지식,
필요할까요?

  • 자바스크립트

안녕하세요
입니다.

28,021

수강생

1,286

수강평

82

답변

4.9

강의 평점

16

강의

유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다.  풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.

🎬   YouTube 얄팍한 코딩사전 채널 (클릭!)
📕  얄코의 책들 보러가기 (클릭!)

커리큘럼

전체

31개 ∙ (5시간 22분)

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

수강평

전체

11개

4.9

11개의 수강평

  • so404님의 프로필 이미지
    so404

    수강평 4

    평균 평점 5.0

    5

    30% 수강 후 작성

    유튜브에 올라올때부터 잘 보다가 출시되고 바로 가입해서 수강했습니다. 강의퀄리티 너무 좋고 화면에 친절하게 다 표시돼있어서 잘 모르는 부분 다시 보기도 정말 편합니다. 잘듣겠습니다.

    • 얄팍한 코딩사전
      지식공유자

      감사합니다! 남은 과정중에도 어려운 부분은 언제든 질문주세요!

  • chinij님의 프로필 이미지
    chinij

    수강평 22

    평균 평점 4.8

    5

    57% 수강 후 작성

    알려줄것들만 빠르면서 확실하게 팍팍 알려주고 넘어가서 시원시원 좋습니다

    • 얄팍한 코딩사전
      지식공유자

      감사합니다! 남은 과정중에도 어려운 부분이 있으면 언제든 질문주세요!

  • silverhozan님의 프로필 이미지
    silverhozan

    수강평 8

    평균 평점 4.9

    5

    93% 수강 후 작성

    이해를 못할 수가 없게 알려줌 최고

    • 얄팍한 코딩사전
      지식공유자

      감사합니다! 강의가 충분히 도움되어드렸기를 바랍니다!

  • HJuhoney님의 프로필 이미지
    HJuhoney

    수강평 8

    평균 평점 5.0

    5

    70% 수강 후 작성

    • Theodore님의 프로필 이미지
      Theodore

      수강평 9

      평균 평점 4.9

      5

      30% 수강 후 작성

      얄팍한 코딩사전님의 다른 강의

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

      비슷한 강의

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