강의

멘토링

커뮤니티

로드맵 썸네일

뉴비로 시작해 기초 탄탄 프론트 개발자 되기

작성자 프로필 이미지

신원석

JavaScript
React
HTML/CSS

입문 대상

로드맵 참여중인 유저 프로필 사진
로드맵 참여중인 유저 프로필 사진

5명 참여중

조회수

369

로드맵 코스

들어가기전에

보다 효과적인 진행을 위해 로드맵 소개 내용을 사전에 참고해 주시기를 부탁드립니다.

완전 초보부터 시작해서 프론트 개발자로 성장하기 위한 체계적인 학습 과정입니다. 개발 경험이 전혀 없는 분들도 하루 2-3시간의 꾸준한 학습을 통해 18개월내에(길게 잡았습니다) 주니어 웹 개발자로 성장할 수 있도록 설계되었습니다.

학습 방법

  • 아래 단계별 학습 목표에 소개된 순서로 강의를 진행하시길 바랍니다.

    • 모든 단계의 강의가 강제는 아니고, 본인이 잘 이해하고있다면 귀중한 시간 절약을 위해 다음 강의로 넘어가시길 바랍니다.

  • 모든 강의는 Notion, Obsidian 또는 본인이 선호하는 문서 도구에 학습 내용을 기록하면서 진행하시기 바랍니다. 단순히 영상을 시청하는 것보다 직접 정리하는 과정에서 개념이 더욱 명확해지고, 나중에 복습할 때도 효과적입니다.

  • 공부를 하다보면 모르는 부분이나 개념이 나오는건 너무나도 당연한 상황이니 걱정말고 찾아가면됩니다

  1. 모르는 부분에 대해서 구글링을 한다 (ex) onclick이라는 javascript 이벤트를 모르겠다)

    1. 우선 모르는 내용에서 키워드만 따로 빼서 영어로 검색한다 javascript onclick

    2. 추가 예시로 강의에 나오는 단축키라던지 코드가 실제로 동작을 하지않는 경우가 있을수도있는데(강의가 오래되어서 그동안 기술의 변경이 많이 일어난경우)

      1. 모르는 부분에 대해서 우선 영어로 키워드를 만들어본다(ex) vscode에 특정 단축키가 동작하지않는다)

      2. vscode shortcut {단축키명} 이런식으로 구글링한다


  2. 검색시 나오는 결과들을 하나씩 들어가 확인한다

    1. 이때, 가급적이면 한글 블로그는 피한다(velog, naver blog, tistory)

      1. 그 블로그들이 나빠서가 아니라 이후 더 어려운 개념이나 기술에 대해서 검색시에는 어차피 공식문서가 정답이기때문에 습관을 미리 가지는게 본인에게 좋습니다

    2. MDN, stack overflow, reddit, 모던 JavaScript 튜토리얼 등을 참고한다



  3. 그럼에도 해결이 되지 않는다면 해당 강의에 Q&A에 질문을 자세하게 남긴다(자세하게 남길수록 + 이미지와같이 원하는 답변을 받기 쉽습니다)

  • 생활코딩 강의의 경우 강의 자료는 해당 링크에 올려져있는데 반드시 따라 할필요는 없고 우선은 강의를 집중해서 보는것만으로도 좋습니다


학습 시작

0단계: 개발 환경 구축

github 회원가입하기: https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F&source=header-home

vscode 설정: https://youtu.be/KKtE6yDhEus?feature=shared

vscode extension 설정(원한다면): https://youtu.be/hv-un0II2Rs?feature=shared

vscode extension 설정2(원한다면): https://youtube.com/shorts/cdqULOmORVU?feature=shared

obsidian 설정(notion도 괜찮아요): https://www.youtube.com/watch?v=ZuEu8SDqHOE

obsidian 설정2(원한다면): https://www.youtube.com/watch?v=vdXF0mceh-g


1단계: 웹 개발 기초

