This is a course for those who are starting with the latest version of Vue.js, Vue 3. Learn the operating principles of Vue.js and the basic concepts you need to know when developing in practice.
Vue.js core principles + latest Vue 3 features, We will explain it in an easy-to-understand way in one lecture!
It will become the next-generation standard for Vue.js. Getting started with the latest Vue 3
"Getting Started with Vue.js - Age of Vue.js" chosen by over 8,250 people is back with the latest Vue 3 lecture ! 😄 This "Getting Started with Vue 3" lecture is designed from an introductory perspective for those who are new to the front-end development framework Vue.js and those who are not yet familiar with Vue.js.
Now, why Vue 3?
Convenient component code reuse
Powerful TypeScript support
Provides additional grammar related to template expressions.
Other new grammar support
(Composition API, Reacitivty injection API...)
Are you starting a project with the latest Vue 3? Do you want to understand exactly how Vue.js works? In this lecture, learn the differences between the existing Vue 2 and Vue 3 step by step, focusing on the internal implementation of the library and grammatical features!
To these people I recommend it.
FE beginners who start front-end development with Vue 3
Developers who need to upgrade from Vue 2 to Vue 3
Front-end developer starting a Vue.js 3 project for the first time
For those who want to understand the working principles of Vue.js rather than just its simple concepts
So, you can build a solid foundation of Vue.js!
✅ You will learn the main concepts and syntax of Vue.js.
✅ Understand the philosophy of Vue.js by implementing the internal workings of Vue.js yourself.
✅ You will get a feel for the knowledge that practical developers need to know, such as HTTP, networks, and servers.
Lecture notes provided for Vue.js learners 📖
We provide an online textbook that covers the knowledge required to develop web services with Vue 2 and Vue 3.
Q. I'm not familiar with front-end development. Can I still join?
This course is good for those who have basic knowledge of HTML, CSS, and JavaScript. In particular, for those who do not know about JavaScript variables, functions, control statements, objects, etc., it is recommended that you learn basic JavaScript knowledge first before taking the course.
Q. How is it different from the existing Vue.js Getting Started course?
The existing Vue.js Getting Started course was created based on the Vue.js 2 version, which is currently the most widely used in practice. This Vue 3 Getting Started course is a beginner's course created for those who are starting a project with Vue 3 and those who have difficulty following the Vue 2 Getting Started course :)
Q. I took the previous Vue.js Getting Started course. Do I need to take this course again?
I do not recommend this to those who have already created several services with Vue.js in practice and have experience with component design, reactivity principles, and complex state management. This is because they will quickly understand the differences just by reading a little bit of the official Vue 3 documentation. For these people, I recommend the Vue 3 Intermediate - Composition API course .
On the other hand, if you are not yet familiar with Vue.js and need to start a Vue 3 project, I highly recommend you take this course. I will explain the differences between Vue 2 and Vue 3 in terms of the internal implementation of the library, grammatical features, etc., and what has changed compared to the previous version when developing Vue 3 throughout the course :)
Q. After taking this lecture, what lecture should I take next?
I recommend that you take the course by following the Vue.js learning roadmap . As you can see in this lecture, the existing Vue 2 content is almost identical to Vue 3. Therefore, if you faithfully follow the existing learning roadmap, you will be able to become a front-end developer with more Vue.js proficiency :)
A follow-up course for Vue 3 is also currently in preparation. You will learn how to use the new code writing method and ecosystem in the follow-up course. It is expected to be produced by November at the earliest, or by the end of the year at the latest :) Follow-up lectures have been released. Go to Vue 3 Intermediate - Composition API lecture
“ Supportthe Vue.js open source ecosystem with lecture proceeds 😁”
Recommended for these people
Who is this course right for?
People who are starting to develop the front end with Vue.js
Front-end beginner
Developers who need to work on Vue 3 practical projects
Bài giảng này được tổ chức vào thời điểm công ty tôi đang phải khẩn trương nâng cấp vue2 lên vue3 và tôi đang phân vân không biết phải làm sao. Nó thực sự giống như một tia sáng đối với tôi!!! Cảm ơn
Trước hết, khi nghe bài giảng, tôi có thể nhanh chóng hiểu được các khái niệm và chức năng cốt lõi của Vue 3 vì chúng đã được giải thích rất rõ ràng!! Và tôi đã có thể áp dụng ngay vào dự án thực tế tại công ty. Một lần nữa xin cảm ơn rất nhiều.
Trên thực tế, ngày nay có nhiều bài giảng tập trung vào thực hành hơn là khái niệm, nên thường khó hiểu tại sao Pangyo lại phải viết mã theo cách đó trước tiên dạy khái niệm rồi mới tiến hành thực hành, và phương pháp này phù hợp. tôi giỏi đến mức tôi có thể hiểu nó một cách dễ dàng!! Tôi thực sự sẽ đánh giá cao nếu bạn tải lên bài giảng API tổng hợp càng sớm càng tốt!
Tôi đã từng sử dụng React trước đây nhưng đây là lần đầu tiên tôi sử dụng Vue và tôi là người mới bắt đầu làm quen với các chế độ xem. Tôi hiểu điều đó rõ hơn vì bạn không chỉ nói với tôi về vue3 mà còn so sánh nó với vue2. Tôi đã có thể tập trung tốt hơn nhờ đoạn video ngắn và tôi có thể hiểu rõ hơn vì những điểm chính đã được giải thích rõ ràng. Nếu bạn đang sử dụng View lần đầu tiên thì đây là điều bắt buộc! Tôi nghĩ đây là bài giảng phải xem :-) Tôi thực sự mong chờ bài giảng tiếp theo!
Tôi đã thử Vue2 tại một học viện và tham gia một khóa học để học Vue3 đúng cách.
Lúc đầu, tôi cố gắng tìm hiểu qua tài liệu chính thức. Nó rất khó hiểu, có lẽ vì tôi không nói được tiếng Anh hoặc vì tôi không có đủ kiến thức về phát triển. Tuy nhiên, bài giảng này giải thích những khái niệm khó bằng những ví dụ dễ hiểu nên tôi có thể nắm vững những điều cơ bản.
Đặc biệt khi học một mình, tôi thiếu các khái niệm về JS nên Vue khó sử dụng các đối tượng proxy để phản ứng. Tôi có thể hiểu bài giảng vì nó giải thích những điểm chính bằng những ví dụ dễ hiểu.
A hoạt động như B. Đúng hơn, nó là một bài giảng giải thích quá trình nội tại mà a phải trải qua để hoạt động b.
Tôi giới thiệu nó cho những người chưa biết nhiều về Vue như tôi hoặc những người vẫn gặp khó khăn trong việc hiểu tài liệu chính thức. Tôi hy vọng bài giảng tiếp theo sẽ sớm ra mắt!
Tôi rất thích bài giảng.
Ưu điểm: Nhìn chung, các bài giảng ngắn và không nhàm chán. Tuy nhiên, mỗi bước đều được giải thích chi tiết, giúp bạn dễ hiểu.
Lời giải thích so sánh giữa Vue2 và Vue3 đã được hiểu rõ.
Yêu cầu: Phiên bản mã nguồn mở sẽ tiếp tục được nâng cấp trong tương lai và sẽ có nhiều điều mới mẻ.
Tôi sẽ đánh giá cao nếu bạn có thể giảng bài về các khía cạnh chính với chi phí thấp, ngay cả khi nó ngắn như bài giảng này. Tôi không muốn học một mình.
Tôi đang mong chờ bài giảng sáng tác tiếp theo.
Cảm ơn
Cảm ơn bạn đã viết ra những điểm hay một cách chi tiết :) Tôi sẽ chuẩn bị tốt cho bài giảng tiếp theo, lưu ý đến khả năng cạnh tranh về giá và những nội dung chính mà bạn đề cập. Hẹn gặp lại các bạn với bài giảng sáng tác :)