에듀
윈도우/맥 세팅부터 한 칸씩 따라하는 개발 학습 가이드예요.
추천 학습 경로
목표에 맞는 길부터 시작하세요
16개 강좌를 처음부터 모두 볼 필요는 없어요. 지금 만들고 싶은 것에 가까운 경로를 골라 보세요.
기술 지도
기능이 운영되기까지의 기술 경계
화면에서 데이터·API·운영으로 이어지는 흐름을 먼저 보고, 필요한 강좌를 골라 학습하세요.
화면과 실행 환경
웹과 데스크톱·모바일 화면을 구성하고 실행 경계를 나눕니다.
상태와 로컬 데이터
서버 상태, UI 상태, 오프라인 데이터를 서로 다른 수명으로 관리합니다.
API와 실시간 통신
요청·응답과 스트리밍 계약을 목적에 맞게 선택합니다.
저장소와 이벤트
영속 데이터, 캐시, 이벤트 흐름과 접근 권한을 분리합니다.
AI와 미디어
검색·추론·미디어 처리를 교체 가능한 경계와 실패 대체 경로로 설계합니다.
배포와 검증
컨테이너, 관측성, 브라우저·통합 테스트로 운영 증거를 만듭니다.
실시간 미디어와 외부 추론은 고정비뿐 아니라 릴레이·전송·호출량 비용을 확인한 뒤 명시적으로 활성화합니다.
강좌
운영 가능한 서비스 만들기 — 경계·성능·복구·배포 14단계
고급요구사항을 검증 증거로 바꾸고 HTTP·DB·외부 연동·파일·AI·실시간 미디어·배포·관측까지 하나의 운영 가능한 계약으로 연결해요.
처음 시작하는 개발 환경
입문컴퓨터를 켜는 순간부터 첫 코드를 실행하기까지. 비개발자·입문자가 한 칸씩 따라하면 끝.
HTML/CSS/JS 부터 React, Next, Tailwind 까지
입문프론트엔드의 시작부터 상태·오프라인 데이터 경계까지를 한 흐름으로 잇는 12단계 강좌.
Next.js 16 으로 첫 풀스택 앱 만들기
중급Next.js 16 App Router 로 DB 연결까지 4단계. PostgreSQL + Drizzle ORM 까지 연결하는 실전.
Spring Boot 4 로 시작하는 백엔드
중급진짜 백엔드를 처음 만나는 8단계. 첫 줄부터 인증, 테스트, 배포와 Spring MVC 실패 계약까지.
Python · FastAPI · 데이터 파이프라인
중급Python 한 가지로 API 서버부터 스케줄링·외부데이터 수집·관측·실무 패턴까지 잇는 8단계.
AI 시대의 개발 도구 — Claude Code · MCP · 디자인 도구
입문AI 도구를 더 강하게 다루는 7단계. Claude Code 부터 MCP 서버, 워크플로 자동화, AI 디자인 도구까지.
Docker · Caddy · 클라우드 10단계 배포 옵션
중급Docker + Caddy + 1대 서버부터 Replit · GitHub Pages · 오브젝트 스토리지까지, 10가지 배포 옵션을 비교하며 익혀요.
운영 콘솔 설계 — 여러 자원을 한 화면에서
중급Next.js 16 + PostgreSQL로 운영 콘솔을 설계하는 8단계 강좌. 재사용 테이블 · 감사 이력 · OAuth · 백업까지.
로컬 LLM · pgvector · RAG 챗봇 만들기
고급LM Studio·pgvector·Gemini와 ONNX 브라우저 추론을 연결하는 8단계. 검색부터 모델 실행 비용까지.
Tauri 2 — 데스크탑 · 모바일 한 코드베이스
중급Rust + 웹 프론트로 데스크탑 · 안드로이드 앱을 한 코드로. OCR · SQLite · AdMob 까지 7단계.
테스트 전략과 품질 게이트
중급vitest · pytest · Playwright · testcontainers와 저장소의 수동 CI 실행기로 회귀·완료 조건·복구까지 증명하는 8단계.
웹 보안의 기초 — JWT · OAuth · OWASP
중급인증·입력검증·헤더·CORS·이메일 인증과 행 수준 보안까지 다루는 실전 보안 8단계.
PostgreSQL 깊게 다루기 + Redis · Kafka
고급단일 DB 를 넘어선 데이터 플랫폼 10단계. 인덱스 · 캐시 · 이벤트 스트림까지.
공공데이터 크롤러 만들기
중급Playwright · http_utils · APScheduler 로 윤리적 크롤러를 짓는 6단계.
모노레포 · SSOT · 계층 분리 사고
고급여러 서비스를 한 저장소에서 운영하는 6단계 설계 사고.