:: ADVANCE ::
[Book] 1. 웹 서버와 웹 브라우저 첫 프로젝트를 시작하면서 맡은 파트는 Chrome extension과 text mining의 키워드 추출 및 클러스터링이다.키워드 추출해야 대상이 웹 페이지이다.Java로 module을 개발하는 파트라 통신부분과 웹 프로그래밍에 대해서 알 필요가 없다고는 하지만 대상이 웹 페이지이고 첫 주 파트가 Chrome extension 이기도 해서 JavaScript와 웹 프로그래밍에 대해서 완전히 지식이 없다면 개발하나 마나일 것 같고 중구난방으로 개발해봤자 성장도 없고 단기과제와 같은 결과가 될 것같은 불안감이 든다.일단 무엇보다 인터넷에서 자료를 읽다보면 뜻을 모르는 단어들이 많다보니 이거뭐... 자료를 찾아봐도 진도가 나가질 않아 너무 답답하다. 서버파트와 웹 프로..
목차1장 웹 프로그래밍 기초 지식 1.1 자바스크립트 학습을 위한 HTML, CSS 2 1.2 자바스크립트 학습을 위한 편집 툴 8 2장 자바스크립트 기본 2.1 자바스크립트 선언 및 실행하기 12 2.2 데이터 입/출력 20 2.3 주석문, 변수와 연산자, 자료형 36 2.4 배열 ARRAY 객체 45 2.5 함수의 정의와 호출 51 2.6 자바스크립트 객체의 멤버 접근 55 2.7 이벤트 핸들러와 이벤트 처리 57 3장 제어문 익히기 3.1 IF 조건문 67 3.2 IF ELSE 조건문 68 3.3 중첩 IF ELSE 조건문 69 3.4 SWITCH 선택문 70 3.5 FOR 반복문 73 3.6 FOR IN 반복문 74 3.7 IF 문, FOR 문, WHILE 문의 비교 75 3.8 DO WHILE ..
[JavaScript] AJAX : Asynchronous JavaScript and XML AJAX란 JavaScript를 이용해서 비동기식으로 서버와 통신하는 방식, 비동기 JavaScript와 XML을 말한다. 간단히 말해서, 서버측 Script와 통신하기 위해 XMLHttpRequest 객체를 사용하는 것을 말한다. Ajax란 하나의 특정한 기술이 아니라 함께 사용하는 기술의 묶음을 지칭 서버측 다양한 형식 (JSON, XML, HTML 및 일반 Text 형식 등)의 정보를 주고 받을 수 있다. AJAX의 특징은 page 전체를 리프레쉬 하지 않고서도 수행 되는 '비동기성' 이다.이러한 비동기성을 통해 사용자가 Event 가 있으면 전체 페이지가 아닌 일부분만을 업데이트할 수 있게 해준다. [참고..