HTML, CSS, JavaScript의 기본기부터 시작해서 인터랙티브 웹 개발까지 학습합니다. Git을 통한 버전 관리, Linux 기본 명령어, 네트워크 기초, 그리고 MySQL 데이터베이스 입문까지 웹 개발에 필요한 전반적인 기초를 다집니다

  1. 오늘부터 개발자 - 개발자를 준비하기 전 꼭 알아야 할 것

  2. [인프런 X 생활코딩] HTML과 인터넷 - editor는 위에서 셋업한 vscode로 하면됩니다

  3. WEB2 - CSS - editor는 위에서 셋업한 vscode로 하면됩니다

  4. WEB2 - JavaScript - editor는 위에서 셋업한 vscode로 하면됩니다


  5. 모든 웹 개발자가 봐야 할 단 한 장의 지도


  6. 개발자를 위한 쉬운 리눅스

  7. 생활코딩 - Linux

  8. 지옥에서 온 Git

    1. 지옥에서 온 GIT도 좋은데 안듣고 이거로 바로 넘어가셔도 됩니다(필수): https://youtu.be/1I3hMwQU6GU?feature=shared

    2. 좀더 복기하고싶다면 들어도되는 강의(선택): https://codingapple.com/course/git-and-github/

    3. 추가로 간단하게 봅시다 gitignore 관련 (필수)

      1. https://youtu.be/Tm_oeAkm4m0?si=Xqh7lADc0ogzdz04

      2. https://youtu.be/1Qk8jrBrp9o?si=bBRKt-DvSTgtRR16

      3. https://developer-chani.tistory.com/entry/gitignore-%EA%B0%9C%EB%85%90%EA%B3%BC-%EC%9E%91%EC%84%B1%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95


  9. 지옥에서 온 관리자 Git

    1. 해당 강의를 듣고 대규모 협업하기 시리즈도 들어봅시다

    2. 강의를 진행하시다보면 협업 실습으로 인해 깃허브 계정이 여러개가 필요합니다

      1. 구글 아이디를 여러개 만들어서 만든 구글 계정을 통해 깃허브 계정을 생성합시다

      2. 같은 브라우저에서 깃허브 계정을 여러개로 로그인하면 로그인이 실패하는데 구글 시크릿창으로 실습을 진행합시다

      3. 다만 아래 링크 1을 들으시기전에 반드시 아래 3개의 문서를 정독해주세요.

        1. https://sprint.codeit.kr/blog/git-terminal-user-setup

        2. https://docs.github.com/en/get-started/git-basics/setting-your-username-in-git

        3. https://usingu.co.kr/frontend/git/git-%EC%84%A4%EC%A0%95-git-config/


    3. 링크1: https://www.youtube.com/watch?v=V86kq9aAqlI&list=PL93mKxaRDidFtXtXrRtAAL2hpp9TH6AWF&index=28


  10. 김영한의 실전 데이터베이스입문 - 모든 IT인을 위한 SQL 첫걸음


  11. 입문자를 위한, HTML&CSS 웹 개발 입문

  12. 웹퍼블리셔가 알려주는 실무 웹사이트 따라만들기 Season1


  13. Amazing JavaScript - 입문

  14. 인터랙티브 웹 개발 제대로 시작하기

  15. 그림으로 쉽게 배우는 네트워크

  16. 모든 개발자를 위한 HTTP 웹 기본 지식

1.5 단계 잠시 쉬면서

  1. Homebrew가 뭐고 Mac은 설치하는걸까?

    1. homebrew 설치 페이지

  2. 한번 다 읽어 봅시다(vue 부분은 빼고 ES6 까지만)

    1. 이 순서로 --> Introduction - JavaScript Fundamentals - ES6+

  3. Git init - 잘 읽어보기(대충읽지마세요)

  4. 개발자가 가장 잘해야 하는 단 한가지

  5. 뽑고 싶은 개발자

  6. 개발바닥 - 이력서 내용

  7. 개발바닥 - 좋은 회사를 고른다면

  8. 코딩실력보다 훨씬 더 중요한거

  9. git flow vs trunk-based

  10. I Hate Screenshots of Text

    1. Text fragments

    2. Chrome Extension - Link to Text Fragment


  11. 향로님

  12. 영한님 1

  13. 영한님 2

  14. https://www.inflearn.com을 접속하면 무슨일이 일어나나요(네트워크 관점에서)

  15. 엘리베이터 만들기를 해봅시다(너무 쉬우면 엘리베이터 두개를 만들어봅시다)


    1. 아래 이미지와 같은 엘리베이터를 html, css로 만들기

    2. 마우스로 각 층을 클릭시 사람이 해당 층으로 자연스럽게 엘리베이터를 타고 올라가는걸 만들어보기



