Skip to content

cofreeman/kosa

Repository files navigation

DKTechIn 채용확정형 교육과정(23.02.28 ~23.07.29)


This repository covers the content of the class, the knowledge gained, and the projects i have undertaken.


커리큘럼


스택

Programming Language

Java HTML5 CSS3 JavaScript

View Template

Thymeleaf

Frameworks

Vue.js NodeJS Spring

DBMS

MySQL

ORM


Server

Nginx Apache Tomcat

CI/CD

Jenkins

Cloud

Docker Kubernetes

IDE

IntelliJ IDEA Visual Studio


주차별 수업내용

1주차


일차 아이템 learnd 실습
1일차 자바기초 변수와 데이터 타입, 유니코드와 아스키 코드 실습
2일차 자바기초 연산자, 제어문 실습
3일차 자바기초 제어문 키워드, 가변인자 실습1 실습2
4일차 자바기초 배열 실습1 실습2
5일차 자바기초 메서드, 오버로딩 실습1 실습2

2주차


일차 아이템 learnd 실습
1일차 자바OOP 객체지향, 클래스 다이어그램 실습1 실습2
2일차 자바OOP 변수와 메서드, 상속과 생성자 실습1 실습2
3일차 자바OOP 포함관계,오버라이딩, 다형성, abstract 키워드 실습
4일차 자바OOP 인터페이스, 매개변수 다형성 실습1 실습2
5일차 자바OOP 예외처리 실습

3주차


일차 아이템 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 실습

4주차


일차 아이템 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

5주차


일차 아이템 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

5주차


일차 아이템 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)

6주차


일차 아이템 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)

7주차


일차 아이템 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)

9주차


일차 아이템 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)

10주차


일차 아이템 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

11주차


일차 아이템 learnd 실습
1일차 Vue.js 3 ECMAScript6, CSR, SSR
2일차 Vue.js 3 vue3 문법 실습1(소스53.zip) 실습2(소스54.zip)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published