어썸(Awesome) 타입스크립트(TypeScript) 강좌
타입스크립트(TypeScript) 강의 입니다.
스타트업 기업들의 채용정보를 살펴보다 보면 상당수의 기업이 타입스크립트(TypeScript)를 원하거나 우대하는 것을 확인할 수 있습니다.
이유는 타입스크립트의 어썸(Awesome)한 기능 때문입니다.
타입스크립트란 자바스크립트의 기능 확장판이라고 생각하시면 되는데요,
MS에 의해 개발/관리되고 있는 오픈소스 프로그래밍 언어입니다.
기존 자바스크립트의 기능에 추가하여 , 대규모 개발에 불편한 점 등 기존 자바스크립트가 가진 한계에 대응하기 위해 개발되었습니다.
타입 스크립트를 브라우저는 이해하지 못하므로, 컴파일을 하는데요,
1부에선 자바스크립트의 아주 기본도 환기 할 수 있도록 함수, 객체 에 대해서 부터 설명하면서 진행되므로
이미 자바스크립트를 전문으로 아시는 분은 바로 2부로 가셔서 타입스크립트의 특징을 보셔도 됩니다.
👍1. 강좌 구성 소개 – 기초문법에서 구매대행 인보이스 프로젝트까지!
타입스크립트를 섹션 1에서는 기초문법부터(전체 무료) , 섹션 2에서는 구매대행 인보이스를 만드는
작업을 실습하면서 진행합니다.
강의가 끝나면 여러분은 타입스크립트를 활용한 프로젝트를 구현 한 경험을 가지게 됩니다.
👍2.강의 대상
타입스크립트는 자바스크립트의 확장 기능이기 때문에 약간의 자바스크립트 지식을 가지고 있으면 좋습니다.
그렇다고 꼭 전문적인 자바스크립트 지식을 가질 필요는 없습니다.
오히려 기존 자바스크립트 문법의 기초가 확립되지 않으신 분에게는 섹션 1의 기초문법이 도움이 될 것입니다.
👍3. 강좌 관련 특징
섹션 1의 기초 문법과 섹션 2를 통한 실습 프로젝트 진행
강좌 교육과정 소개 (COURSE CURRICULUM)
타이프스크립트 기본 | |||
1.어썸 타입스크립트(TypeScript) – 강의 안내, 자바스크립트의 끝내주는 버전 타입스크립트의 설치와 컴파일 | 00:09:00 | ||
2.타입스크립트(Type Script)의 기본 특징 – 정적 타이핑(Static Typing), 타입 추론 (Type Inference) | 00:10:00 | ||
3. 타입스크립트(Type Script)의 타이프들 알아보기 – 배열(arrays), 옵젝트(Object), 유니온(Union), 별칭(Aliases) , 애니(any) | 00:18:00 | ||
4.타입스크립트 (Typescript) 함수 기본 – 화살표 함수, 반환 타입과 매개변수 | 00:12:00 | ||
5.어썸 타입스크립트(TypeScript) – 함수 시그니처(function signature)와 템플릿 문자열(template string) | 00:06:00 | ||
6.어썸 타입스크립트(TypeScript) – 객체지향 – 클래스(Class),객체(Object),인스탄스(instance), 생성자 (Constructor) | 00:12:00 | ||
실습으로 배우기 | |||
7.어썸 타입스크립트(TypeScript) – 프로젝트 셋업 tsconfig를 통한 작업환경 설정 | 00:08:00 | ||
8.어썸 타입스크립트(TypeScript) -문서 객체 모델(DOM),as를 사용하여 캐스팅 | 00:10:00 | ||
9.어썸 타입스크립트(TypeScript) – 클래스 실습 – 인보이스 객체 생성 | 00:10:00 | ||
10.어썸 타입스크립트(TypeScript) -Access modifiers – public, private , readonly | 00:10:00 | ||
11.어썸 타입스크립트(TypeScript) – 모듈 다루기 | 00:05:00 | ||
12.어썸 타입스크립트(TypeScript) – 인터페이스(Interface) 기본 | 00:06:00 | ||
13.어썸 타입스크립트(TypeScript) – 인보이스와 결제 만들기 – 인터페이스(Interface) 와 클래스 | 00:14:00 | ||
14.어썸 타입스크립트(TypeScript) – 목록 html 으로 랜더링하기 | 00:11:00 | ||
업데이트 강의 | |||
15.어썸 타입스크립트(TypeScript) – Generic programming (제네릭 프로그래밍) | 00:12:00 |
강의 평가
처음으로 강의 평가를 해 주세요~