2단계 심화

HTTP 웹 기본 지식과 DOM 조작의 심화 학습부터 시작합니다. 함수형 프로그래밍 패러다임을 익히고, 컴퓨터공학 기초(컴퓨터 구조, 운영체제, 자료구조)를 탄탄히 다집니다. JavaScript 엔진의 동작 원리를 이해하고, Node.js와 데이터베이스를 활용한 백엔드 개발 기초까지 학습합니다

  1. 구조 탐색과 조작의 모든 것 - [DOM 완전 정복 Part 1]


  2. 코어 자바스크립트

  3. 이벤트부터 SPA까지, 상호작용 웹의 필수 엔진 - [DOM 완전 정복 Part 2]


  4. 넓고 얕게 외워서 컴공 전공자 되기

  5. 개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

    1. 무료라서 6,7이 유료라 부담스러우신 분들은 꼭 듣고갑시다

  6. 그림으로 쉽게 배우는 운영체제

  7. 그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)

  8. 시니어 백엔드 개발자가 알려주는 데이터베이스 개론 & SQL


  9. Vanilla JavaScript로 직접 구현하는 Notion

  10. 함수형 프로그래밍과 JavaScript ES6+


  11. 함수형 프로그래밍과 JavaScript ES6+ 응용편


  12. 견고한 JS 소프트웨어 만들기


  13. 빠르게 알아보는 Javascript V8엔진

  14. 얄코의 가장 쉬운 Node.js

  15. Node.js의 모든 것

    1. 선택사항입니다. 패스하셔도 문제없습니다.

  16. 프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)


2.5 단계 잠시 쉬면서

  1. Modern Javascript 튜토리얼 파트 2까지 다 보기

  2. 프로그래머스에서 javascript 코딩테스트 문제 level 0,1 다 풀기(300문제지만 쉽습니다 정말)

  3. 더 나은 개발자

  4. 개발자가 되고 싶다고?

  5. 개발자가 적성에 맞는 줄 알았는데

  6. AI시대 - 개발 공부 망하는 법

  7. 지금은 어떤시기

  8. 개발감각

  9. 개발 질문은 어떻게 하는게 좋을까

  10. 북마크해두면 좋은 기술블로그 모음

  11. 100명이 넘게 탄 지하철에서 왜 수많은 에어팟 전파신호는 내 에어팟에 들어오지 않는 걸까

  12. rest api에 대한 로이필딩의 글

  13. programming advice younger self

  14. (양심고백) 랜덤 가챠는 실은 랜덤이 아님

  15. What is JavaScript's highest integer value that a number can go to without losing precision?

    1. Double-precision floating-point format

  16. Shell vs BASH vs PowerShell vs CMD

  17. Bash vs Powershell vs Zsh vs Fish

  18. CommonJs, ESM

    1. CommonJS에서 ESM으로 전환하기


3단계 조금 더

React를 활용한 현대적인 프론트엔드 개발을 시작합니다. 실전 프로젝트(Slack 클론)를 통해 실무 경험을 쌓고, TypeScript로 안전한 코드 작성법을 익힙니다. 프론트엔드 테스트 코드 작성과 스토리북을 통한 컴포넌트 개발까지 학습합니다

  1. 누구든지 하는 리액트: 초심자를 위한 react 핵심 강좌

  2. 한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지


  3. 퇴근길 밋업-프론트엔드-스토리북-테스트코드

  4. Slack 클론 코딩[실시간 채팅 with React]


  5. 2시간으로 끝내는 프론트엔드 테스트 기본기

  6. 얄코의 가장 쉬운 타입스크립트(TypeScript)

  7. 한 입 크기로 잘라먹는 타입스크립트(TypeScript)


  8. 한 입 크기로 잘라먹는 실전 프로젝트 - SNS 편

  9. 타입스크립트로 배우는 리액트(React.js) : 기초부터 최신 기술까지 완벽하게

  10. 프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 1

  11. 프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 2


