Course Overview
If you want to learn the most powerful Javascript framework for modern web development, this is the course you were looking for. Here you will learn Vue JS (v3) from the beginning in just a few hours.
This course received a major update in 2023, including the Composition API & State Manegement with Pinia (The Vuex replacement).
The course provides 6 real-life projects, challenges, and exercises to make you learn effectively in a short time.
About Vue JS
Vue JS is a progressive framework for building user interfaces. By progressive it means it is incrementally adoptable, so you can use it from simple specific areas of your websites to building complex single-page applications (SPA) with ease!
If you want to go for the simple version, there's no upfront installation required and you can instantly start using it in your HTML, CSS & Javascript project to do amazing things.
If you decide to build more complex applications you can take advantage of the huge ecosystem of external libraries & UI frameworks to make your application achieve high performance and great usability.
No matter what kind of web developer you are, Vue JS will undoubtedly change the way you see things and once you learn it, you will never want to use another framework.
FAQ
FAQ area empty
Course curriculum
-
Setting up the Workspace
Xem trước -
Declarative Rendering and Data Objects
Xem trước -
Setting up Vue Dev Tools
Xem trước -
Directives and For Loops
Xem trước -
Event Handlers - The v-on Directive
Xem trước -
A Bug in Chrome Dev Tools
Xem trước -
Event Modifiers (Stop Propagation) and Attribute Binding
Xem trước -
Filling up The Order Details Section
Xem trước -
Working with Methods
Xem trước -
User Input and Two-Way Data Binding (Part 1)
Xem trước -
User Input and Two-Way Data Binding (Part 2)
Xem trước
-
Project Presentation - To-Do List App
Xem trước -
Setting up Vue JS
Xem trước -
Adding To-Dos
Xem trước -
Setting the Done & Undone Functionality
Xem trước -
Using Localstorage to Load To-dos
Xem trước -
Lifecycle Hooks
Xem trước -
Loading Data from Localstorage
Xem trước -
Updating Localstorage on Clear and Update
Xem trước
-
Project Presentation - Quiz Game
Xem trước -
Create a Vue JS Application with the Vue CLI
Xem trước -
The Application Boiler Plate
Xem trước -
Clean up Unused Component and HTML Structure
Xem trước -
HTTP Requests with Axios
Xem trước -
Making Requests to the Open Trivia API
Xem trước -
Showing the Question Data on the Page
Xem trước -
The Answers Array - Computed Properties
Xem trước -
Shuffling the Answers Array
Xem trước -
Rendering the Answers Radio Buttons
Xem trước -
Submitting the Answer
Xem trước -
Presenting the Result
Xem trước -
Getting the Next Question
Xem trước -
The Score Component
Xem trước -
Passing Data to Child Components
Xem trước
-
Project Presentation - Shopping Bag
Xem trước -
Setting up Vue Router
Xem trước -
Using Axios to Get Products Data
Xem trước -
Working with Vuex
Xem trước -
Setting Up Actions and Mutations - Part 1
Xem trước -
Setting Up Actions and Mutations - Part 2
Xem trước -
Rendering the Products
Xem trước -
Adding Products to Bag
Xem trước -
Avoiding Repeated Items on Shopping Bag
Xem trước -
Removing Items from Bag
Xem trước -
The Mapstate Helper
Xem trước -
Listing items in the Shopping Bag
Xem trước -
Calculating the Order Total
Xem trước
-
Options API x Composition API
Xem trước -
Presentation of Project #6 - Task Manager
Xem trước -
Reactivity with Ref
Xem trước -
Reactivity with Reactive
Xem trước -
Components, Props and Scoped Styles
Xem trước -
Adding IDs to Tasks
Xem trước -
Filtering Tasks By State
Xem trước -
Computed Properties
Xem trước -
The Modal Component
Xem trước -
Component Slots
Xem trước
Requirment
-
Basic knowledge of HTML & CSS
-
Intermediate knowledge of Javascript
Outcomes
-
From the basics to advanced in Vue JS 3
-
Develop complex single and multi-page applications in Vue JS
-
Options API & Composition API
-
Vuex & Vue Router
-
Modern web development techniques
-
Build multi-screen and component-based web apps
-
State Management with Pinia (2023 Update)
Instructor
Nguyễn Đình Cường
1.2
-
1 Student
-
330 Courses
-
1253 reviews
Xin chào các bạn, tôi là Nguyễn Đình Cường, một lập trình viên và giảng viên đam mê công nghệ với hơn 15 năm kinh nghiệm trong ngành công nghiệp phần mềm. Tôi tốt nghiệp từ Bưu Chính Viễn Thông và đã từng làm việc cho một số công ty công nghệ hàng đầu như FPT Software và VinGroup. Với chuyên môn chính là phát triển ứng dụng web, tôi đã làm việc với nhiều công nghệ như HTML, CSS, JavaScript, React cho front-end và Node.js, Express, MongoDB cho back-end. Không chỉ dừng lại ở việc viết mã, tôi còn yêu thích tìm hiểu sâu về thiết kế hệ thống và kiến trúc phần mềm. Tôi tin rằng quá trình học lập trình không chỉ đơn thuần là lý thuyết, mà còn là sự trải nghiệm thực tế và giải quyết vấn đề. Trong các khóa học của mình, tôi cố gắng cung cấp cho học viên những bài giảng thú vị và dễ hiểu, cùng với các bài tập thực hành giúp củng cố kiến thức. Tôi hy vọng rằng qua các khóa học của mình, bạn sẽ không chỉ học được cách viết mã, mà còn phát triển tư duy lập trình và kỹ năng giải quyết vấn đề. Hãy cùng nhau khám phá thế giới lập trình và biến ý tưởng của bạn thành hiện thực! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi. Tôi rất vui được hỗ trợ bạn trong hành trình học tập của mình!
View Details