웹 프론트 동작 제어를 위한 자바스크립를 학습니다.
자바스크립트란 무엇인가? 태어난 배경은 어떻게 되는지, 언어를 학습하기전에 알아두면 좋을 배경지식들에 대해서 알려 듭니다.
자바스크립트 강좌는 크게 4단계로 구성되어 있습니다.
es5와 es6문법을 함께 학습을 합니다. 또한 자바스크립트의 문법적 구조를 보안한 TypeScript에 대해서 알아 봅니다.
중급강좌는 자바스크립트로 html 문서를 제어하는 방법에 대해서 학습니다.
웹ui를 보다 효율적으로 제어하기 위한 다양한 라이브러리/프레임워크가 존재합니다.
기존의 바닐라 JS 코드를 간편하 하고, 크로스 브라우져 기능을 개선한 라이브러리 입니다.
SPA 개발을 위한 가상돔 환경을 제공합니다.
페이스북에서 개발/배포하고 있는 react는 동적인 웹사이트를 개발할 수 있는 환경을 자바스크립트로 제공합니다.
오프라인 동작이 가능한 웹앱을 개발합니다.
자바스크립트는 기존의 웹브라우저의 제어뿐만 아니라, 최신에는 서버용 서비스를 개발하는 도구로도 사용되고 있습니다. 이와 관련된 기술들에 대해서 알아 봅니다.
nodeJS는 자바스크립트 언어를 서버용으로 실행을 할 수 있는 환경을 제공합니다. * npm
nodeJS의 단점을 보안한 새로운 프로젝트 입니다.
서버용으로 작성된 자바스크립트 코드를 클라우드 상에서 실행하는 방법입니다.