3.5 단계 잠시 쉬면서

  1. 도커가 바꾼 개발바닥

  2. 코딩 책 한 권만 읽으면 이렇게 됩니다

  3. 프로그래머 형님의 찐 공부법

  4. How to lead in a room full of experts

  5. How to write a good design document

  6. 모든 프로그래머가 알아야하는 숫자들

  7. sonny log(Article에 있는 시리즈 글들은 다 읽는게 어떨까)

  8. 빠른 웹사이트들의 비밀

  9. 쏟아지는 지식을 내 것으로 만드는 법

  10. [Chrome]HAR 파일 가져오기 및 내보내기

  11. Node.js 경력자는 토스 Java 개발자로 어떻게 적응했을까?

  12. TMC25 | Engineering - 100번 실패하고 살려 낸 문서 시스템


목표 달성 후

  1. 서버까지 가봅시다(원한다면)

  2. 혹은 동아리를 들어가서 다른 사람들과 공유하면서 공부를 해보는건 어떨까요


  3. 인프런 커뮤니티, Hola, SIDE와(다른 좋은곳도 많은듯한데 찾아봅시다) 같은곳에서 동료를 모아(혹은 참여해서) 프로젝트를 개발해봅시다 배운거 써먹어야죠

    1. 사이드 프로젝트를 고르는 방법


