[HD]차세대 자바스크립트 - 타입스크립트(TypeScript) 프로그래밍 입문 Part.6
-
고용보험의 훈련범위와 상관없이 자유롭게 수강할 수 있습니다.
일반 수강생을 대상으로 교육을 진행하며,
환급절차 없이 진행되는 과정입니다.
(직장인/비직장인/대학생/주부 등 모두 이용 가능)
개강 및 종강
|
신청한 일자로 부터 30일
(금일기준 2024년 11월 24일 ~ 2024년 12월 24일)
|
학습기간
|
30일 + 무료 추가복습기간 제공
|
수료기준 |
진도 100% 이상 , 시험 0회 , 과제 0회
상세보기
|
교육비정가 |
40,000 원 |
실결제금액 |
40,000 원 |
실결제금액 |
교육원 문의 |
과정 소개 |
타입스크립트(TypeScript)는 마이크로소프트에서 만든 오픈 소스 프로그래밍 언어입니다. TypeScript는 일반 JavaScript로 컴파일되므로 모든 브라우저, 호스트 및 모든 OS에서 작동합니다. 자바스크립트가 가지지 못하는 다양한 유용한 구문과 도구를 추가하여, 정적 타이핑 및 개체 지향 개발 등의 기능을 자바스크립트에 제공하여 현대적인 개발을 할 수 있는 타입스크립트의 전반적인 기능을 소개합니다. |
학습 대상 |
타입스크립트를 사용하여 현대적인 구문으로 자바스크립트 앱을 만들고자하는 개발자
|
학습 목표 |
타입스크립트(TypeScript)를 사용한 웹 개발에 대한 기본 개념을 학습합니다. 자바스크립트의 기초 내용을 타입스크립트를 사용하여 정리합니다. 자바스크립트 응용 프로그램을 타입스크립트로 변환하는 단계를 학습합니다. TypeScript에 데이터 형식, 클래스, 인터페이스, 제네릭, 모듈 등의 사용법을 학습합니다. 하나의 완성된 웹앱을 미니 프로젝트로 진행해봅니다. |
교수 소개 |
박용준 |
교재 정보 |
|
학습내용
차시 |
내용 |
1차시 |
1. TupleType_튜플 형식 |
2차시 |
2. Deconstructing_구조 파괴 할당_분해(Deconstructing)_튜플(Tuple) 분해(함수의 반환 값 등에서도 사용) |
3차시 |
3. 미니 프로젝트_SubscriberCounterApp_구독자 수 관리 앱 프로젝트 만들고 GitHub에 게시 |
4차시 |
4. Classes_HtmlResponse 클래스와 SubscriberCounter 클래스 만들고 멤버 작성하기 |
5차시 |
5. Render_HTML로 렌더되는 부분에 대한 기본 코드 작성 |
6차시 |
6. 구독자 수 증가 또는 감소 그리고 수정 버튼에 대한 클릭 이벤트 처리 |
7차시 |
7. TsConfig_tsconfig 추가 및 클래스와 열거형을 분리 후 모듈 로더없이 삼중 슬래시 지시문으로 실행 |
8차시 |
8. HtmlWriter_HTML 내용을 출력하는 인스턴스 멤버를 갖는 HtmlWriter 클래스 추가 및 적용 |
9차시 |
9. YoutubeCounter_SubscriberCounter 추상 클래스를 상속하는 Youtube 클래스와 Blog 클래스 만들기 |
10차시 |
10. TogglePage_2개의 페이지를 토글하는 기능 추가 |
11차시 |
11. super 키워드를 사용하여 부모 클래스의 멤버 호출 |
12차시 |
12. 상수를 사용하여 카운터 정보를 표시하는 메서드 값 채우기 |
13차시 |
13. ICounterInfo_인터페이스를 사용하여 강력한 형식으로 프로그래밍하고 구조 파괴 할당으로 함수의 반환 값을 담아 사용하기 |
14차시 |
14. ICounterBase_속성과 메서드에 대한 보증을 담당하는 인터페이스를 설계하고 다중 상속으로 추상 클래스에 전달 |
15차시 |
15. Fetch_fetch 함수와 async 그리고 await를 사용하기 위한 설정 및 비동기로 JSON 데이터 읽어서 출력하기 |
16차시 |
16. Module_타입스크립트 모듈을 사용하여 export와 import 구문으로 전체 소스 업데이트 |
17차시 |
17. WebPack_TS 모듈 로더와 WebPack 번들러를 사용하여 타입스크립트 프로젝트 빌드 및 최종 실행 데모 |
|
평가기준
평가항목 |
진도율 |
시험 |
과제 |
진행단계평가 |
수료기준 |
평가비율 |
- |
0% |
0% |
0% |
- |
수료조건 |
100% 이상 |
0점 이상 |
0점 이상 |
0점 이상 |
0점 이상 |
|