【한글자막】 Vue - 완벽 가이드 (Router 및 Composition API 포함)

Why take this course?
안녕하세요, Vue.js를 탐구하고자 하는 여러분! 이 강의에서는 Vue.js의 기본부터 심화까지 단계별로 학습할 수 있도록 구성되었습니다. Vue.js는 웹 개발을 간소화하고, 효율적으로 만들어주는 프레임워크로, 이미 JavaScript를 사용하고 있거나, 다른 프론트엔드 프레임워크에서 발걄하신 문제를 해결할 수 있는 강력한 도구입니다.
이 강의에서는 다음과 같은 내용을 다룰 예정입니다:
-
Vue.js 소개: Vue.js가 무엇인지, 그리고 왜 사용하기로 결정한지에 대해 배경 설명합니다.
-
기본 구조와 MVVM 패턴: Vue.js의 기본적인 HTML 구조, data, computed, methods를 통해 어떻게 작동하는지 이해하고, MVVM(모델-뷰-바인딩) 패턴에 대해 배웁니다.
-
데이터 바인딩과 직렬화: 사용자 입력을 처리하고, DOM과 데이터 간의 양방향 바인딩을 설정해봅시다. JSON, Array와 같은 JavaScript 기본 데이터 구조를 Vue.js에서 사용하는 방법을 배웁니다.
-
Vue CLI와 플러그인: Vue CLI를 설치하고, 새 프로젝트를 생성해보며, Vuex, Vue Router와 같은 플러그인을 활용하는 방법을 익힙니다.
-
폼과 유효성 검사: form tag와 v-model을 사용하여 사용자 입력을 처리하고, 데이터의 유효성을 검증하는 방법을 학습합니다.
-
API 통신과 Axios: JSON Placeholder와 같은 API를 Vue.js에서 사용하여 데이터를 가져오고, 보내는 방법을 배우며, Axios를 통해 AJAX 요청을 할 수 있도록 합니다.
-
"몬스터 슬레이어" 게임 구축: Vue.js의 여러 기능들을 활용하여 100% Vue 기반의 간단한 게임(예: 몬스터 슬레이어)을 만들어봅시다.
-
실제 프로젝트 구현: "학습 리소스 관리자"와 "코치 찾기" 앱과 같은 실제 프로젝트를 진행해보며, 로그인/가입, 데이터베이스 연동, 메시지 시스템 등을 구현하는 방법을 배웁니다.
-
Vue.js의 심화 주제들: 직접적인 상태 관리(Vuex), 라우팅(Vue Router), 서버 사이드 렌더링(Nuxt.js) 등 Vue.js의 고급 기능들을 알아보며, 실제 개발 환경에서의 적용 방법을 학습합니다.
이 강의를 통해 Vue.js의 힘을 활용하여 동적이고 인상적인 웹 애플리케이션을 만들어보세요. 제가 여러분의 여정에서 도움이 되길 바랍니다! 지금도 시작할 수 있는 Vue.js의 세계로 一걸음씩 나아가요. Let's build something amazing together!
Course Gallery




Loading charts...