채널톡 아이콘

핵심만 골라 배우는 Vue.js

프론트엔드 입문자들은 필수적으로 익혀야하는 Vue.JS!! 기초부터 시작해서 고급에 이르기까지 Vue.JS를 샅샅히 파헤쳐봅니다!

(4.9) 수강평 8개

수강생 126명

난이도 초급

수강기한 무제한

실습 중심
실습 중심
실습 중심
실습 중심
날개 달린 동전

강의 추천하고 성장과 수익을 만들어 보세요!

날개 달린 동전

마케팅 파트너스

강의 추천하고 성장과 수익을 만들어 보세요!

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.9

5.0

hz

34% 수강 후 작성

강의를 처음 듣는 사람에게도 이해가 잘되게 정말 잘하시는 것 같습니다! 다른 강의(예를 들어 next.js) 가 올라온다면 꼭 듣고 싶습니다... 커리큘럼도 너무 알차게 짜여져 있어 공부하기에 너무 좋습니다!!

5.0

김주원

99% 수강 후 작성

1. 학습자료 강의 목차와 일치하게 폴더가 구성되어 있습니다. 강의 시작, 강의 완료 폴더가 구분되어 있고, 각 폴더는 새로운 프로젝트로 깔끔하게 시작할 수 있게 되있어서, 모르는 내용을 부분적으로 학습하고 싶을때 정말 유용합니다. git으로 소스코드를 순차적으로 정리하는 방식도 있는데, 학습용으로는 이 전략이 베스트인듯합니다. 물론 강사님은 이렇게 정리하는데만 시간이 꽤 많이 걸렸을듯합니다. 2. options api, composition api 인프런 vue 강의 중에 둘다 한강의에서 다루는 경우는 없는데, 본 강의는 두가지 유형을 모두 다루고, 핵심만 다룬다고 했지만, 광법위한 범위를 컴팩트하고, 일목 요연하게 설명하고 있습니다. 3. 인증 인증 부분은 강의 하기 좀 까다로운 부분이 있고, 대부분의 강사님들이 인증 부분을 대략적으로만 다루고 있는데, 본 강의에서는 직접 백앤드, 프론트를 구축해서 실습하기 때문에 최근 제일 많이 사용되는 jwt accessToken, refreshToken 관련해서 개념을 확실하게 잡을 수 있습니다. 4. 강의력 강의실력이 뛰어나서 몰입감이 좋고, 인프런 vue 강의 대부분을 들었는데, 가장 만족한 강의였고, 지금 vue를 시작한다면 이 강의 저 강의 듣는다고 시간낭비하지 마시고, 본강의 하나로 끝내시는거 추천드립니다.

5.0

pcdo.omco

7% 수강 후 작성

잘들을게요~

수강 후 이런걸 얻을 수 있어요

  • Vue2 문법 전체

  • Vue 3 기본 개념 (Vue 인스턴스, 템플릿 문법, 데이터 바인딩)

  • Composition API 사용법 (reactive, ref, computed, watch)

  • Vue Router 설정 및 라우팅

  • Pinia 상태 관리

  • Vue 3의 반응성 시스템

  • 컴포넌트 설계와 데이터 전달 (Props, Emits, Slots)

  • Vue 3 라이프사이클 훅 사용법

  • Composition API vs 옵션 API

  • 서버와의 통신 (Axios, Fetch, async/await)

  • 애플리케이션 성능 최적화

  • Vue 앱 빌드 및 배포

비전공자도 이해하기 쉬운 Vue.JS!!
🛩 수코딩의 프런트엔드 로드맵 시리즈 4단계! 🛩

Vue.js 입문 분야 베스트셀러

수코딩 온라인 강의가 책으로도 출간되었어요!

2024 『코딩 자율학습 Vue.JS』 출간! 🎉

수코딩 온라인 강의가 책으로도 출시되었어요.
출시 이후 한 번도 1위 자리에서 내려온 적이 없을 정도로
Vue 3 입문 분야 베스트 셀러입니다. 😎
도서와 함께 보면 시너지가 몇 배로 올라갑니다.

구매하기

궁금해요

무엇을 배우나요?

Vue.js에서는 동적인 웹 페이지 구현을 위한 핵심 기능들을 배웁니다. Vue는 자바스크립트만으로는 구현하기 어려운 반응형 UI컴포넌트 기반 개발을 가능하게 하는 강력한 프레임워크입니다. 하지만 Vue의 모든 기능을 한 번에 배우고 마스터하는 것은 다소 어려울 수 있습니다.

