codingstairs
노트에듀라이프연락
⌕검색⌘K
koen

Navigation

  • Intro
  • Blog
  • Life

연락하기

로그인 없이도 보낼 수 있어요. 답변이 필요하면 이메일을 함께 적어 주세요.

  • 익명 폼으로 의견 남기기 →
  • ✉ warragon112@gmail.com
  • 카카오톡 오픈채팅 ↗

© 2026 codingstairs

  • 노트
  • 에듀
  • 검색
  • 라이프
  • 연락
  • 약관
  • RSS
  • GitHub
에듀›HTML/CSS/JS 부터 React, Next, Tailwind 까지

HTML/CSS/JS 부터 React, Next, Tailwind 까지

프론트엔드의 시작부터 모던 풀스택까지를 한 흐름으로 잇는 10단계 강좌.

1단계부터 시작하기 →
난이도
beginner
강의
10

프론트엔드의 기초

웹은 결국 세 종류 파일 (HTML / CSS / JS) 로 시작합니다. 이 셋을 단단히 잡고 위에 React 19 → Next.js 16 → Tailwind 4 를 한 칸씩 얹어요.

이 강좌가 끝나면 가능한 것:

  • 정적 HTML 페이지를 의미 있게 작성한다
  • CSS 박스 모델·Flexbox·Grid 로 어떤 레이아웃이든 짠다
  • JavaScript 의 변수·함수·이벤트 세 가지로 페이지를 움직인다
  • React 19 의 사고방식으로 컴포넌트를 짠다
  • Next.js App Router 로 라우트와 데이터 흐름을 이해한다
  • Tailwind 토큰으로 디자인을 일관되게 유지한다
  • 폼 검증·로딩 UX 까지 마무리한다
  • 이미지를 안전하게 업로드·검증·변환·저장한다
  • TypeScript 의 strict·타입 좁히기·제네릭·유틸리티 타입을 다룬다

단계 흐름

[1] 인터넷 ──▶ [2] HTML ──▶ [3] CSS ──▶ [4] JavaScript ──▶ [5] React 19
                                                                │
                                                                ▼
[10] TypeScript ◀── [9] 이미지 ◀── [8] 폼·UX ◀── [7] Tailwind ◀── [6] Next.js

14 는 브라우저 표준 기본기. 57 은 모던 프레임워크 (React → Next → Tailwind). 8~10 은 제품 수준의 마감 (폼 · 미디어 · 타입).

전제 — getting-started 강좌 1~5 단계 (Node + pnpm + VS Code 설치).

단계별 강의

  1. 1

    1단계 — 인터넷이 어떻게 작동하나

    →
  2. 2

    2단계 — HTML, 의미를 가진 마크업

    →
  3. 3

    3단계 — CSS, 보이는 모습

    →
  4. 4

    4단계 — JavaScript 기초

    →
  5. 5

    5단계 — React 19 의 핵심

    →
  6. 6

    6단계 — Next.js App Router

    →
  7. 7

    7단계 — Tailwind CSS

    →
  8. 8

    8단계 — 폼·검증·UX 마무리

    →
  9. 9

    9단계 — 이미지 업로드와 최적화

    →
  10. 10

    10단계 — TypeScript 깊이 (strict·narrowing·generic)

    →

다른 강좌

전체 보기 →
  • 처음 시작하는 개발 환경
  • Next.js 16 으로 첫 풀스택 앱 만들기
  • Spring Boot 4 로 시작하는 백엔드
  • Python · FastAPI · 데이터 파이프라인
  • AI 시대의 개발 도구 — Claude Code · MCP · 디자인 도구
  • Docker · Caddy · 클라우드 10단계 배포 옵션
  • 중앙 관리자 플랫폼 — 여러 도메인을 한 허브에서
  • 로컬 LLM · pgvector · RAG 챗봇 만들기
  • Tauri 2 — 데스크탑 · 모바일 한 코드베이스
  • 테스트 전략과 품질 게이트
  • 웹 보안의 기초 — JWT · OAuth · OWASP
  • PostgreSQL 깊게 다루기 + Redis · Kafka
  • 공공데이터 크롤러 만들기
  • 모노레포 · SSOT · 계층 분리 사고