RESOURCES

자료실

제공 중인 학습정리, 퀴즈, 모의고사와 공식 참고 링크를 한곳에서 확인할 수 있습니다.

과정학습 주제바로가기
AIDE 2급D-11 AI·ML·DL 기본 개념
서비스 흐름 · ML 3종 · '머신'의 의미 · 모델 분류(신경망/고전ML) · 개발 5단계
AIDE 2급D-10 핵심 개념 이해
데이터 정의·DIKW · 빅데이터 3V/5V · 과적합·드롭아웃 원리 · 활성화함수 · CNN
AIDE 2급D-9 이미지·텍스트 분류
가이드라인 우선 · 수량비율 조건 · 실내외 · 감정분류 · 속성 다중 선택형
AIDE 2급D-8 바운딩 집중
작업 화면 구성 · 가이드 확인 항목 · 겹침 개별 박스 · 누락 점검
AIDE 2급D-7 OCR 집중
글자에 네모칸 지정 · 나누는 기준은 가이드가 결정 · 누락 점검
AIDE 2급D-6 랜드마크 집중
점 찍기 작업 · 가이드가 정하는 점 개수와 추정 방침 · 중심 정확도
AIDE 2급D-5 5유형 1회전 마감
5유형 핵심 기준 총정리 · 취약유형 자가진단 · 재복습
AIDE 2급D-4 50문항 실전 모의고사
이론 20 + 실습 30 · 90분 타이머 · 오답노트 자동 생성
AIDE 2급D-3 50문항 실전 모의고사 2회
오답 원인 분석과 복합 시나리오 중심의 50문항 모의고사입니다.
AIDE 2급D-2 50문항 실전 모의고사 3회
엣지케이스와 취약 유형을 강화하는 50문항 모의고사입니다.
AIDE 2급D-1 50문항 최종 모의고사
합격선 안정화와 경계값·복합 판단을 최종 점검합니다.

ARCHIVE

AIDE 2급 커리큘럼 버전 아카이브

커리큘럼 개정 이력입니다. 사이트 전면에는 최신 개정본이 노출되며, 시험 전 초기버전도 보존용으로 열람할 수 있습니다.

PRACTICAL

실무교육

Git, SVN, Docker, API·Swagger, Jenkins, IDE, Spring Boot, React, DB·SQL, 터미널·서버 같은 도구부터 장애 대응과 연차별 협업·성장까지 실무에서 바로 쓰는 주제를 학습할 수 있습니다.

