공공부하자개발 · 영어 학습 노트
개발
사이트 소개개인정보처리방침연락처
© 2026 공부하자
개발 · 이어서 학습

초급 00 · 개발 환경과 첫 프로그램

원리 → 예제 → 실수 → 연습 문제 순서로 진행합니다.
레슨 열기 →명령어 보기
0%0 / 165

J자바 언어 기초부터 실무 확장까지

초

초급

자바의 뼈대
0/8
  1. 00개발 환경과 첫 프로그램
  2. 01변수, 데이터 타입, 형변환
  3. 02연산자와 제어문
  4. 031차원 · 2차원 배열
더보기 +4 →
중

중급

객체지향과 코어 라이브러리
0/9
  1. 01상속, 다형성, 오버라이딩
  2. 02추상 클래스 vs 인터페이스
  3. 03예외 처리
  4. 04java.lang 심화
더보기 +5 →
고

고급

모던 자바와 성능
0/10
  1. 01제네릭과 와일드카드
  2. 02멀티스레드와 동기화
  3. 03람다식과 함수형 인터페이스
  4. 04Stream API와 병렬 처리
더보기 +6 →
실

실무 배치

대용량 데이터 처리
0/6
  1. 01배치 프로세스 개념과 아키텍처
  2. 02대용량 파일 I/O (NIO, Buffered)
  3. 03Chunk 단위 처리와 OOM 방지
  4. 04트랜잭션: 커밋과 롤백 시뮬레이션
더보기 +2 →
미

미니 프로젝트

쇼핑몰 정산 시스템 4단계
0/4
  1. 011단계: 콘솔 주문 관리 (초급 기술)
  2. 022단계: 객체지향 리팩터링 (중급 기술)
  3. 033단계: 모던 자바 적용 (고급 기술)
  4. 044단계: 일마감 정산 배치 (배치 기술)
실

실무 확장

Excel · 파일 업로드 · DB 연동
0/22
  1. 01Excel(XLSX) 구조와 순수 JDK로 읽기/쓰기
  2. 02Apache POI로 Excel 업로드/다운로드
  3. 03파일 업로드/다운로드 서버 (HttpServer)
  4. 04JDBC 기초와 트랜잭션 (H2)
더보기 +18 →
인

인증·로그인

JWT · OAuth2 · 2FA 로 로그인 구현
0/3
  1. 011단계: 비밀번호 해시와 JWT 로그인
  2. 022단계: Access/Refresh 토큰과 OAuth2 인가 코드
  3. 033단계: 2FA(TOTP) 와 로그인 흐름 통합
명

명령어

자주 쓰는 API 참조
0/8
  1. 01String · StringBuilder · 정규식
  2. 02Collections · Arrays · Map
  3. 03Stream · Collectors · 함수형 인터페이스
  4. 04Files · Path · I/O
더보기 +4 →

L리눅스 자바 서버 배포·운영

리

리눅스 명령어

리눅스 자체를 익히는 명령 중심 학습
0/10
  1. 01파일·디렉터리 명령
  2. 02텍스트 보기·편집 (less·vi)
  3. 03사용자·그룹·권한·sudo
  4. 04패키지·시스템 정보 (dnf·rpm)
더보기 +6 →
리

리눅스 운영

RHEL 에서 배포·운영하기
0/13
  1. 01셸 기본과 파일 시스템
  2. 02텍스트 처리 (grep·sed·awk)
  3. 03프로세스·서비스 관리 (systemd)
  4. 04자바 애플리케이션 배포
더보기 +9 →
웹

웹 서버

Tomcat · Nginx 설치와 설정
0/8
  1. 01Tomcat 설치
  2. 02Tomcat server.xml 설정
  3. 03Tomcat 인스턴스와 JVM 옵션
  4. 04Tomcat 보안과 운영 점검
더보기 +4 →
리

리눅스 명령어 요약

명령어 한 장 요약
0/3
  1. 01리눅스 명령어 모음
  2. 02정규식 명령어 (grep·sed·awk·vi·Java)
  3. 03vi · tmux 명령어

SSQL Oracle · Tibero · MySQL · MSSQL 쿼리

S

SQL 중급

서브쿼리·조인·함수·DDL·인덱스
0/11
  1. 01서브쿼리: 스칼라·인라인 뷰·상관 서브쿼리, DB별 차이
  2. 02EXISTS·IN·NOT IN 과 NULL 함정
  3. 03조인 심화: INNER·OUTER·SELF·CROSS, Oracle (+)
  4. 04집합 연산: UNION·UNION ALL·INTERSECT·MINUS/EXCEPT
더보기 +7 →
S

SQL 고급

분석 함수·계층·피벗·집계 확장
0/10
  1. 01순위 분석 함수
  2. 02집계 분석 함수와 윈도 프레임
  3. 03행 비교 분석 함수
  4. 04계층 쿼리: CONNECT BY 와 재귀 CTE
더보기 +6 →
S

SQL 실무

페이징·검색·이력·통계·채번·이관
0/9
  1. 01페이징 쿼리
  2. 02동적 검색 조건
  3. 03이력 테이블과 시점 조회
  4. 04기간별 통계 보고서
더보기 +5 →
대

대용량·배치

실행 계획·조인·인덱스·파티션·락·대량 처리
0/8
  1. 01실행 계획 읽기
  2. 02조인 방식: Nested Loop, Hash, Sort Merge 와 드라이빙 테이블
  3. 03인덱스 튜닝
  4. 04통계 정보와 힌트
더보기 +4 →
D

DB별 비교 요약

Oracle·Tibero·MySQL·MSSQL 대응표
0/3
  1. 01함수·표현식 대응표
  2. 02쿼리 문법 대응표
  3. 03DDL·운영 대응표

G협업·배포 git · GitHub · CI/CD

G

Git

버전 관리와 협업
0/8
  1. 01저장소와 커밋
  2. 02브랜치와 병합
  3. 03되돌리기
  4. 04원격 저장소
더보기 +4 →
G

GitHub

원격 협업 흐름
0/5
  1. 01GitHub 시작
  2. 02Pull Request 흐름
  3. 03코드 리뷰와 병합 방식
  4. 04이슈와 프로젝트 관리
더보기 +1 →
C

CI/CD

빌드·테스트·배포 자동화
0/7
  1. 01CI/CD 개념과 파이프라인
  2. 02GitHub Actions 기초
  3. 03자동 테스트와 품질 게이트
  4. 04빌드 산출물과 버전
더보기 +3 →