1. 서비스에 관심이 가는가 해당 서비스 분야에 관심이 있는지? 공고문을 읽자마자 개선 아이디어가 떠오르거나, 사용자 문제가 직관적으로 이해되는 서비스라면 더 좋을듯합니다. 2. 확장 가능성이 보이는가 첫 버전 이후에도 2-3단계 발전 방향이 그려지는 서비스인지? [MVP](https://brunch.co.kr/@dongdong1/14)로 끝나는 프로젝트가 많지만, 성장 경로가 보이는 서비스가 학습에 더 도움됩니다


추천하는 뉴스레터

구독해서 보면 좋습니다

  1. GeekNews

  2. D2

  3. 테크잇슈

  4. OTW FE

  5. FE News

추천하는 유튜브(?)

  1. Fireship

  2. 44BITS

  3. 개발바닥


로드맵 상세보기

43개 코스

로드맵에 포함된 강의 썸네일
인프런
오늘부터 개발자 - 개발자를 준비하기 전 꼭 알아야 할 것
오늘부터 (나도) 개발자! 개발자에 도전하는 분들을 위해 기본적인 개발 지식부터 준비 방법, 각종 노하우까지 전해드립니다.

33,000

44,000

로드맵에 포함된 강의 썸네일
인프런
WEB2 - CSS
이 수업은 https://opentutorials.org(생활코딩 사이트)를 만들어가면서 CSS에 대한 지식과 경험을 동시에 채워드리기 위한 목적으로 만들어진 수업입니다.

무료

로드맵에 포함된 강의 썸네일
https://opentutorials.org(생활코딩 사이트)를 만들어가면서 JavaScript에 대한 지식과 경험을 동시에 채워드리기 위한 목적으로 만들어진 수업입니다.

무료

로드맵에 포함된 강의 썸네일
웹 개발 학습 중 길을 잃었나요? 스스로 길을 찾게 도와드리겠습니다. 비전공자라 하더라도 1시간 정도의 짧은 강의로 웹 서비스 구조가 어떻게 작동하는지 알 수 있습니다. 

13,200

22,000

로드맵에 포함된 강의 썸네일
현업 개발자가 실제로 사용하고 있는 명령어들로 커리큘럼을 만들었습니다.
OS 설치나 관리와 관련된 복잡한 개념들은 다루지 않습니다.
2시간 안에 빠르게 리눅스 기본 사용법을 익힐 수 있습니다.

무료

로드맵에 포함된 강의 썸네일
본 수업에서는 리눅스의 사용법을 다룹니다. 특히 초심자들이 어려워하는 부분이 명령어를 이용해서 컴퓨터를 제어하는 법입니다. 여기서는 초심자가 명령어를 사용하는데 필요한 가장 보편적인 규칙을 최소한으로 다룹니다.

무료

로드맵에 포함된 강의 썸네일
이 강의를 들었으면 다음 강의로 넘어가기전에 아래 강의를 반드시 무조건 들읍시다

1. 지옥에서 온 GIT도 좋은데 안듣고 이거로 바로 넘어가셔도 됩니다(필수): https://youtu.be/1I3hMwQU6GU?feature=shared

2. 좀더 복기하고싶다면 들어도되는 강의(선택): https://codingapple.com/course/git-and-github/

3. 추가로 간단하게 봅시다 gitignore 관련 (필수)
링크1: https://youtu.be/Tm_oeAkm4m0?si=Xqh7lADc0ogzdz04
링크2: https://youtu.be/1Qk8jrBrp9o?si=bBRKt-DvSTgtRR16

무료

로드맵에 포함된 강의 썸네일
해당 강의를 듣고 대규모 협업하기 시리즈도 들어봅시다
강의를 진행하시다보면 협업 실습으로 인해 깃허브 계정이 여러개가 필요합니다

1. 구글 아이디를 여러개 만들어서 만든 구글 계정을 통해 깃허브 계정을 생성합시다

2. 같은 브라우저에서 깃허브 계정을 여러개로 로그인하면 로그인이 실패하는데 구글 시크릿창으로 실습을 진행합시다

3. 다만 아래 링크 1을 들으시기전에 반드시 아래 3개의 문서를 정독해주세요.
- https://sprint.codeit.kr/blog/git-terminal-user-setup
- https://docs.github.com/en/get-started/git-basics/setting-your-username-in-git
- https://usingu.co.kr/frontend/git/git-%EC%84%A4%EC%A0%95-git-config/

추가 강의 링크1: https://www.youtube.com/watch?v=V86kq9aAqlI&list=PL93mKxaRDidFtXtXrRtAAL2hpp9TH6AWF&index=28

무료

로드맵에 포함된 강의 썸네일
HTML과 CSS를 배워서 웹사이트 제작에 필요한 기본 지식을 배울 수 있습니다. 코딩을 처음 접할 때 두려움이 없도록 정말 알기 쉽게 설명한 강의입니다.

무료

로드맵에 포함된 강의 썸네일
프런트엔드 개발을 위해 필요한 자바스크립트 기초 지식. 실무자로서 꼭 알아야 하는 필수 지식들을 쉽고 빠르게 설명해 줍니다. 2024년 현대 프런트엔드 개발 트렌드를 반영한 기본 강의.

무료

로드맵에 포함된 강의 썸네일
React, Next.js, Vue를 아무리 공부해도 코드가 추상적으로 느껴지고, 구조가 확실히 이해되지 않는다면, 그 근본 원인은 DOM에 대한 이해 부족일 수 있습니다. DOM은 모든 프론트엔드 프레임워크의 기반이며, 웹 페이지의 구조와 동작을 연결해주는 실체입니다.

이 강의는 단순한 선택자나 조작법을 넘어, HTML이 어떻게 DOM 객체로 바뀌고, 이 구조를 어떻게 선택하고 탐색하며, 조작할 수 있는지를 처음부터 차근차근 알려주는 DOM 완전 정복의 Part 1 입문 강의입니다.

HTML 태그는 구조일 뿐이고, 자바스크립트는 행동일 뿐이지만, 그 둘을 연결하는 핵심이 DOM입니다. 이 연결고리를 명확히 이해하면, 어떤 프레임워크를 쓰든 그 안의 진짜 구조와 흐름을 정확히 꿰뚫어볼 수 있게 됩니다.

22,270

29,700

로드맵에 포함된 강의 썸네일
ES6 이전까지의 자바스크립트 전체를 관통하는 핵심 개념들에 대하여, 전반적인 흐름을 살펴보는 강의입니다.

16,500

22,000

로드맵에 포함된 강의 썸네일
이 강의는 단순한 DOM 조작을 넘어서, 실제 사용자와의 상호작용 속에서 웹 UI를 동적으로 구성하고 반응하는 방법을 깊이 있게 학습합니다. 이벤트 시스템의 본질, 버블링과 캡처링, 이벤트 위임, 실시간 UX 피드백, 그리고 throttle & debounce를 활용한 성능 최적화까지, 실무에서 자주 마주치는 문제들을 직접 구현하며 익힐 수 있도록 구성했습니다. DOM 트리의 구조 이해를 바탕으로, 이벤트 흐름과 상태 변경을 유연하게 연결하는 능력을 기르게 됩니다.

29,700

39,600

로드맵에 포함된 강의 썸네일
넓고 얕게 외워서 컴퓨터 공학 전공자가 되고 싶은 모든 비전공 초보자를 위한 강의입니다. 컴퓨터 구조, 운영체제 등 컴퓨터 공학 전공 필수과목에서 어떤 것을 배울 수 있는지 빠른 시간에 알 수 있습니다. 무엇보다 외워서라도 끝낼 수 있습니다!

39,600

66,000

로드맵에 포함된 강의 썸네일
이 강의는 Vanilla JavaScript로 Notion을 처음부터 끝까지 직접 구현하며, 단순한 UI 클론을 넘어서 내부 동작 원리를 깊이 이해하는 데 초점을 맞춘 풀스택 수준의 프런트엔드 프로젝트 과정입니다.

사이드바 트리, 중첩 문서 생성, 자동 저장, 라우팅, 휴지통, 즐겨찾기, 검색 모달, 설정 모달, 테마 전환, Export/Import, 키보드 단축키, 반응형 레이아웃, 드래그 리사이즈 등 실제 노트 앱의 핵심 기능을 모두 바닐라 JS로 직접 구현합니다.

React, Vue 같은 프레임워크 이전에 반드시 알아야 할 브라우저 표준 동작(이벤트 버블링, DOM 트리, 로컬 스토리지, Blob, FileReader, 해시 라우팅 등)을 탄탄하게 학습해, “왜 이렇게 동작하는가”를 완전히 이해하고 디버깅할 수 있는 내공을 쌓는 것이 목표입니다.

29,700

39,600

로드맵에 포함된 강의 썸네일
ES6+와 함수형 프로그래밍을 배울 수 있는 강의입니다. 이 강좌에서는 ES6+의 이터러블/이터레이터/제너레이터 프로토콜을 상세히 다루고 응용합니다.
이터러블을 기반으로한 함수형 프로그래밍, map/filter/reduce, 파이프라인, 제너레이터를 통한 지연 평가, Promise 합성, 동시성/병렬성, async/await와 비동기 에러 핸들링 등을 배울 수 있습니다. 이 강좌를 습득하고 연습하여 중급 자바스크립트 개발자로 성장하세요!

41,250

55,000

로드맵에 포함된 강의 썸네일
같은 기능을 만들더라도 자바스크립트 문법을 이제 막 뗀 주니어 개발자와 경험 많은 시니어 개발자의 코드는 상당히 다릅니다. 물론 결과물은 같더라도 말이죠. 후자의 코드가 인정받는 이유는 짜임새 있는 설계와 변화에 대응할수 있는 확장성 때문일거에요. 이 강의는 그런 좋은 코드를 만들어 내는 방법에 대해 알아봅니다.

20,620

27,500

로드맵에 포함된 강의 썸네일
JavaScript엔진인 V8에 대해 이해할 수 있습니다! 
좀 더 효율적인 코드작성법에 대한 힌트를 얻을 수 있습니다.

18,970

25,300

로드맵에 포함된 강의 썸네일
실무 프론트/백엔드 개발 이전에 꼭 알아야 할, Node.js의 핵심 원리와 실전 기술을 담았습니다.

24,750

33,000

로드맵에 포함된 강의 썸네일
기초부터 차근차근 실력을 탄탄히 다져 가며 Node.js 실력을 완성하는 올인원 강의 👍

22,270

29,700

로드맵에 포함된 강의 썸네일
문법을 넘어 동작 원리와 개념 이해까지 배워도 배워도 헷갈리는 타입스크립트 이제 제대로 배워보세요! 여러분을 타입스크립트 마법사🧙🏻‍♀️로 만들어드립니다.

36,300

48,400

로드맵에 포함된 강의 썸네일
이제는 실전에 도전할 차례입니다 🔥 React.js + TypeScript + Supabase로 실무급 SNS를 함께 개발해보며 인증&인가, 무한스크롤, 이미지 업로드, 좋아요, 무한 중첩 댓글, 다크모드 등의 기능을 만들어 봅니다. 이 과정에서 Zustand와 Tanstack Query를 이용한 서버 및 전역 상태 관리 기법도 살펴볼 예정입니다.

41,250

55,000

로드맵에 포함된 강의 썸네일
리액트 19의 최신 기능을 타입스크립트(TypeScript)와 함께 배우는 리액트 완성 강의!
기초부터 상태관리(Context, Redux Toolkit, Zustand), API 통신(Fetch, Axios), 최신 훅(use, useActionState, useOptimistic 등), 실전 프로젝트까지 차근차근 익혀 실무에 바로 적용할 수 있는 리액트 앱을 만들 수 있습니다.

74,250

99,000

로드맵 코스 43