과정학습 주제바로가기
Git 실무전체 목차
SVN 경험자를 위한 Git 실무 가이드
목차
Git 실무Part 1 형상관리와 Git이 나온 이유
형상관리의 목적, CVS/SVN/Git의 차이, Git이 표준이 된 구조적 이유를 정리합니다.
학습
Git 실무Part 2 혼자 쓰는 Git과 팀으로 쓰는 Git
개인 백업용 Git에서 팀 협업용 Git으로 넘어갈 때 바뀌는 습관을 정리합니다.
학습
Git 실무Part 3 브랜치 전략과 병합
Git의 세 영역, 브랜치 전략, merge와 rebase의 선택 기준을 실무 기준으로 정리합니다.
학습
Git 실무Part 4 복구와 원격 동기화
stash, reset, revert, fetch, pull을 상황별로 고르는 법을 정리합니다.
학습
Git 실무Part 5 배포, AI 협업, Git 이후
Git이 자동 배포, AI 도구, 차세대 형상관리 도구의 기반이 되는 흐름을 정리합니다.
학습
Git 실무Part 6 저장소 위생과 비밀정보 사고 대응
무엇을 저장소에 넣지 않을지 정하는 기준, 대용량 파일 관리, 그리고 비밀정보가 이미 커밋됐을 때의 대응 절차를 정리합니다.
학습
Git 실무명령 치트시트
매일 쓰는 Git 명령과 위험 명령 주의표
치트시트
SVN 실무전체 목차
고객사·폐쇄망·레거시 환경을 위한 SVN 실무 가이드
목차
SVN 실무Part 1 SVN을 써야 하는 현장 이해
고객사 요청, 폐쇄망, 기존 운영 이력 때문에 SVN을 유지해야 하는 상황과 SVN의 중앙집중형 구조를 정리합니다.
학습
SVN 실무Part 2 매일 쓰는 SVN 작업 흐름
checkout, update, status, diff, add, delete, move, commit처럼 SVN 프로젝트에서 매일 쓰는 명령을 실무 순서로 정리합니다.
학습
SVN 실무Part 3 충돌, 되돌리기, 잠금 처리
SVN 상태 코드, revert, resolve, cleanup, lock/unlock을 기준으로 작업 중 문제를 처리하는 방법을 정리합니다.
학습
SVN 실무Part 4 브랜치, 태그, 릴리스 운영
SVN의 branch와 tag가 copy로 만들어진다는 점, switch와 merge의 사용 기준, 릴리스 태그 운영 주의사항을 정리합니다.
학습
SVN 실무명령 치트시트
checkout, update, commit, resolve, cleanup, branch, tag 명령 정리
치트시트
Docker 실무전체 목차
컨테이너 실행 환경을 익히는 Docker 실무 가이드
목차
Docker 실무Part 1 Docker가 필요한 이유
이미지, 컨테이너, 레지스트리의 관계와 가상머신과의 차이를 실무 기준으로 정리합니다.
학습
Docker 실무Part 2 컨테이너 실행과 확인 루틴
docker run, ps, logs, exec, stop, rm처럼 매일 쓰는 컨테이너 조작 흐름을 익힙니다.
학습
Docker 실무Part 3 Dockerfile로 이미지 만들기
Dockerfile, 레이어, 캐시, .dockerignore, 빌드 태그를 통해 재현 가능한 이미지를 만드는 법을 정리합니다.
학습
Docker 실무Part 4 Compose로 여러 서비스를 함께 띄우기
앱, DB, 캐시처럼 함께 떠야 하는 서비스를 compose.yml로 관리하는 방법을 정리합니다.
학습
Docker 실무Part 5 장애 대응과 운영 주의사항
포트 충돌, 환경변수, 볼륨, 권한, 정리 명령, 보안 기준을 운영 관점에서 점검합니다.
학습
Docker 실무Part 6 이미지 최적화와 보안
이미지가 커지는 원인과 멀티스테이지 빌드, 레이어 캐시 활용, 그리고 운영 배포 전에 반드시 확인할 보안 기준을 정리합니다.
학습
Docker 실무명령 치트시트
컨테이너 실행, 이미지 빌드, Compose, 위험 명령 주의표
치트시트
API·Swagger전체 목차
API 설계와 OpenAPI Swagger 문서화 실무 가이드
목차
API·SwaggerPart 1 API 설계가 왜 중요한가
API를 기능이 아니라 프론트엔드와 백엔드 사이의 약속으로 보고, Design First와 REST의 기본 전제를 정리합니다.
학습
API·SwaggerPart 2 API 설계 원칙
혼자 쓰는 API와 팀으로 쓰는 API에서 지켜야 할 URL, 응답 포맷, 상태 코드, 변경 관리 기준을 정리합니다.
학습
API·SwaggerPart 3 Swagger / OpenAPI 실무 심화
OpenAPI의 paths, schemas, securitySchemes를 이해하고 Express 연동, 요청/응답 스키마, JWT 인증, 버전 관리를 정리합니다.
학습
API·SwaggerPart 4 API 문서가 산출물이 되는 구조
좋은 API 문서가 인수인계, 협업, 포트폴리오, AI 도구 활용에서 어떤 가치를 갖는지 정리합니다.
학습
API·Swagger명세 체크리스트
API 설계 전후에 확인할 REST, OpenAPI, 변경 관리 기준
체크리스트
Jenkins 실무전체 목차
CI/CD와 Jenkins Pipeline 운영 실무 가이드
목차
Jenkins 실무Part 1 CI/CD와 Jenkins의 역할
CI/CD가 왜 필요한지, Jenkins가 빌드 서버에서 어떤 책임을 맡는지, controller와 agent 구조를 정리합니다.
학습
Jenkins 실무Part 2 Job과 Pipeline 실행 흐름
Freestyle Job과 Pipeline의 차이, 트리거, 파라미터, 산출물, 테스트 리포트 흐름을 실무 기준으로 정리합니다.
학습
Jenkins 실무Part 3 Jenkinsfile 실무 패턴
Declarative Pipeline의 agent, options, stages, environment, credentials, post 블록을 예시로 익힙니다.
학습
Jenkins 실무Part 4 운영·보안·장애 대응
권한, Credentials, 플러그인, 백업, 큐 지연, 디스크 용량, 배포 승인처럼 운영에서 사고가 나는 지점을 정리합니다.
학습
Jenkins 실무운영 체크리스트
Jenkins 도입, Pipeline 작성, 보안, 운영 기준 점검
체크리스트
IDE 실무전체 목차
Eclipse·IntelliJ·VS Code·Cursor 비교와 AI 활용 기준
목차
IDE 실무Part 1 IDE란 무엇이고 왜 갈라졌나
편집기와 IDE의 차이, IDE를 구성하는 기능, 그리고 25년 동안 IDE 시장이 세 번 갈라진 흐름을 정리합니다.
학습
IDE 실무Part 2 Eclipse · 오픈소스 IDE 표준이었던 플랫폼
IBM VisualAge 계보에서 시작해 자바 IDE 표준이 됐다가 점유율이 내려간 과정과, 한국 SI 현장에서 여전히 쓰이는 이유를 정리합니다.
학습
IDE 실무Part 3 IntelliJ IDEA · 코드 분석으로 승부한 IDE
2001년 첫 릴리스부터 Android Studio의 기반이 되고, 통합 배포판과 AI 에이전트 플랫폼으로 이어지는 흐름을 정리합니다.
학습
IDE 실무Part 4 VS Code · 편집기에서 표준 개발환경이 된 도구
2015년 공개부터 LSP, 원격 개발, Copilot, 그리고 2026년 에이전트 호스트 구조까지 VS Code가 표준이 된 과정을 정리합니다.
학습
IDE 실무Part 5 Cursor · AI를 전제로 다시 만든 개발환경
VS Code 포크에서 시작해 자체 모델과 에이전트 우선 인터페이스까지 간 Cursor의 구조, 비용, 보안 이슈를 정리합니다.
학습
IDE 실무Part 6 AI 시대의 IDE 활용 기준
네 IDE의 AI 도입 방식을 비교하고, 회사에서 AI 코딩 도구를 쓸 때 필요한 규칙 파일, 리뷰 기준, 금지 사항을 정리합니다.
학습
IDE 실무비교표와 선택 기준
항목별 비교, 상황별 선택, AI 도입 체크리스트
비교표
Spring Boot 실무전체 목차
기초부터 웹·데이터·운영, AI 활용까지 5개 트랙 15파트
목차
Spring Boot 실무Part 1 Spring Boot는 무엇을 해결했나
Spring이 등장한 배경과 DI 개념, 그리고 Spring Boot가 없애 준 설정 작업을 정리합니다. 국내 표준프레임워크 맥락도 함께 봅니다.
학습
Spring Boot 실무Part 2 프로젝트 시작과 실행 구조
프로젝트를 생성하는 방법, 빌드 도구와 스타터, @SpringBootApplication이 실제로 하는 일과 애플리케이션이 뜨는 순서를 정리합니다.
학습
Spring Boot 실무Part 3 빈과 의존성 주입
빈을 등록하는 방법, 생성자 주입을 권장하는 이유, 같은 타입 빈이 여러 개일 때의 처리, 순환 참조 해결까지 정리합니다.
학습
Spring Boot 실무Part 4 설정과 프로파일
application.yml 작성, 외부 설정 우선순위, 타입 안전한 설정 바인딩, 환경별 프로파일 분리와 비밀정보 처리 기준을 정리합니다.
학습
Spring Boot 실무Part 5 REST API 구현
@RestController로 요청을 받고 응답을 만드는 방법, DTO 분리, 요청 값 검증, 상태 코드 선택 기준을 다룹니다.
학습
Spring Boot 실무Part 6 예외 처리와 응답 표준화
@RestControllerAdvice로 예외를 한곳에서 처리하고, 팀이 합의한 에러 응답 형식을 만들고, 로깅과 노출을 구분하는 기준을 다룹니다.
학습
Spring Boot 실무Part 7 계층 구조와 트랜잭션
Controller·Service·Repository의 책임 분리와 @Transactional의 프록시 동작 원리, 롤백 규칙과 트랜잭션 범위 함정을 다룹니다.
학습
Spring Boot 실무Part 8 JPA 기초
엔티티와 리포지토리, 영속성 컨텍스트의 동작, 연관관계와 지연 로딩, N+1 문제와 해결 방법을 다룹니다.
학습
Spring Boot 실무Part 9 MyBatis와 SQL 직접 관리
국내 실무에서 MyBatis가 여전히 쓰이는 이유, 매퍼 구조와 동적 SQL, JPA와의 선택 기준, SQL 인젝션 주의점을 다룹니다.
학습
Spring Boot 실무Part 10 DB 연동 운영
커넥션 풀 설정, 동시 수정과 락, 스키마 마이그레이션, 페이징과 대량 처리 등 운영에서 문제가 되는 지점을 다룹니다.
학습
Spring Boot 실무Part 11 테스트
단위·슬라이스·통합 테스트를 구분해 쓰는 기준, 컨텍스트 캐싱과 테스트 데이터 관리, 무엇을 테스트할지 판단하는 방법을 다룹니다.
학습
Spring Boot 실무Part 12 보안 기초
Spring Security 필터 체인, 인증과 인가의 구분, 세션과 토큰 방식 비교, 실무에서 반복되는 보안 사고를 다룹니다.
학습
Spring Boot 실무Part 13 관측과 운영
Actuator와 헬스체크, 로깅 전략, 메트릭과 추적, jar와 컨테이너 이미지 패키징까지 운영에 필요한 구성을 다룹니다.
학습
Spring Boot 실무Part 14 버전과 업그레이드 판단
Spring Boot 지원 정책과 2026년 현재 지원 현황, 2.x에서 3.x, 3.x에서 4.x 전환 비용, 업그레이드 절차와 미루는 기준을 다룹니다.
학습
Spring Boot 실무Part 15 AI로 Spring Boot 개발하기
AI가 만든 스프링 코드에서 반복적으로 나타나는 문제와 그 검토 기준을 정리합니다. 앞의 14개 파트에서 다룬 함정을 리뷰 체크리스트로 모았습니다.
학습
DB·SQL 실무전체 목차
Oracle 기준으로 SQL 기본기와 쿼리 성능부터 동시성·운영·연계까지 5개 트랙 16파트
DB·SQL 실무Part 1 실습 환경과 SQL이 실행되는 구조
Docker로 Oracle을 띄워 실습 환경을 만들고, SQL 한 문장이 파싱부터 실행까지 거치는 경로를 이해합니다.
학습
DB·SQL 실무Part 2 NULL과 데이터 타입이 만드는 함정
Oracle에서 빈 문자열이 NULL인 것을 시작으로, NULL 연산과 정렬, 암묵적 형변환, 날짜 타입의 함정을 다룹니다.
학습
DB·SQL 실무Part 3 조인을 원리로 이해하기
조인을 곱집합에서 걸러내는 과정으로 이해하고, 아우터 조인, 세미·안티 조인, 레거시 (+) 구문과 계층 쿼리까지 다룹니다.
학습
DB·SQL 실무Part 4 서브쿼리와 집합 연산, MERGE
서브쿼리를 위치별로 구분해 이해하고 집합 연산, WITH 절, 그리고 실무에서 자주 쓰는 MERGE까지 다룹니다.
학습
DB·SQL 실무Part 5 집계와 윈도우 함수
GROUP BY의 동작을 정확히 이해하고, 그룹별 최신 1건 같은 실무 패턴을 윈도우 함수로 푸는 방법을 다룹니다.
학습
DB·SQL 실무Part 6 인덱스가 동작하는 원리
B-Tree 구조부터 복합 인덱스의 선두 컬럼 원칙, 인덱스가 오히려 느린 경우와 인덱스의 비용까지 다룹니다.
학습
DB·SQL 실무Part 7 실행계획 읽기
예측 계획과 실제 계획의 차이를 구분하고, 접근 경로와 조인 방식, 예상 건수와 실제 건수의 차이를 읽는 법을 다룹니다.
학습
DB·SQL 실무Part 8 인덱스를 못 타는 쿼리 패턴
인덱스가 있는데도 안 타는 전형적인 원인들을 패턴으로 정리하고, 각각을 어떻게 고치는지 다룹니다.
학습
DB·SQL 실무Part 9 페이징과 대량 조회 성능
Oracle 페이징 문법의 세대별 차이와 ROWNUM 함정, 부분범위 처리, 바인드 변수와 커서 공유를 다룹니다.
학습
DB·SQL 실무Part 10 트랜잭션과 격리수준
커밋 단위와 DDL의 암묵적 커밋, Oracle의 읽기 일관성이 다른 DBMS와 결정적으로 다른 지점, 격리수준 선택 기준을 다룹니다.
학습
DB·SQL 실무Part 11 락과 데드락
누가 누구를 막고 있는지 찾는 방법, 데드락이 생기는 조건과 Oracle의 처리 방식, 배치와 DDL이 만드는 락을 다룹니다.
학습
DB·SQL 실무Part 12 통계정보와 옵티마이저 관리
옵티마이저가 근거로 삼는 통계의 구조와 수집 방법, 히스토그램, 어제까지 잘 돌던 쿼리가 갑자기 느려지는 문제를 다룹니다.
학습
DB·SQL 실무Part 13 대량 데이터 처리와 배치
한 건씩 처리하는 습관을 집합 처리로 바꾸고, 대량 적재와 삭제, 파티셔닝, 이관 검증까지 다룹니다.
학습
DB·SQL 실무Part 14 슬로우 쿼리 추적과 진단 도구
V$ 뷰로 지금 도는 쿼리를 찾고, 라이선스가 필요한 도구와 무료 도구를 구분하며, SQL Trace로 증거를 남기는 방법을 다룹니다.
학습
DB·SQL 실무Part 15 ORM이 만든 쿼리를 DB에서 추적하기
코드에 없는 SQL이 어디서 나왔는지 찾고, N+1과 커서 폭발을 DB 쪽 수치로 발견하는 방법을 다룹니다.
학습
DB·SQL 실무Part 16 커넥션 풀과 트랜잭션 경계가 DB에 남기는 흔적
커넥션 고갈과 긴 트랜잭션이 DB 세션에서 어떤 모양으로 보이는지, 그 증상으로 원인을 좁히는 방법을 다룹니다.
학습
React 실무전체 목차
기초부터 동작 원리, 실무 구조, 품질·운영, AI 활용까지 5개 트랙 14파트
목차
React 실무Part 1 React는 무엇을 해결했나
직접 DOM을 조작하던 방식의 한계와 선언형 UI의 의미, 가상 DOM에 대한 흔한 오해를 정리합니다.
학습
React 실무Part 2 컴포넌트와 JSX
JSX 문법과 props로 데이터를 전달하는 방법, 조건과 목록 렌더링, key를 올바르게 쓰는 기준을 다룹니다.
학습
React 실무Part 3 state와 렌더링
useState의 동작, 렌더링이 일어나는 시점, 불변성 규칙, 상태를 어디에 둘지 판단하는 기준을 다룹니다.
학습
React 실무Part 4 이벤트와 폼
이벤트 처리 방식, 제어 컴포넌트와 비제어 컴포넌트의 차이, 폼 제출과 검증 처리 방법을 다룹니다.
학습
React 실무Part 5 useEffect 바로 쓰기
이펙트가 실행되는 시점과 의존성 배열, 클린업, 그리고 이펙트가 필요 없는 경우를 구분하는 기준을 다룹니다.
학습
React 실무Part 6 렌더링 최적화와 React Compiler
리렌더링 원인을 진단하는 방법, 메모이제이션 도구의 역할, React Compiler 정식 출시 이후 달라진 판단 기준을 다룹니다.
학습
React 실무Part 7 커스텀 훅과 로직 재사용
훅 규칙, 로직을 훅으로 분리하는 기준, 과도한 추상화를 피하는 방법을 다룹니다.
학습
React 실무Part 8 상태 관리 전략
상태를 종류별로 구분하는 기준, Context의 실제 용도와 한계, 전역 상태 도구를 도입할 시점을 다룹니다.
학습
React 실무Part 9 서버 데이터와 비동기
직접 구현할 때 빠지는 문제들, 서버 상태 전용 도구가 해결하는 것, 로딩과 오류를 화면에서 다루는 방법을 정리합니다.
학습
React 실무Part 10 라우팅과 프로젝트 구조
라우팅 구성과 URL 설계, 코드 스플리팅, 폴더 구조 선택과 환경별 설정 분리를 다룹니다.
학습
React 실무Part 11 타입스크립트와 React
props와 이벤트 타이핑, 상태와 제네릭 컴포넌트, any를 피하는 방법과 서버 응답 타입 다루기를 정리합니다.
학습
React 실무Part 12 테스트
사용자 관점으로 테스트를 작성하는 방법, 무엇을 테스트할지 판단하는 기준, 네트워크 모킹과 흔한 실패 원인을 다룹니다.
학습
React 실무Part 13 빌드·배포와 성능
빌드 결과물 구조와 번들 분석, 사용자 체감 성능 지표, 실제로 효과가 큰 개선 순서와 배포 시 주의점을 다룹니다.
학습
React 실무Part 14 AI로 React 개발하기
AI가 만든 React 코드에서 반복되는 구버전 패턴과 성능 문제를 정리하고, 앞의 13개 파트에서 다룬 함정을 리뷰 체크리스트로 모았습니다.
학습
터미널·서버 실무전체 목차
폐쇄망에서 터미널·서버를 다루고 스스로 진단하는 3개 트랙 9파트
목차
터미널·서버 실무Part 1 터미널과 파일 시스템
터미널이 왜 오프라인 환경에서 강력한지, 셸의 역할, 경로와 파일 조작의 기본을 정리합니다.
학습
터미널·서버 실무Part 2 찾기와 조합
grep과 find로 원하는 것을 찾고, 파이프와 리다이렉션으로 도구를 조합해 스스로 답을 만드는 방법을 다룹니다.
학습
터미널·서버 실무Part 3 정규표현식과 텍스트 처리
정규표현식으로 패턴을 표현하고, grep과 sed로 로그에서 원하는 정보를 뽑고 바꾸는 방법을 다룹니다.
학습
터미널·서버 실무Part 4 프로세스와 자원
실행 중인 프로세스를 확인하고 종료하는 방법, CPU·메모리·디스크 사용량을 점검해 서버가 느리거나 안 뜨는 원인을 찾는 방법을 다룹니다.
학습
터미널·서버 실무Part 5 네트워크 진단
포트 확인, 연결 테스트, 이름 해석까지 서버가 안 붙을 때 계층을 따라 원인을 좁혀 가는 진단 순서를 다룹니다.
학습
터미널·서버 실무Part 6 권한·환경·편집
파일 권한과 소유권, 환경변수와 PATH, 그리고 서버에서 파일을 고칠 때 필요한 vi 생존 명령을 다룹니다.
학습
터미널·서버 실무Part 7 로그 읽기
로그가 어디에 쌓이는지, 실시간으로 따라 보는 방법, 시간과 요청 식별자를 기준으로 흐름을 좇는 방법을 다룹니다.
학습
터미널·서버 실무Part 8 스택트레이스와 디버깅
스택트레이스를 읽는 법과 이분 탐색으로 원인을 좁혀 가는, AI 없이 스스로 가설을 세우고 검증하는 방법을 다룹니다.
학습
터미널·서버 실무Part 9 오프라인에서 스스로 해결하기
man과 --help, 내장 문서를 활용하고, 검색과 AI 없이 문제에 접근하는 사고법과 기록 습관을 정리합니다. 코스 전체를 마무리합니다.
학습
장애 대응 실무전체 목차
초기 대응, 원인 진단, 사후 관리 3개 트랙 11파트
목차
장애 대응 실무Part 1 첫 15분에 할 일
원인을 찾기 전에 영향 범위부터 파악하고, 변경 이력을 확인하고, 첫 보고를 올리는 순서를 다룹니다.
학습
장애 대응 실무Part 2 복구가 먼저인가 원인이 먼저인가
재기동이 증거를 지운다는 점을 전제로, 30초 안에 증거를 확보하고 복구하는 방법과 롤백 판단을 다룹니다.
학습
장애 대응 실무Part 3 증상에서 원인 후보로 좁히기
느림·멈춤·오류·간헐 네 가지 증상 유형별로 의심 경로를 나누고, 계층을 갈라 범위를 줄이는 방법을 다룹니다.
학습
장애 대응 실무Part 4 진행 중 보고
원인을 모르는 상태에서 무엇을 어떻게 보고할지, 고객사 대응과 원인 미규명 종료 보고까지 다룹니다.
학습
장애 대응 실무Part 5 여러 로그를 시간축으로 합치기
흩어진 로그의 시각을 맞추고, 첫 오류와 연쇄 오류를 가르고, 상관관계 착각을 피하는 방법을 다룹니다.
학습
장애 대응 실무Part 6 멈췄을 때: 스레드 덤프
스레드 덤프를 뜨고 상태별로 분류해 읽는 법, 3장을 비교하는 이유, 전형적인 네 가지 패턴을 다룹니다.
학습
장애 대응 실무Part 7 메모리 문제
OOM 종류별로 원인이 다르다는 점, 늘어나는 것과 새는 것의 구분, GC 로그와 힙 덤프 활용을 다룹니다.
학습
장애 대응 실무Part 8 자원 고갈
커넥션 풀, 스레드 풀, 파일 디스크립터처럼 애플리케이션이 스스로 정한 한계가 마를 때의 증상과 확인 방법을 다룹니다.
학습
장애 대응 실무Part 9 원인 규명 보고서
직접 원인과 근본 원인을 가르고, 사람이 아니라 구조를 다루며, 실제로 다시 읽히는 보고서를 쓰는 방법을 다룹니다.
학습
장애 대응 실무Part 10 조기 발견 체계
사용자보다 먼저 알기 위해 무엇을 재고 언제 알릴지 정하고, 앞선 파트의 사전 준비 항목을 하나로 모읍니다.
학습
장애 대응 실무Part 11 반복되는 장애 다루기
임시 조치가 쌓여 만든 운영 부채를 드러내고, 반복 장애의 우선순위를 정하고, 못 고칠 때의 선택지를 다룹니다.
학습
협업·성장전체 목차
신입·인턴, 주니어·미들, 시니어·PL 연차별 협업과 성장 3개 트랙 11파트
목차
협업·성장Part 1 낯선 코드베이스에 적응하기
합류 첫날 코드를 다 이해하려 하지 않고, 실행하고 관찰하며 한 기능을 관통해 적응하는 방법을 다룹니다.
학습
협업·성장Part 2 질문하는 법과 도움 요청
언제 스스로 하고 언제 물어야 하는지, 좋은 질문의 형식, 그리고 답을 기록해 팀의 자산으로 만드는 방법을 다룹니다.
학습
협업·성장Part 3 첫 커밋·PR·리뷰받기
작은 단위로 나누고, 올리기 전에 스스로 검토하고, 리뷰 피드백을 성장의 재료로 받아들이는 방법을 다룹니다.
학습
협업·성장Part 4 코드리뷰 하는 법
무엇을 지적하고 무엇을 넘길지, 어떻게 표현할지, 언제 승인할지 판단하는 기준을 다룹니다.
학습
협업·성장Part 5 일정 산정과 진행 공유
견적이 왜 늘 틀리는지, 불확실성을 다루는 법, 막힘을 조기에 공유해 신뢰를 쌓는 방법을 다룹니다.
학습
협업·성장Part 6 기술 문서 쓰기
실무에서 실제로 읽히는 문서가 무엇인지, 설계 메모와 결정 기록을 남기는 법, 문서를 유지하는 기준을 다룹니다.
학습
협업·성장Part 7 기술 부채와 리팩터링 판단
기술 부채가 무엇인지, 언제 갚고 언제 미루는지, 리팩터링을 안전하게 하고 팀을 설득하는 기준을 다룹니다.
학습
협업·성장Part 8 요구사항 정리와 애매함 걷어내기
모호한 요청을 확인 가능한 문장으로 바꾸고, 빠진 조건과 예외를 드러내며, 진짜 문제를 찾는 방법을 다룹니다.
학습
협업·성장Part 9 리스크와 일정 관리
무엇이 일정을 무너뜨리는지 미리 보고, 조기 경보 체계를 세우고, 이해관계자에게 나쁜 소식을 제때 전하는 방법을 다룹니다.
학습
협업·성장Part 10 의사결정과 트레이드오프
되돌릴 수 있는 결정과 아닌 결정을 구분하고, 트레이드오프를 드러내고, 결정의 근거를 남기는 방법을 다룹니다.
학습
협업·성장Part 11 팀을 세우는 일
신입이 빨리 자리 잡게 하는 온보딩 설계, 지식을 나눠 버스 팩터를 줄이는 방법, 그리고 지속 가능한 팀을 만드는 기준을 다룹니다.
학습

OFFICIAL

AIDE 2급 공식 링크

자격 정보와 신청 절차는 공식 안내 페이지에서 최신 내용을 확인하세요.