HTML |
[1일차] OT & HTML
[2일차] HTML(list/table/colspan/rowspan/form/input)
[3일차] Interface, HTML(form/select), 2진수, RGB, CSS
[4일차] html 기본값 / 정보통신 일반
|
CSS |
[5일차] 통신 프로토콜 / CSS 선택자 / 폰트 / 박스모델
[6일차] UI 화면 설계 / 프로토타입
|
JavaScript |
[7일차] 함수와 콘솔 / 논리 연산 / JavaScript / let i = 10; 이해
[8일차] 프로그래밍 / Datatype 자료형 / if-else 문
[9일차] JavaScript Switch / Array
[10일차] 반복문 for / while / 제어 break 와 continue
[11일차] 함수 / 임시변수
[12일차] for 응용 / function 응용 / Debugger
[13일차] JS 함수 호출방식 / 가변 파라미터 / 디폴트 파라미터 / 콜백
[14일차] 콜백함수 (forEach / map / filter) / arrow / time
[15일차] 객체지향 이론 / 객체형 / Object literal / JS 데이터타입
[16일차] new 연산자 / prototype / JSON / Math.@
[17일차] Scope / 호이스팅 / 문서 객체 / Event
[18일차] 알고리즘 / 버블 정렬
|
[Project]
Real Apple Pro |
[19~20일차] DOM / 프로젝트 기획안
[21일차] 개인 프로젝트 기획안 피드백 / 가이드 코딩
[22일차] flex / Stack / Queue
[23~24일차] position / 개인 프로젝트 진행
[25일차] Opacity로 Animation 효과
[26일차] scroll 시 발생되는 이벤트 핸들러
[27일차] Video 이론 / 디코딩 / Real Apple Pro canvas
|
Front 복습 |
[28일차] html / css 복습 / JavaScript / 함수 / Object / JSON / Event
[29일차] Real Apple Pro 연습 및 실습 (내용 x)
[30일차] HTML Layout / Bootstrap / HTML canvas / 개발환경구축 |
JAVA |
[31일차] 자바란? / 변수 / byte / int / Char / long
[32일차] Float & Double / 형변환(Casting)
[33일차] 문자열 등식 / 논리연산자 / 비트 이동 연산자 / 삼항연산자
[34일차] 객체배열 / main() / 다차원 배열 / 배열복사 / 향상된 for문
[35일차] 클래스 / 필드 / 메소드 / 생성자 / 인스턴스 / static
[36일차] static / 싱글톤 / final / import 문 / 디버깅 / getter setter / 상속 / 재정의
[37일차] final / 접근 제한자 / 타입 변환과 다형성 / Oracle Database 설치
[38일차] 필수 이론 정리 / 오라클 테이블 생성 / 매개 변수의 다형성
[39일차] 추상 클래스 / 추상 메소드 / 인터페이스
[40일차] 인터페이스 상속 / 디폴트 메소드와 인터페이스 확장 / 중첩 클래스 / 익명 객체 / 예외처리
[41일차] 자동 리소스 닫기 / 사용자 정의 예외와 예외 발생 / java.lang과 java.util 패키지 / Object 클래스 / Tomcat 설치
[42일차] String 클래스 / String Tokenizer 클래스 / String Buffer, String Builder 클래스 / 정규 표현식과 Pattern 클래스 / Arrays 클래스 / 포장(Wrapper) 클래스 (API 클래스)
[43일차] Math, Random 클래스 / Date, Calendar 클래스 / Format 클래스 / java.time 패키지
[44일차] 멀티 스레드 개념 / 작업 스레드 생성과 실행 / 스레드 우선순위
[45일차] 동기화 메소드와 동기화 블록 / 스레드 상태 / 스레드 상태 제어 / 데몬 스레드
[46일차] 스레드 그룹 / 스레드풀 / 컬렉션 프레임워크 / List 컬렉션
[47일차] Set 컬렉션(HashSet) / Map 컬렉션(HashMap, Hashtable, Properties) / 검색 기능을 강화시킨 컬렉션 / LIFO와 FIFO 컬렉션
[48일차] 제네릭 타입 / 멀티 타입 파라미터 / 제네릭 메소드 / 제한된 타입 파라미터 / 와일드카드 타입 / 제네릭 타입의 상속과 구현
[49일차] 람다식 기본 문법 / 타겟 타입과 함수적 인터페이스 / 표준 API의 함수적 인터페이스
[50일차] andThen()과 compose() 디폴트 메소드 / 메소드 참조 / 입력 스트림과 출력 스트림
[51일차] InputStream / OutputStream / Reader / Writer / 콘솔 입출력
[52일차] 보조 스트림 / 네트워크 기초
비공 / [53일차] TCP 네트워킹 - 채팅 서버 구현 / UDP 네트워킹
비공 / [54일차] 스트림 / 스트림 파이프라인 / 루핑
|
Oracle SQL |
[55일차] 데이터 베이스 설정 및 샘플 스키마 설치
[56일차] SQL, PS/SQL / 테이블스페이스 생성
[57일차] 데이터 타입(문자, 숫자, 날짜, LOB) / NULL vs NOT NULL / 제약조건 (Constraints)
[58일차] 테이블 변경 / 테이블 복사 / 뷰 / 인덱스 / 시노님 / 시퀀스 / 파티션 테이블 / SELECT문
[59일차] SQL 문장 살펴보기 (UPDATE / MERGE / DELETE / COMMIT과 ROLLBACK, TRUNCATE / ROWNUM / 함수)
[60일차] 변환 함수 / NULL 관련 함수 / 기타 함수 / GROUP BY 절과 HAVING 절 / ROLLUP 절과 CUBE 절 / 집합 연산자
[61일차] 조인의 종류 / ANSI 내부 조인 / ANSI 외부 조인
[62일차] 서브 쿼리
[63일차] 계층형 쿼리 / 계층형 쿼리 응용 / WITH 절 / 분석함수 와 window 함수
[64일차] PL/SQL(익명블록, 변수, 상수, DML, 제어문, 함수) / 프로시저
[65일차] 예외처리 / 트랜잭션
|
JSP |
[66일차] 백엔드 / 웹 프로그래밍의 이해 / 각 파일들의 역할 - jsp, servlet
[67일차] JSP 페이지의 디렉티브 / 스크립트 요소 / 주석 / 제어문 / 내장 객체
[68일차] session 객체 / application 객체 / 내장객체의 영역 / JSP 페이지의 모듈화 / 데이터베이스와 JSP의 연동
[69일차] 쿠키 / 표현언어 Expression Language : EL
[70일차] JSTL 라이브러리 / 기본이론 / 스프링 프레임워크 / CRUD 기능
|
Spring |
[71일차] JSON / 롬복 라이브러리 / 의존성 주입 / Spring-Test / MyBatis xml 파일 사용하기
[72일차] 개발툴 / 스프링 프레임워크 / 마이바티스 / 스프링에서 bean생성하는 유형
|
게시판 만들기 |
[73일차] 게시판 만들기 / 클래스 ➡ 컬렉션으로 사용하기 / 스프링에서 데이터를 받는 방법
[74일차] Ajax / 파일 업로드 처리기능 구현 / bean 설정 및 라이브러리 추가
[75일차] 게시판 구조 생성 / 디자인 html 파일 ➡ jsp 형태로 만들기
[76일차] 게시판 기능구현 순서 / 의존성 주입 / 게시물 삭제 기능 구현 / 오라클 인덱스 힌트
[77일차] 게시판에 페이징 기능 / 검색 기능 (ex03)
[78일차] REST 방식 / gson 라이브러리 추가 / 게시판에 댓글 기능 구현 (ex04)
[79일차] 게시판 댓글 목록 / 페이징 / 모달창 구현 / jQuery 눈도장
[80일차] 게시판 댓글 수정 및 삭제 구현
|
쇼핑몰 만들기 |
[81일차] 회원가입 페이지 폼 / 추가 작업 / daum 우편번호 api 삽입 / ID 중복체크 / 이메일 인증
[82일차 - 1] 회원정보 저장 / 비밀번호 암호화 / 로그인 / 로그아웃
[82일차-2] 아이디 & 비번찾기 / 비번찾기 : 임시비밀번호 발급
[83일차] 메일링 폴더 생성 / 구역별 JSP 나누기 / 관리자 (로그인)
[84일차 - 1] CKEditor / 카테고리 목록 선택
[84일차 - 2] CKEditor 내 이미지 업로드 작업 / 상품 이미지 등록 세팅
[85일차 - 1] 썸네일 이미지 / 상품 정보 저장 / 상품 이미지 미리보기 / 상품 목록보기
[85일차 - 2] 썸네일 크기조절 / 상품 목록 이미지 보여주기 / 특수문자 서버 전달 시 에러 / 검색 기능 추가
[86일차 - 1] 관리자_상품 수정 (페이지, 정보 읽어오기, 수정하기)
[86일차 - 2] 삭제 이벤트 처리 / nav에 링크연결 / admin 계정 생성 / 상품 메인페이지 만들기 / 카테고리 목록 만들기
[87일차] 장바구니 담기 / 장바구니 목록
[88일차] 장바구니 하단내용 (총액합계 / 판매가 쉼표넣기 / 선택삭제)
[89일차] 주문하기 / 주문자 정보 & 배송지 정보 폼 / 카카오페이 결제
[90일차] 카카오페이 결제시스템 적용 / 카카오페이 클릭 후 작업 / 결제승인요청 / 주문하기 기능 안에서 일어나는 작업
[91일차] 카카오페이 연결 / 상품 목록에서 바로구매 진행하기
[92일차] 주문하기 코드모음 / 상품 상세페이지 / 상품 후기 작성
[93일차] 안드로이드 코틀린 / 상품 후기 등록, 댓글 리스트 및 페이징
[94일차] 코틀린(변수와 함수 / 기초 데이타 타입) / 상품후기댓글 수정/삭제 버튼
[95일차] 코틀린 배열 / 코틀린 컬렉션 / 후기 댓글 수정하기
[96일차] 무통장 결제
[97일차] 상품 상세페이지 버튼 추가 / 관리자 주문목록 페이지
[98일차] 관리자 주문목록 세부수정 / 페이지 번호 기능 활성화
[99일차] 관리자 주문(상태 변경 / 항목별 카운팅 / 목록 페이징 / 상태별 목록)
[100일차] 관리자 주문관리 페이지 (검색 / 페이징 / 전체 클릭)
[101]
[102]
[103일차] 관리자 주문관리 페이지 (주문상세정보) / 주문자 상품관리 페이지 (상품판매여부)
[104일차] 마이페이지 생성
[105일차] 구글차트 API 사용하기 / 전체주문 통계관리 - 원형 차트
비공 / [106일차 ~ 107일차] 요일, 일별 통계 / 인터셉터
[108일차] 인터셉터로 사용자 로그인 구분
[109일차] 관리자 인터셉터 생성
(추후 업뎃예정)
|
Git & GitHub |
(추후 업뎃예정)
|
배포 |
(추후 업뎃예정)
|