공
공부하자
개발 · 영어 학습 노트
개발
어학
?
⇅
☾
개발
자바
리눅스
SQL
협업·배포
개발 · 이어서 학습
초급 00 · 개발 환경과 첫 프로그램
원리 → 예제 → 실수 → 연습 문제 순서로 진행합니다.
레슨 열기 →
명령어 보기
0%
0 / 165
J
자바
언어 기초부터 실무 확장까지
초
초급
자바의 뼈대
0/8
00
개발 환경과 첫 프로그램
01
변수, 데이터 타입, 형변환
02
연산자와 제어문
03
1차원 · 2차원 배열
더보기 +4 →
중
중급
객체지향과 코어 라이브러리
0/9
01
상속, 다형성, 오버라이딩
02
추상 클래스 vs 인터페이스
03
예외 처리
04
java.lang 심화
더보기 +5 →
고
고급
모던 자바와 성능
0/10
01
제네릭과 와일드카드
02
멀티스레드와 동기화
03
람다식과 함수형 인터페이스
04
Stream API와 병렬 처리
더보기 +6 →
실
실무 배치
대용량 데이터 처리
0/6
01
배치 프로세스 개념과 아키텍처
02
대용량 파일 I/O (NIO, Buffered)
03
Chunk 단위 처리와 OOM 방지
04
트랜잭션: 커밋과 롤백 시뮬레이션
더보기 +2 →
미
미니 프로젝트
쇼핑몰 정산 시스템 4단계
0/4
01
1단계: 콘솔 주문 관리 (초급 기술)
02
2단계: 객체지향 리팩터링 (중급 기술)
03
3단계: 모던 자바 적용 (고급 기술)
04
4단계: 일마감 정산 배치 (배치 기술)
실
실무 확장
Excel · 파일 업로드 · DB 연동
0/22
01
Excel(XLSX) 구조와 순수 JDK로 읽기/쓰기
02
Apache POI로 Excel 업로드/다운로드
03
파일 업로드/다운로드 서버 (HttpServer)
04
JDBC 기초와 트랜잭션 (H2)
더보기 +18 →
인
인증·로그인
JWT · OAuth2 · 2FA 로 로그인 구현
0/3
01
1단계: 비밀번호 해시와 JWT 로그인
02
2단계: Access/Refresh 토큰과 OAuth2 인가 코드
03
3단계: 2FA(TOTP) 와 로그인 흐름 통합
명
명령어
자주 쓰는 API 참조
0/8
01
String · StringBuilder · 정규식
02
Collections · Arrays · Map
03
Stream · Collectors · 함수형 인터페이스
04
Files · Path · I/O
더보기 +4 →
L
리눅스
자바 서버 배포·운영
리
리눅스 명령어
리눅스 자체를 익히는 명령 중심 학습
0/10
01
파일·디렉터리 명령
02
텍스트 보기·편집 (less·vi)
03
사용자·그룹·권한·sudo
04
패키지·시스템 정보 (dnf·rpm)
더보기 +6 →
리
리눅스 운영
RHEL 에서 배포·운영하기
0/13
01
셸 기본과 파일 시스템
02
텍스트 처리 (grep·sed·awk)
03
프로세스·서비스 관리 (systemd)
04
자바 애플리케이션 배포
더보기 +9 →
웹
웹 서버
Tomcat · Nginx 설치와 설정
0/8
01
Tomcat 설치
02
Tomcat server.xml 설정
03
Tomcat 인스턴스와 JVM 옵션
04
Tomcat 보안과 운영 점검
더보기 +4 →
리
리눅스 명령어 요약
명령어 한 장 요약
0/3
01
리눅스 명령어 모음
02
정규식 명령어 (grep·sed·awk·vi·Java)
03
vi · tmux 명령어
S
SQL
Oracle · Tibero · MySQL · MSSQL 쿼리
S
SQL 중급
서브쿼리·조인·함수·DDL·인덱스
0/11
01
서브쿼리: 스칼라·인라인 뷰·상관 서브쿼리, DB별 차이
02
EXISTS·IN·NOT IN 과 NULL 함정
03
조인 심화: INNER·OUTER·SELF·CROSS, Oracle (+)
04
집합 연산: UNION·UNION ALL·INTERSECT·MINUS/EXCEPT
더보기 +7 →
S
SQL 고급
분석 함수·계층·피벗·집계 확장
0/10
01
순위 분석 함수
02
집계 분석 함수와 윈도 프레임
03
행 비교 분석 함수
04
계층 쿼리: CONNECT BY 와 재귀 CTE
더보기 +6 →
S
SQL 실무
페이징·검색·이력·통계·채번·이관
0/9
01
페이징 쿼리
02
동적 검색 조건
03
이력 테이블과 시점 조회
04
기간별 통계 보고서
더보기 +5 →
대
대용량·배치
실행 계획·조인·인덱스·파티션·락·대량 처리
0/8
01
실행 계획 읽기
02
조인 방식: Nested Loop, Hash, Sort Merge 와 드라이빙 테이블
03
인덱스 튜닝
04
통계 정보와 힌트
더보기 +4 →
D
DB별 비교 요약
Oracle·Tibero·MySQL·MSSQL 대응표
0/3
01
함수·표현식 대응표
02
쿼리 문법 대응표
03
DDL·운영 대응표
G
협업·배포
git · GitHub · CI/CD
G
Git
버전 관리와 협업
0/8
01
저장소와 커밋
02
브랜치와 병합
03
되돌리기
04
원격 저장소
더보기 +4 →
G
GitHub
원격 협업 흐름
0/5
01
GitHub 시작
02
Pull Request 흐름
03
코드 리뷰와 병합 방식
04
이슈와 프로젝트 관리
더보기 +1 →
C
CI/CD
빌드·테스트·배포 자동화
0/7
01
CI/CD 개념과 파이프라인
02
GitHub Actions 기초
03
자동 테스트와 품질 게이트
04
빌드 산출물과 버전
더보기 +3 →