*수업대상(아래에 포함되시는 분들께서는 관심 가져주세요.)*
웹서비스, 웹개발을 하고자 하는 모든 분들이 대상입니다.
웹에 기본적인 지식이 없으신 분!
웹에 관심이 있는 학생!
웹개발 입문하신 직장인!
웹개발을 보다 더 잘하고 싶으신분 욕구가 있으신 개발자!
웹개발을 한걸음 한걸음 다시 배우고 싶으신 분!!
(어느정도 지식을 알고 있으신 분들은 말씀해주시면 SKIP할 부분은 SKIP하고
필요한 부분부터 진행 할수 있도록 협의가 가능합니다 눈높이를 맞추어 드립니다)
*커리큘럼의 차별성(저는 수업을 이렇게 하겠습니다.)*
따분한 이론적인 교육은 왜 필요로하는지에 대한 설명과 딱 필요로 하는 이론만 전달드리며
재미있는 실습 위주로 커리큘럼을 작성하였습니다.
브라우저 화면에 코드를 입력하면 어떻게 달라지는지 눈으로 보면서 재미있는 실습을 통하여
보다 더 웹에 친숙하게 다가갈수 있도록 할것이며 웹 서비스가 최종적으로 완성본이
되어지는 과정을 함께 진행 할 것입니다.
웹은 두가지 영역으로 나누어서 업무를 구분합니다.
프론트 : 화면구성, 디자인, UI기능 등
백엔드 : 서버연동, DB, 데이터관리 등
쉽게말해 서비스 개발에 있어서
프론트는 눈에 보이는 부분
백엔드는 눈에 보이지 않지만 DB, DATA를 컨트롤하는 부분
수업에서는 프론트, 백엔드 모두 기초부터 완성까지 다룰것입니다.
최종적으로 하나의 완성된 서비스를 만들수 있도록 하는게 목표입니다.
1. 프론트엔드
1) HTML, CSS, JAVASCRIPT 설명 및 예제 실습
2) BOOTSTRAP, JQUERY 설명 및 예제 실습
3) 다이나믹한 웹페이지 개발
2) 백엔드
1) Database 설명/설치/예제 실습
-. Table 생성
-. Data 조회/등록/수정/삭제
2) Spring 프레임워크 설명 및 예제 실습
-. Database 연결
-. Database에 등록된 Data 가져오기
3) 게시판 개발
-. 서버에 개발한 소스를 올려서 브라우져에 띄우기
-. 간단한 게시판 조회/등록/수정/삭제 기능 개발
*강사경력(저는 이런사람이에요. 믿어주세요)*
저는 현재 서울거주하고 있으며 서울 IT대기업에 10년간 근무를 하고 있습니다.
다양한 웹개발 프로젝트를 수행하였으며 많은 노하우를 가지고 있습니다.
저는 Spring, 서블릿 프레임워크와 Oracle, Mysql을 주로 다루고 있습니다.
프론트로는 HTML, CSS, JAVASCRIPT, JQUERY, AJAX 등을 사용하고 있습니다.
현재 이쪽 웹개발자 관련 조언과 현재 웹개발 인력 시장현황 등 개발자로 진로를
생각하고 있으신 분들은 많은 질문을 해주시면 최대한 성심성의껏 답변드리겠습니다. :)
*가격정보*
1) 일대일 180분 6회 진행시
-. 800,000
2) 여러명일 경우 3명이하 20% 금액할인
-. 기존가 : 800,000 할인가 : 640,000
3) 여러명일 경우 3명이상 30% 금액할인
-. 기존가 : 800,000 할인가 : 560,000
*수업장소*
오프라인 : 사전에 미리 협의하여 장소를 결정(카페, 스터디룸)
온라인 : 원격프로그램을 이용해 수업을 진행
*수업을 신청하시는 분들에게 전합니다.*
코딩은 무에서 유를 만들어 줄수 있는 기술이라고 생각합니다.
코딩은 멀지 않습니다. 그리고 어렵지도 않습니다.
코딩을 아시면 창의력이 높아집니다. 무엇을 만들어 보고싶다.
컴퓨터, 노트북만 있으면 바로 만들수 있기 때문입니다.
분명히 제 교육을 들으시면 코딩에 대한 두려움에서 흥미롭고 재미있는 취미처럼
바라보는 시각이 달라질꺼라고 생각합니다.
저는 이 웹개발을 할수 있는 기술을 가지고 있어 너무 재미있습니다.
제가 생각하는걸 만들어서 사용자가 이용하는걸 보면 너무 짜릿함을 알고 있기 때문입니다.
제가 느끼는 이 기분을 여러분들에게도 전달을 드리고 싶습니다.
분명 살아가시는데 도움이 될것이라고 생각합니다.
*지속적/추가적으로 수업을 듣고 싶으신분들에게*
저의 수업을 들으시고 추가적으로 아니면 지속적으로 수업을 듣고 싶으신 분들은
수업이 끝나고 말씀을 해주시면 추가적인 커리큘럼을 통하여 보다 넓고 깊이있게 수업을 진행하겠습니다.
웹 서비스 기획부터 DB설계, 소스개발 최종적으로 웹서비스를 개발 할 수 있는 수준까지 올려 드릴수 있습니다.
현재 2분이 저와 매주 2번 만나서 함께 하고 있습니다.
만들고 싶은 웹서비스를 설명하면 같이 기획/분석/설계를 하여 소스 개발까지 함께 하고 있으며 이렇게 진행을 하니깐
실력이 말도 안되는 발전을 하였다는걸 수강생 분들도 놀라곤 합니다.
최종적으론 생각하신 웹서비스를 오픈하는것으로 함께 진행을 하고 있습니다.
1회차
HTML, CSS, Javascript를 통하여 간단한 웹 페이지 개발
-. HTML 무엇인가
-. CSS 무엇인가
-. Javascript 무엇인가
-. HTML, CSS, Javascript 왜 사용을 해야하는가?
-. 각각의 항목별로 코딩을 통하여 어떻게 화면이 변화하는지 웹페이지 개발
※ 코딩하는거에 따라서 화면이 변화하는걸 보면서 웹개발의 첫걸음 내딛기
2회차
Database 설치 및 설계 방법 및 Tool 활용법
-. Database 무엇인가?
-. RDBMS 무엇인가?
-. 저장소(테이블) 설계
-. 간단한 SQL 작성법 설명
-. 샘플 쿼리를 통한 Database를 가지고 놀아보기
※ Database 모야 별거 아니네
3회차
Spring 프레임워크 연동
-. Spring프레임워크에 대한 이해
-. Mybatis란 무엇인가?
-. Spring프레임워크의 연동을 통한 화면 전환
-. 게시판 리스트, 등록페이지 화면 이동
※ 이부분부터 웹개발 별거 아니다 라는걸 느끼실 껍니다.
4회차
화면에서 입력한 값을 Database에 저장
-. 게시판 입력 페이지 생성
-. 게시판 입력한 데이터 Spring프레임워크에 전달
-. 전달된 게시판 정보 값을 Database 에 저장
※ 웹개발의 기본은 무조건 게시판, 아 이렇게 게시판을 만드는구나!
5회차
JSTL을 이용한 게시판 완성하기
-. JSTL은 무엇인가?
-. 게시판 리스트 조회
-. 게시판 글 등록
-. 게시판 글 수정
-. 게시판 글 삭제
※ 게시판 정복하기 = 웹개발 시작해도 되는 단계
6회차
게시판 완성도를 높이기
-. Database 완성도 높이기
-. 화면별 완성도 높이기
-. 포토폴리오 템플릿 소스 제공 및 설명
-. Bootstrap을 이용한 완성된 게시판 UI, UX 최적화 하기
※ Javascript, Database, Spring프레임워크 등 이런거를 넣으면 게시판이 더 완성도가 높아져요!
각각의 항목별로 이런 기능들이 완성도를 높여주는 기능들이라는걸 이해 및 실습을 통한 완성도 향상
※ Open Css API인 Bootstrap을 이용항 UI, UX 최적화를하여 내가 만든 게시판도 멋진 게시판으로 변화하는 걸 보여드립니다.
※ 제가 개발한 포토폴리오 템플릿을 무료로 전달드리며 코딩 설명 및 고객님으로 적용하실수 있도록 커스터마이즈 방법 설명