안녕하세요 ! 부스트코스 서포터즈 booster에 지원하기 위해 미루어 왔던 개발로그를 만들게 되었습니다. 개발을 시작한 지 6개월 도 채 되지 않았지만, 앞으로 제가 공부하고 고민하고 개발했던 내용들을 차곡차곡 기록해 나갈 계획입니다. 많은 블로그나, 개인 홈페이지를
안녕하세요 ! 부스트코스 서포터즈 'Booster' 최진영 입니다. 저의 부족함에도 불구하고 서포터즈로 위촉해주신 부스트코스 관계자 분들께 감사를 드리며, 첫 번째 (실은 두 번째) 포스팅을 하려고 합니다. 오늘은 Web 개발을 하다 보면 자주 들을 수 있는 프론트엔
반가워요, 벌써 세 번째 포스팅입니다 ! 잠시 부스트코스 강사님들의 강의에 대해 개인적인 사견을 붙여보겠습니다. 부스트코스의 강의는 굉장히 알기 쉽게 설명해주시는 것과 동시에 알아야 할 것 들만 콕콕 찝어주는 기본에 충실한 강의라고 생각합니다. 덕분에 쉽고 재밌게 많은
안녕하세요 4번째 포스팅입니다. 하루에 1포스팅을 하는 것으로 목표로 하고 있지만, 어제는 개인적인 사정으로 글을 올리지 못했습니다. ㅜ_ㅜ 1일 1포스팅 하는 것을 습관화 하는 것이 이번 부스트코스 서포터즈에서의 목표 중 하나입니다. 그럼 시작하겠습니다 ! 1. 웹
5 번째 포스팅으로 인사 드립니다. 우한 폐렴 때문에 난리가 아니네요. 오늘, 광주에 어느 환자가 16번째 우한 폐렴 확진을 받았습니다. 다들 건강 위생에 유념하시고 우한 폐렴이 속히 종식 되길 바랍니다 ! 1. 웹 프로그래밍 기초 5) WAS 오늘은 Web app
5 번째 포스팅으로 인사 드립니다. 우한 폐렴 때문에 난리가 아니네요. 오늘, 광주에 어느 환자가 16번째 우한 폐렴 확진을 받았습니다. 다들 건강 위생에 유념하시고 우한 폐렴이 속히 종식 되길 바랍니다 ! 오늘은 Web application Server가 무엇인지,
7번째 포스팅입니다. 이 글을 Edwith에서 주관하는 boost course 대학생 서포터즈의 활동의 일환입니다 ! 양질의 강의를 무료로 제공하는 ediwth boost course에서 웹 프로그래밍을 공부를 시작해 보세요 ! 오늘은 선택자가 무엇인지와 종류를 알아보
1. 웹 프로그래밍 기초 8) CSS 선언방식 오늘은 CSS가 무엇인지와 선언하는 방법을 알아보는 시간을 갖겠습니다! CSS 선언방식 css 선언 방식은 크게 3가지가 있습니다. 그 전에 css의 구성에 대해서 간략히 알아보겠습니다. span -> selector
1. 웹 프로그래밍 기초 9) CSS selector 오늘은 CSS selector가 무엇인지와 종류들에 대해서 알아보는 시간을 갖겠습니다! CSS selector ? 원하는 요소에 스타일을 적용하기 위해서는 해당 요소들을 잘 찾아야 합니다. 특정 요소뿐 아니라
1. 웹 프로그래밍 기초 10) CSS 기본 style 변경 오늘은 CSS 기본 style 변경에 대해서 알아보는 시간을 갖겠습니다! 기본 style 변경 CSS style 적용은 글자색이나 배경 등 가장 자주 사용 되는 것들입니다. 이런 속성은 위치값이나 크기
오늘은 Servelet에 대해서 알아보는 시간을 갖겠습니다. WAS에 설치(deploy)되어 동작하는 어플리케이션.자바 웹 어플리케이션에는 HTML, CSS, IMG, 자바 Class(Servelet 도 포함, package, interface 등), 각종 설정 파일이
1
오늘은 Request, Response에 대해서 알아보는 시간을 갖겠습니다. '요청','응답' 이라는 용어가 많이 등장 했었는데, 이번 학습에서는 클라이언트가 서버에게 보낸 요청을 추상화한 객체 HttpServeletRequest와 서버가 클라이언트에게 응답하기 위한
오늘은 Request, Response에 대해서 알아보는 시간을 갖겠습니다. '요청','응답' 이라는 용어가 많이 등장 했었는데, 이번 학습에서는 클라이언트가 서버에게 보낸 요청을 추상화한 객체 HttpServeletRequest와 서버가 클라이언트에게 응답하기 위한
오늘은 chpater 1의 마지막 포스팅이며, 첫 번째 프로젝트의 코드리뷰에 대해서 소개해드리겠습니다. 부스트코스의 코드리뷰는 수강생이 제출한 코드의 한 줄 한 줄에 대해 전문가가 자세한 리뷰를 제공해주는 서비스입니다. 제출한 프로젝트를 기능, 소스코드, 레이아웃 등
오늘은 chpater 2의 첫 포스팅 입니다. 이번 챕터에서 무엇을 배울 지에 대해서 이야기 해보겠습니다.Javascript 기본 문법Dom, Browser Event, Ajax 이해와 활용을 통해 웹 화면 제어JSP의 Lifecycle 이해, redirect와 for
2. DB 연결 웹 앱 16) 자바스크립트 변수-연산자-타입 이번 포스팅에서는 자바스크립트의 변수와 연산자 타입에 대해서 공부해보도록 하겠습니다. 변수 변수는 var, let, const 로 선언할 수 있습니다. 어떤 것을 사용하는가에 의해서 scope, 즉 변
2. DB 연결 웹 앱 17) 자바스크립트 비교-반복-문자열 이번 포스팅에서는 자바스크립트의 비교, 반복문, 문자열에 대해서 공부해보도록 하겠습니다. 이번에 나오는 자바스크립트의 문법들은 다른 언어와 유사합니다. if, switch 분기문이나, for, while문은 크게 다른 부분은 없습니다. 문자열처리는 정규표현식이라는 막강한 방법도 제공하지만,...
이번 포스팅에서는 함수에 대해서 공부해보도록 하겠습니다."자바스크립트 잘 이해하고 있다는 것" === "자바스크립트 함수를 잘 이해하고 있다"는 말과 같습니다. 그렇기 때문에 자바스크립트의 함수는 굉장히 중요합니다. 함수는 여러 개의 인자를 받아서, 그 결과를 출력합니
이번 포스팅에서는 자바스크립트 callstack 에 대해서 공부해보도록 하겠습니다.자바스크립트에서 함수는 연속적으로 불려질 수 있습니다. 이러한 연속적인 함수들이 어떻게 처리되어지는 지를 이해해 보는 시간을 갖겠습니다.함수는 여러 개의 인자를 받아서, 그 결과를 출력합
이번 포스팅에서는 자바스크립트 window 객체인 'setTimeOut'에 대해서 공부해보도록 하겠습니다.전역객체(window)에 속한 메서드에는 경고창을 띄워주는 alert 그리고 setTimeout이라는 메서드등이 있습니다.이를 어떻게 사용하는지 그리고 다른 함수와
2. DB 연결 웹 앱 21) DOM과 querySelector 이번 포스팅에서는 자바스크립트 DOM과 querySelector 에 대해서 공부해보도록 하겠습니다. 우리가 댓글을 입력할 때 댓글이 바로 화면에 추가되는 걸 볼 수 있죠? 이외에도 받은 이메일함의 개수가 증가하기도 하고요. 이렇게 HTML 내의 구조와 데이터는 변경됩니다. 자바스크립트...
이번 포스팅에서는 자바스크립트 Browser Event, Event object, Event handler 에 대해서 공부해보도록 하겠습니다.어떤 영역을 마우스 클릭하거나, 화면을 스크롤 하거나 하는 작업에 따라서 브라우저는 반응합니다.이런 것들은 모두 브라우저가 Ev
이번 포스팅에서는 자바스크립트 Ajax통신의 이해 에 대해서 공부해보도록 하겠습니다.브라우저의 새로고침 없이 데이터를 얻어오는 방법이 있습니다.이는 사용자가 더 빠르게 변경된 데이터를 화면의 새로고침 없이 확인할 수 있는 방법으로 더 좋은 UX(User Experien
이번 포스팅에서는 자바스크립트 Javascript Debugging에 대해서 공부해보도록 하겠습니다.자바스크립트은 실행단계(런타임)에서 버그가 발견됩니다.그 타이밍에 어디가 문제인지 바로 확인하는 게 좋습니다.다른 프로그래밍처럼 자바스크립트 개발도 디버깅의 연속이라고
이번 포스팅에서는 자바스크립트 JSP에 대해서 공부해보도록 하겠습니다.마이크로소프트의 ASP(Active Server Pages)와 같은 스크립트 형태의 개발 방법이 인기를 얻게 되면서, 자바 진영에서도 대항하기 위해서 JSP를 발표하게 됩니다.스크립트 언어인 JSP에
JSP에서는 개발자가 선언하지 않아도, 사용할 수 있는 미리 선언된 변수가 존재합니다.이를 내장객체라고 합니다.개발자가 선언하지 않았음에도 어떻게 JSP에서 내장객체를 사용할 수 있는지,그리고 이 내장 객체를 어떻게 사용해야 하는지에 대해서 알아보도록 하겠습니다.JSP
게시판 같은 곳에서 글을 작성하는 경우가 있습니다.글을 모두 작성한 후에 글 작성 버튼을 클릭하겠죠?이때 클라이언트가 서버에게 글을 작성해주세요 라는 요청을 보내게 됩니다.서버는 해당 글을 저장한 후, 웹 브라우저에게 글 목록으로 이동하라고 응답을 보내게 됩니다.웹 브
WAS의 서블릿이나 JSP가 요청을 받은 후 그 요청을 처리하다가, 추가적인 처리를 같은 웹 어플리케이션안에 포함된 다른 서블릿이나 JSP에게 위임하는 경우가 있습니다.이렇게 위임하는 것을 포워드(forward)라고 합니다.이번 시간엔 이러한 포워드에 대해서 좀 더 자