
자바의 기초적 프로그래밍 방법에 대해 알아보자

객체, 인스턴스, 클래스, 함수, 생성자, 참조 자료형, 접근제어자, 캡슐화에 대해 알아보자!

this, static변수, singleton, 배열 ,ArrayList들에 대해 알아보자!

클래스 상속, 캐스팅, 오버라이딩, 자바 메모리 구조 및 스레드에 대해 알아보자!

가상 메서드와 다형성의 개념에 대해 이해해보자!

downcasting 및 instanceof 사용 예시에 대해 들여다보자!

abstract class, Template Method, final 예약어에 대해 이해해보자!

자바에서 인터페이스와 사용예시에 대해 알아보자

탬플릿 메서드, 인터페이스 활용 연습문제

Object,String,Class 클래스에 대해 알아보자

자료구조의 기초 개념에 대해 알아보자!

java의 Array를 구현해보자

Linked List를 구현해보자!

자바에서 stack과 queue를 구현해보자!

제네릭 프로그래밍에 대해 알아보자!

자바의 컬렉션 프레임워크에 대해 알아보자!

자바의 TreeSet에 대해 알아보자!

Map 인터페이스 구현 및 활용

자바의 내부 클래스

함수의 인터페이스와 람다식

자바의 스트림에 대해 알아보자~

자바의 예외처리

java.util.logging

자바의 입출력 스트림

직렬화,File,RandomAccessFile

Decorator 패턴 활용 예시

자바 쓰레드 활용

자바 성적 관리 프로그램 프로젝트

자바 기초알고리즘 모음

자바의 기초 알고리즘

객체 지향 이해

디자인 패턴 및 자주 사용하는 디자인 패턴을 구현해보자!

웹 개발 개론, HTTP, URI, 웹 동작 원리 등

Spring Boot

API에 대한 개념 정리 및 이해에 대해 다루어보자!

간단한 REST API 직접 구현 해보기!

스프링에서의 Response & Object Mapper 활용

Spring에 대해 간단히 개념적으로 알아보자!

IOC와 DI의 개념 및 코드 예시를 보고 이해하자!

AOP 개념 및 구현 + 이해

AOP 관련 용어 정리 및 사용법 요약

ObjectMapper 간단한 활용 및 자주 쓰는 어노테이션 정리

Spring에서 Validation 개념과 예시에 대해 알아보자

Spring Boot Exception 처리 예시

원하는 대로 에러 메세지 띄우기

Spring의 Filter 와 Intercepter의 개념과 활용법에 대해 알아보자!

RestTemplate 사용 예시

네이버 검색 API 연동

REST API CRUD Test Code 작성

네이버 검색 API를 활용한 맛집 List 만들기

[Spring] Repository Interface 메서드 실습

QueryMethod 활용

Entity 매핑 관련 어노테이션 정리

Entity의 Listener 활용

Entity Relation Diagram(ERD)

1:N(oneToMany), N:1(ManyToOne)

[Spring] JPA N:M Relation

[Spring] Persistence Context 알아보기

[Spring] Entity Cache

Entity 생명 주기 이해를 위한 코드 예시

예외 롤백 차이, isolation , propagation

Cascade 및 고아제거속성

쿼스텀 쿼리 사용

Native Query 사용

Converter 사용법 및 주의 사항

JPA 에서 Embedded 타입 활용

JPA 트러블 슈팅(N+1 이슈)

영속성 컨텍스트 및 Dirty Checkup에 따른 문제 다루어보기

스프링 시큐리티란

[Spring Security] 기본 동작 구조 이해

[Spring Security] Filter

Authentication (인증)의 기본 구조

Form Login 개념

basic-login 실습

Authentication 메커니즘 및 Custom Filter 활용

Basic 인증 실습

웹과 모바일 서비스

DaoAuthenticationManager와 UserDetailsService 활용 예시

로그인을 하기 위한 필터들

RemeberMe 토큰 저장

세션관리 관련 필터

[Spring Security] 권한 체크와 오류 처리

스프링 시큐리티 권한 과정

voter에 대해 알아보자!

Voter 관련 실습

Method 후처리(after Invocation)

Secured 기반 권한 체크

[Spring Security] 임시 권한 부여(RunAsManager)

[Spring Security] 도메인 객체 보안(ACL)

학교,학생 도메인 설계

시험지 템플릿 도메인 설계

온라인 시험 사이트 화면 구현

온라인 시험 사이트 권한

JWT 토큰이란?

AuthToken, RefreshToken을 통한 로그인

OAuth2 로그인(SNS Login 관리)

웹 서비스 확장 전략

웹 서비스 확장 전략

클러스터링, 레플리케이션, 샤딩

쓰기 요청 분산, 메세지 큐

스프링 클라우드 설정 및 기본적인 upload

spring cloud gateway 활용

Eureka server-client