이 강의에서는 실무에서 자주 사용되는 핵심 Vue.js 기능만을 엄선하여 학습합니다. 복잡하거나 잘 사용되지 않는 기능은 과감히 제외하고, 컴포넌트 구성, 양방향 데이터 바인딩, Vue Routerpinia 등 실제 웹 애플리케이션에서 자주 활용되는 부분에 집중했습니다.

이를 통해 초보자도 Vue.js의 핵심 개념기술을 쉽고 효율적으로 배울 수 있으며, 실무에서 바로 활용할 수 있는 프론트엔드 개발 능력을 자연스럽게 익히게 됩니다.

완전 초보자도 괜찮아요,

기초부터 차근차근 모두 알려드릴게요.

기초부터 차근차근 모두 알려드릴게요.

Vue.js는 프런트엔드 개발에서 가장 중요한 기술 중 하나지만,
초보자에게는 처음 접할 때 조금 어려울 수 있죠.
하지만 걱정하지 마세요!

기초부터 탄탄하게 쌓을 수 있도록,
꼼꼼하고 친절하게 하나하나 설명해 드립니다.

처음 시작하는 사람도 자신 있게 배울 수 있도록
쉬운 예제와 실습을 통해 함께할게요! 🚀

Vue.js의 핵심 개념을 하나씩 배우고,
실제 웹 애플리케이션에 적용할 수 있는 기술을 자연스럽게 익혀가세요!

수코딩 강의만의
특별한 점

실무에 최적화된 핵심 중심 커리큘럼

  • 복잡한 이론은 줄이고, 실제 프로젝트에서 자주 사용하는 Vue 3 기능만 엄선했습니다.

  • 컴포넌트 기반 개발, 반응형 데이터 관리, 라우터와 상태 관리 등 실무에 바로 적용 가능한 기술을 배웁니다.

이해를 돕는 직관적인 설명과 실습 위주 강의

  • Vue.js를 처음 배우는 사람도 쉽게 이해할 수 있도록 개념을 단계별로 설명하고, 예제 → 실습 방식으로 학습합니다.

  • 손으로 직접 코딩하며 배우는 실습 중심 강의로, 이론을 실전에 바로 적용할 수 있게 도와줍니다.

Composition API 완벽 마스터

  • Vue 3의 핵심인 Composition API를 심도 있게 다루어, 더 깔끔하고 효율적인 코드 작성 방법을 배울 수 있습니다.

  • 기존 Options API와의 차이점도 명확하게 비교하며 학습합니다.

실전 프로젝트로 배우는 Vue.js

  • 단순한 코드 실습이 아닌, 실제 웹 애플리케이션 개발을 통해 Vue의 활용법을 익힙니다.

  • Todo 리스트, 게시판, SPA 등 다양한 미니 프로젝트로 실무 감각을 키울 수 있습니다.

실무 팁과 개발자 노하우 아낌없이 공개

  • 교과서에 없는 현업 개발자만의 실전 팁업무 효율을 높이는 방법까지 알려드립니다.

  • 자바스크립트뿐만 아니라, 프런트엔드 개발자로 성장하기 위한 방향성도 제시합니다.

수강생 맞춤 피드백과 꼼꼼한 Q&A 지원

  • 수강생의 질문에 대해 빠르고 친절한 피드백을 제공합니다.

  • 자주 하는 실수나 헷갈리는 부분을 짚어주며, 개개인의 학습 효과를 극대화합니다.

잠시만요!

강의에도 나와 맞는 '결'이 있다는 거 아시나요?

누구에게나 인정받는 대작 게임이 나에게는 재미없을 수 있는 것처럼,
강의도 모두에게 똑같이 맞는 건 아닙니다.

아무리 칭찬이 자자한 강의라도 나와 맞지 않을 수 있고,
반대로 누군가에겐 평범한 강의가 나에겐 최고의 강의가 될 수 있죠.

그래서 제 모든 강의는 최소 10% 이상 무료로 공개되어 있습니다.
직접 들어보고, 저와 스타일의 ‘결’이 맞는지 확인해 보세요!

만약 저와 결이 잘 맞는다면,
프런트엔드 개발자로 가는 가장 빠른 지름길을 안내해 드리겠습니다.
믿고 따라오세요! 🚀

이 강의에서 만들어보는
다양한
실전 프로젝트

computed & watch
사람인 글자수 세기


Vue 3의 핵심 기능인 computedwatch를 활용하여,
사람인 사이트에서 사용되는 글자수 세기 기능을 직접 클론 코딩해봅니다.

  • computed를 사용해 입력된 글자 수를 실시간으로 계산하고,

  • watch를 활용하여 사용자의 입력 변화를 효율적으로 감지합니다.

