JavaScript(ES6) & TypeScript

logo
ECMAScript 표준에 따른 최신 JavaScript 문법을 이해하고, 모던 JavaScript의 기능과 특징을 실습을 통해 익힙니다. 비동기 프로그래밍을 위한 async/await, Promise를 학습하고, JavaScript의 고급 문법(클로저, 프로토타입, 고차 함수)을 활용하여 복잡한 로직을 구현할 수 있는 능력을 배양합니다. 타입 추론, 인터페이스, 제네릭 등의 TypeScript 고급 기능을 활용하여 실무 수준의 타이핑 전략을 설계하고, 안정성 있는 애플리케이션을 구현합니다.
calendar
학습 목표
calendar
수강대상
• JavaScript와 TypeScript의 기초 개념부터 심화 주제까지 실습으로 웹 애플리케이션 개발 및 관리에 필요한 필수 기술을 습득하려는 분 • ECMAScript 기반의 최신 JavaScript와 TypeScript를 실무에서 활용하고자 하는 초급~중급 수준의 개발자 • JavaScript를 사용해 프론트엔드 프레임워크(React, Angular 등)나 백엔드(Node.js)를 개발하고 있으며, 타입스크립트를 도입하여 유지보수성을 높이고자 하는 개발자
calendar
교육 일정
  • 시작일 : 2026년 1월 12일 ~ 종료일 : 2026년 1월 16일
  • 시작 시간 : 9시 30분 ~ 종료 시간 : 17시 30분

calendar
커리큘럼
  • JavaScript(ES6) & TypeScript

    Module 1

    • JavaScript 개요

    • 개발환경 구성

    • 입출력

    • DataType

    • Function (Callback, 화살표, Closer, 즉시실행 함수)

    Module 2

    • Class (ProtoType, 생성자, override, private )

    • static 과 상속

    • 내장 객체 (Array, JSON, Date)

    • 예외처리

    • DOM

    Module 3

    • Event와 Event Handling

    • BOM

    • 비동기 처리 (Ajax, Promise, FetchAPI)

    Module 4

    • TypeScript 개요

    • 개발환경 설정 / 컴파일

    • 기본 타입 정의

    • 함수

    Module 5

    • Class & Interface

    • Mapped Type

    • Generic

1,300,000원 (면세)

TAGS

2026년 01월

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31