Front - end 스터디 자료 공유 - 자바카페



출처 : http://d2.naver.com/news/3552619



1. HTML 개념 및 특징

HTML이 무엇인지, 지금까지 어떠한 흐름을 거치며 HTML5가 되었는지, HTML5의 설계 원칙, 중요한 특징, Browser 지원 현황, 웹표준(접근성, Semantic), content 모델에 따른 분류, API 사이트와 유용한 Tutorial 사이트들에 대해서 알아봅니다.





2. CSS 개념


CSS의 기본 개념, Cascading order, inheritance, CSS 발전 흐름, Module별 분류, Browser support, Vendor prefix, IE 버젼별 조건부주석, 렌더링모드 지정, CSS 박스모델, Selector, DOM과 DOM으로 할 수 있는 일들에 대해서 알아봅니다.






3. Javascript의 흐름과 꼭 이해해야할 점


Javascript 흐름, 동적 데이터 타입(Dynamic typing), 연산자, 객체, 배열, 동적 파라미터, Script 선언위치 등 Javascript를 처음 접했을때 꼭 이해해야 되는 내용들에 대해서 알아봅니다.





4. Javascript의 핵심요소 살펴보기


Javascript의 핵심 요소인 function의 기본 개념, 호출 패턴에 따라 달라지는 this, 상속을 가능하게 해 주는 prototype, 다른 언어와 다른 유효 범위 scope에 대해서 알아봅니다.






5. Javascript - 객채지향 구현방법


Javascript module화와 함수형 프로그래밍을 가능하게 해 주는 Closure, Prototype을 이용하여 객체지향(OOP)을 구현하는 방법에 대해서 알아봅니다.





6. jQuery 문법살펴보기


Javascript 어플리케이션의 규모가 커지면 전역의 오염 및 module화를 위해 꼭 필요해지는 Namespace와 도외시되고 있지만 너무나 중요한 Test, Debugging 기법, 그리고 처리를 지연시키는 deferred 객체를 활용한 비동기 처리를 순차적으로 처리하는 jQuery의 문법을 살펴봅니다.