실무에서 활용되는 기능을 그대로 구현하면서,
반응형 데이터 처리의 개념을 쉽고 명확하게 익힐 수 있습니다! 🚀

component
검색어 자동완성

Vue 3의 핵심 개념인 컴포넌트(Component)를 활용하여
검색 엔진 서비스에서 자주 사용하는 검색어 자동완성 기능을 직접 구현해봅니다.

  • 컴포넌트 분리를 통해 검색창과 자동완성 리스트를 효율적으로 관리합니다.

  • propsemit을 활용해 컴포넌트 간의 데이터 흐름을 자연스럽게 익힙니다.

  • 실시간 데이터 렌더링으로 사용자 입력에 빠르게 반응하는 인터랙티브한 UI 구현까지!

실무에서 바로 사용할 수 있는 기능을 직접 만들어보며
Vue 컴포넌트의 활용 방법과 구조화된 개발 방식을 배울 수 있습니다. 🚀

컴포넌트 심화
탭 메뉴 UI

Vue 3의 다이나믹 컴포넌트(Dynamic Component) 개념을 활용하여
사용자 경험을 높이는 탭 메뉴 UI를 직접 구현해봅니다.

  • 동적 컴포넌트 전환으로 여러 탭 콘텐츠를 효율적으로 관리합니다.

  • v-bind와 is 속성을 사용해 유연한 컴포넌트 렌더링을 학습합니다.

  • 상태 관리이벤트 핸들링으로 탭 간의 자연스러운 전환을 구현합니다.

이 과정을 통해 복잡한 UI도 재사용 가능하고 확장성 있는 컴포넌트로 만드는 방법을 익힐 수 있습니다. 🚀

할일관리앱
Todo List


Vue 3에서 배운 모든 개념과 기술을 활용하여
완성도 높은 Todo List 애플리케이션을 직접 만들어봅니다.

  • 컴포넌트 분리를 통해 할 일 추가, 삭제, 수정 기능을 효율적으로 관리합니다.

  • Reactive 데이터 바인딩으로 실시간 상태 변화에 반응하는 UI를 구현합니다.

  • computed, watch, v-model을 활용해 상태 관리와 데이터 흐름을 자연스럽게 익힙니다.

  • 로컬 스토리지를 활용하여 데이터 영구 저장 기능까지 구현!

이 프로젝트를 통해 Vue의 핵심 기능들을 실전처럼 통합하고,
실무에서 바로 사용할 수 있는 개발 역량을 키울 수 있습니다. 🚀

Auth
인증과 인가

웹 애플리케이션의 핵심 기능인 인증(Authentication)인가(Authorization) 개념을 명확하게 이해하고,
**JWT(Json Web Token)**를 활용하여 안전한 로그인 기능을 직접 구현해봅니다.

  • 인증과 인가의 차이를 이론과 실습을 통해 명확히 구분합니다.

  • JWT 토큰 발급 및 검증 과정을 통해 보안성 높은 로그인 로직을 학습합니다.

  • 토큰 저장 및 관리(LocalStorage, SessionStorage) 방법을 실습합니다.

  • 로그인 후 사용자 정보를 안전하게 유지하고, 권한에 따라 접근 제어하는 방법을 배웁니다.

이 과정을 통해 프런트엔드 개발자에게 필수적인 인증·인가 개념을 실전처럼 경험하고,
안전하고 효율적인 사용자 관리 방법을 익힐 수 있습니다. 🚀

Movie
Movie App 🎬

지금까지 배운 Vue 3의 모든 개념과 기술을 활용하여
영화 정보를 제공하는 웹 애플리케이션을 직접 만들어봅니다.

  • 외부 영화 API를 활용하여 실시간으로 영화 데이터를 가져오고 표시합니다.

  • 컴포넌트 구조화로 영화 목록, 상세 정보, 검색 기능 등을 효율적으로 관리합니다.

  • Axios를 활용한 API 요청 및 비동기 처리로 데이터 흐름을 제어합니다.

  • 라우터(Vue Router)를 이용해 페이지 전환 기능을 구현하고, 동적 라우팅도 경험합니다.

  • 반응형 UI상태 관리를 통해 실전 같은 사용자 경험(UX)을 제공합니다.

이 프로젝트를 통해 Vue 3의 핵심 기능을 통합적으로 활용하며,
실무에 가까운 개발 경험과 함께 API 기반 애플리케이션 개발 능력을 키울 수 있습니다. 🚀

자주 묻는 질문

