This repository covers the content of the class, the knowledge gained, and the projects i have undertaken.
Programming Language
View Template
Frameworks
DBMS
ORM
Server
CI/CD
Cloud
IDE
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | 자바기초 | 변수와 데이터 타입, 유니코드와 아스키 코드 | 실습 |
2일차 | 자바기초 | 연산자, 제어문 | 실습 |
3일차 | 자바기초 | 제어문 키워드, 가변인자 | 실습1 실습2 |
4일차 | 자바기초 | 배열 | 실습1 실습2 |
5일차 | 자바기초 | 메서드, 오버로딩 | 실습1 실습2 |
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | 자바OOP | 객체지향, 클래스 다이어그램 | 실습1 실습2 |
2일차 | 자바OOP | 변수와 메서드, 상속과 생성자 | 실습1 실습2 |
3일차 | 자바OOP | 포함관계,오버라이딩, 다형성, abstract 키워드 | 실습 |
4일차 | 자바OOP | 인터페이스, 매개변수 다형성 | 실습1 실습2 |
5일차 | 자바OOP | 예외처리 | 실습 |
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | 자바API | 제네릭, 제네릭과 static | 실습 |
2일차 | 자바API | Collections, Comparable interface,equals, hashcode,I/O Programming, try-with-resource | 실습 |
3일차 | 자바API | Serialize, transient 키워드,URL 프로그래밍, Enum, javap 명령어 | 실습 |
4일차 | JDBC Programming | Inner Class, JDBC Programming | 실습1 실습2 |
5일차 | JDBC Programming | SQL with JDBC Programming, MySQL | 실습 |
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | 자바 API | DML, DDL, 와일드카드 타입 파라미터 | 실습 |
2일차 | 자바 API | 멀티스레드 프로그래밍, synchronized 키워드, 동기화 된 컬렉션, 람다, 함수형 프로그래밍, 함수형 인터페이스 | 실습1 실습2 |
3일차 | JDBC Programming | 람다식 메서드 참조, Functional Interface 가변인자, 스트림 | 실습 |
4일차 | JDBC Programming, 웹 개발 | 인터넷 프로토콜, WWW, URL, URI | 실습 |
5일차 | 웹 개발 | HTML5, HTML5 tag, CSS, DOM 개념 | 실습1 실습2 실습3 |
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | JavaScript | CSS, JavaScript | 실습1 실습2 |
2일차 | JavaScript | pre 태그, JavaScript(배열, 함수, 가변 함수, date) | 실습1(3,4,5) 실습2(6,7,7_1,8) |
3일차 | JavaScript | JavaScript(객체,객체 생성, prototype),BOM(개념,사용법),DOM(개념,사용법) | 실습(9,10) |
4일차 | JavaScript | JavaScript(이벤트 모델 정의,이벤트 모델에 이벤트 연결하는 법, 이벤트 핸들러 함수의 인자, 이벤트 버블링과 이벤트 캡처링) | 실습1(11_1,11_2,11_3,12) 실습2(13) |
5일차 | JavaScript | JavaScript(이벤트 전달 과정), Canvas API, Drag and Drop API, Web Storage API | 실습1 실습2 |
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | JSON & AJAX MVC 패턴 기반의 Servlet&JSP&JDBC &Junit5 | AJAX,XML,JSON,Map API | 실습 |
2일차 | MVC 패턴 기반의 Servlet&JSP&JDBC &Junit5 | ES6 문법, Java EE, Servlet(특징, 사용법, 등장배경, 요청 재지정) | 실습(소스34.zip) |
3일차 | MVC 패턴 기반의 Servlet&JSP&JDBC &Junit5 | Servlet Container, 상태 정보 유지 기술(Cookie, Session) | 실습(소스35.zip) |
4일차 | MVC 패턴 기반의 Servlet&JSP&JDBC &Junit5 | JSP | 실습(소스36.zip) |
5일차 | Spring FW 기초 | JSP, Servlet Context, MVC 패턴 | 실습(소스37.zip) |
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | Spring FW 기초 | Filter, JUnit, Assertion, Spring Framework(IoC, DI) | 실습 |
2일차 | Spring FW 기초 | 휴강 | 휴강 |
3일차 | Spring FW 기초 | 휴강 | 휴강 |
4일차 | Spring FW 기초 | Spring Bean(XML 등록,Annotation 등록) | 실습1(소스38.zip) 실습2(소스39.zip) |
5일차 | Spring FW 기초 | IoC설정(Annotation), Spring Initiallizer, Spring Boot, Thymeleaf | 실습1(소스40.zip) |
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | Spring FW 기초 | ComponentScan, Spring MVC 의 FrontController 패턴, Controller | 실습(소스41.zip) |
2일차 | Spring FW 기초 | ModelAttribute, DAO,DTO,VO, RestController,String Builder 와 String Buffer 의 Thread safe | 실습1(소스42.zip) 실습2(소스43.zip) |
3일차 | Spring FW 기초 | MultipartUpload | 실습(StudyPathController) |
4일차 | Spring FW 기초 | MyBatis, MVC의 Annotation(Controller,Service,Repository의 역할과 특별 기능), | 실습(소스44.zip) |
5일차 | Spring FW 기초 | MyBatis, Log | 실습1(소스45.zip) 실습2(BookMapperDAO) |
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | [프로젝트] | x | x |
2일차 | [프로젝트] | x | x |
3일차 | Spring FW 심화 | Logging(Log level,log setting) | x |
4일차 | Spring FW 심화 | Scheduling, Filter, Intercepter, Spring WebSocket, 예외처리 | x |
5일차 | Spring FW 심화 | Aspectj, Spring AOP, AOP 의 Proxy | 실습(소스46.zip) |
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | Spring FW 심화 | Spring JPA | 실습(소스47.zip) |
2일차 | Spring FW 심화 | Entity, 연관관계 매핑 | 실습1(소스48.zip) 실습2(소스49.zip) |
3일차 | Spring FW 심화 | Spring Data JPA | 실습(소스50.zip) |
4일차 | Spring FW 심화 | RestAPI | x |
5일차 | Spring FW 심화 | ResponseEntity | 실습(소스51.zip) |
6일차 | Spring FW 심화 | HATEOAS | x |
일차 | 아이템 | learnd | 실습 |
---|---|---|---|
1일차 | Vue.js 3 | ECMAScript6, CSR, SSR | |
2일차 | Vue.js 3 | vue3 문법 | 실습1(소스53.zip) 실습2(소스54.zip) |