가. 타입스크립트 개념과 장점
나. 변수와 함수에 타입 적용하기
다. 클래스(Class)와 인터페이스(Interface) 선언하기
라. 제네릭스(Generics) 사용하기
마. 타입추론과 타입단언
가. Vue.js 프레임워크와 Vue CLI
나. ECMAScript6와 Babel 소개
다. Vue 컴포넌트와 데이터 바인딩
라. VueX 소개 및 HTTP 통신
마. Vue 라우터
가. ReactJS 소개 및 컴포넌트 간의 데이터 전달하기
나. ReactJS에서 Redux 사용하기
다. Redux에서 Axios 를 사용한 Ajax 통신
라. ReactJS의 Router 사용하기
가. HTML
- HTML 기초
- HTML 태그
나. CSS
- CSS 기초
다. Javascript
- JS 기초
- JS 문법
- JS 자료 구조
라. 프론트 엔드 개발
- 브라우저 기초
- DOM
- JS 응용
- RESTful API
마. 실습하기
가. 싱글톤
나. 팩토리 패턴
다. 팩토리 메소드 패턴
라. 데코레이터 패턴
마. 퍼사드 패턴
가. 웹 성능 개요
나. 웹 성능 최적화 방법 소개
다. 웹 분석 도구 소개 및 활용
라. 최적화 실습