Q. 진짜 아무것도 모르는 초보자입니다. 괜찮을까요?
A. 네. 정말 괜찮습니다. 아무것도 모르는 분들이 학습할 수 있게 구성한 맞춤 강좌입니다.

Q. 책을 구매했어요. 온라인 강의도 구매할 필요가 있을까요?
A. 책을 구매하셨다면 더욱 더 구매하시는 걸 권장드립니다. 책에서는 다루지 않는 내용도 많이 포함하고 있습니다.

Q. 선수지식이 필요한가요?

A. 네, 본 강좌는 반드시 HTML5/CSS3/JavaScript에 대한 선행 지식이 필요합니다.

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): Windows, macOS

  • 사용 도구: 비주얼 스튜디어 코드(Visual Studio Code), 크롬(Chrome)

  • PC 사양: 웹 서핑이 가능한 수준의 최저 사양도 가능합니다.

학습 자료

  • 실습 진행을 위한 강의별 학습 자료 제공합니다.


선수 지식 및 유의사항

  • 완전 비전공자, 초보자도 수강 가능

  • 단, HTML5/CSS3/JavaScript에 대한 학습은 선행되어야 합니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 뷰를 한 번도 공부해본 적 없는 사람

  • 뷰를 공부하려고 시도했지만, 번번히 포기한 사람

  • 뷰를 사용해서 당장이라도 서비스를 만들어야 하는 사람

  • 복잡한 설명 없이 단순하고 쉽게 배우고 싶은 사람

선수 지식,
필요할까요?

  • HTML/CSS

  • JavaScript

안녕하세요
수코딩입니다.

4,891

수강생

276

수강평

135

답변

4.9

강의 평점

7

강의

수코딩은 온라인과 오프라인을 병행하면서
코딩을 가르치는 활동을 하고 있습니다.

다년간의 오프라인 강의 경험을 바탕으로,
더 많은 사람들이 코딩을 쉽고 재미있게 배울 수 있도록
매일 고민하고, 끊임없이 노력하고 있습니다.

현재까지 다음과 같은 4권의 책을 출판하며
프런트엔드 강의 분야를 선도하고 있습니다:

또한, 유튜브 채널을 통해 다양한 무료 강의도 제공하고 있습니다.
👇 지금 바로 방문해 보세요
[유튜브 채널 링크]

더보기

커리큘럼

전체

229개 ∙ (23시간 32분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

8개

4.9

8개의 수강평

  • hz님의 프로필 이미지
    hz

    수강평 2

    평균 평점 5.0

    5

    34% 수강 후 작성

    강의를 처음 듣는 사람에게도 이해가 잘되게 정말 잘하시는 것 같습니다! 다른 강의(예를 들어 next.js) 가 올라온다면 꼭 듣고 싶습니다... 커리큘럼도 너무 알차게 짜여져 있어 공부하기에 너무 좋습니다!!

    • 수코딩
      지식공유자

      와, 이렇게 정성스러운 피드백 정말 감사합니다! 강의가 처음이신 분께도 도움이 됐다니 정말 뿌듯하네요 😊 조만간 React.JS 강의가 오픈됩니다! 기대에 보답할 수 있도록 더 알차게 구성해보겠습니다 💪 앞으로도 좋은 학습 되시길 바랄게요!

  • pcdo.omco님의 프로필 이미지
    pcdo.omco

    수강평 16

    평균 평점 5.0

    5

    7% 수강 후 작성

    잘들을게요~

    • 수코딩
      지식공유자

      감사합니다! 도움이 되시길 바라겠습니다 :)

  • beauvy1113님의 프로필 이미지
    beauvy1113

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    • 수코딩
      지식공유자

      안녕하세요 beauvy1113님! 좋은 평가 감사합니다 :) 좋은 하루 되세요!!

  • 유진석님의 프로필 이미지
    유진석

    수강평 8

    평균 평점 5.0

    5

    100% 수강 후 작성

    • 수코딩
      지식공유자

      안녕하세요 유진석님! 좋은 평가 감사합니다. 더 좋은 강의로 찾아뵙겠습니다!

  • hyeona.jeong님의 프로필 이미지
    hyeona.jeong

    수강평 1

    평균 평점 5.0

    5

    100% 수강 후 작성

    • 수코딩
      지식공유자

      안녕하세요 hyeona.jeong님! 좋은 평가 감사합니다! 더 좋은 강의로 찾아뵙겠습니다.

수코딩님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

연관 로드맵

강의가 포함된 로드맵으로 학습해 보세요!

월 ₩15,840

5개월 할부 시

₩79,200