
HTML 기초 문법

input 태그안에 required 입력, multiple

2021.11.16.Tue. ✍ 복습 .attr() : 속성 값을 가져오거나 추가

메타데이터, 마크업, XML

프로토콜, 시맨틱태크

html에서 구글 아이콘 사용하기

zuluJDK, STS, SVN

2단 3단 레이아웃, 메뉴만들기

JS기초

IP, Domain, Port

팀별 과제(각자의 개인 소개 페이지 메인페이지에 링크)

값 넘기기, 웹 상태코드

select, checkbox, isNaN

Oracle, 3단 레이아웃

테이블 간격 없애기, js예제

JS클래스, for 반복문 연습

JS반복문

타입, 문자열자르기, of 반복문

DB, 관계형데이터베이스, setInterval과 clearInterval

BOM과 DOM, window.onload(), addEventListener()를 활용한 js 문제 풀이

하루종일 Test

JS 이론 복습

자바 프로그램 개발, "Hello World"

callback, sql, oracle기초

Java 기본 문법, 변수와 타입

JS와 jQuery 이벤트 차이점, jQuery 예제, SQL 정렬, view

정규식으로 문자열 패턴 검증, 자바의 타입, 타입 변환

.append(), SQL 작성순서, 실행순서, 무결성 제약 조건

Java 타입, 메모리영역, 클래스, instanceof

jQuery Class, DOM 작업 그리고 문제풀이...

JSON, localStorage, sessionStorage, 주소록 만들기

urlencoded 와 json, Java 예제 풀이, 참조타입, Stack과 Heap

하루종일 다이어리 만들기

ajax, CRUD, 정규식 시각화

FormData(), MIME type, 파일업로드는 POST만

주소를 표현하는 방법, pagination, Java JUnit, Maven 설치 및 실행

js 객체를 이용한 Pagination

hashCode()와 equals(), 필드, 생성자, 메소드, private에 접근하는 getter, @Test

MVC vs REST, tomcat, Dynamic web project, tern설치, Add Library, everything

Java- 종류, 개발 방식, 필드, 생성자, Lombok, 메소드, StaticTest

FileReader

Java null과 undefined, 문자열은 상수, ArrayList<Integer>, 향상된 for문, @ToString, Lombok,eunm,,,

프론트에서 서버로 값을 넘길 때 데이터의 형식, MVC vs REST, json으로 넘기는 방식, 사진 데이터 변경, PaginationPagination_test.html, Pagination.js

design pattern, VO vs DTO, 싱글톤(Singleton) 패턴, final, overload, override, SOLID

Java 상속, 추상클래스, 인터페이스, 이벤트, 스레드

객체지향 프로그래밍 복습

Java Stack, Method, Object, Constructor, Lombok(Builder), enum

프레임워크와 라이브러리, 패키징 jar vs war, MVC vs REST

jsp, Java abstracts, 람다식, servlet

Interface, Servlet, JFrame

JSP, Server, Web, Servlet 연습

Servlet 보충, redirect경로

.getInstance(), doGet의 종류, servlet 추가, VO, POJO, 패턴, JSTL

ZBoard2SessionExampleServlet

자습

스프링 프레임워크, 의존성 주입 및 제어의 역전, 로깅

스프링 DI를 설정, 스프링 복습

데이터베이스 복습, Spring Boot Project, JDBC 및 ODBC 드라이버, Pool

스프링 프로젝트의 구성, DispatcherServlet, spring controller, MyBatis, Thymeleaf

Spring mybatis에서 DB작업과 DB테스트하기

DAO와 ConnectionPool, 암호화와 hash, 포트번호, log4jdbc, Data Transfer Object, Entity, Spring Service 만들기, 게시판 만들기 순서 정리

Oracle - index, 제약조건, 번호, join, rownum

spring security 코드 뜯어보기

SQL 복습, MyBatis와 SQL

DB(개념설계, 논리설계, 물리설계, NoSQL, 그룹함수, 서브쿼리, 인라인뷰, 페이징쿼리), mybatis와 jpa

Spring+MyBatis (메일 보내기, 아이디 사용여부 확인, 아이디 찾기, 회원가입서비스, 프로퍼티 직접 생성)

GoF, Lambda(Consumer,Predicate,Supplier,RuntimeException), 자바에서 표준메소드 작성, 익명 객체를 이용한 스레드, Controller

회원가입페이지 구현

아이디, 비밀번호 찾기

Filter, Interceptor, AOP, ANT 표기법, Spring Security(가입확인, 아이디 찾기, 비밀번호 찾기 및 변경)

Spring 예외처리(ControllerAdvice)

_csrf token, ckeditor4

Spring 복습, 카테고리, ckeditor 이미지 업로드

파일 업로드 처리 복습, @PathVariable, @RequestParam, There is no getter 에러 해결, 별점 만들기,,

별점 만들기

오류와 규칙, 프로젝트 권장 사항, 로그인 여부, 로그아웃 만들기

Data Modeling, 정규화

장바구니 물건 담기, 주소 팝업창, 배송지 출력

결제 화면만 구현

프로젝트 기획

프로젝트 팀명 및 홈페이지명 정하기, 홈페이지 구성 요소, 역할 분담, 역할별 JobList 작성(내일 보충)

업무 흐름도 및 업무기술서 작성

업무 흐름도 전체 업무기술서 작성, 스토리 보드 작성

프로젝트 흐름도 기준 업무기술서 완료, 스토리보드 대략 완성

ERD 설계

물리ERD 점검, 역할 분담, Git

DB 입력, git에 프로젝트 등록, 1차 프론트 작업

2차 프론트 작업 - HTML

3차 프론트 작업 - HTML

4차 프론트 작업 - HTML

프론트 추가 작업

2차 개인 작업 계획 세우기

2-1차 프론트 개인 작업

2-2차 프론트 개인 작업

2-3차 프론트작업 - 디테일

2-4차 프론트 작업

2-5차 프론트 작업

3-1차 프론트 작업

3-2차 프론트 작업

3-3차 프론트 작업

3-4차 프론트 작업

3-5차 프론트 작업

4-1차 프론트 작업

4-2차 프론트 작업

4-3차 프론트 작업

4-4차 프론트 작업

4-5차 프론트 작업

5-1차 프론트 작업

5-2차 프론트 작업

5-3차 프론트 작업

5-4차 프론트 작업

5-5차 프론트 작업 (마지막)
팀프로젝트 리뷰 0) 완성된 홈페이지 미리보기

팀프로젝트 리뷰 1) ECorea 메인 페이지

팀프로젝트 리뷰 2) SHOP

팀프로젝트 리뷰 3) CHALLENGE

팀프로젝트 리뷰 4) 관심상품조회

팀프로젝트 리뷰 5) 장바구니

팀프로젝트 리뷰 6) 마이페이지

팀프로젝트 리뷰 7) 주문/결제 화면
팀프로젝트 리뷰 8) 에러 잡기