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
At the moment when I was worried about what to do because my company urgently needed to upgrade vue2 to vue3, this lecture opened,,!! It was really a ray of light for me!!! Thank you.
First of all, while listening to the lecture, the core concepts and functions of Vue 3 were explained well, so I was able to understand them quickly!! And I was able to apply them to the actual company project right awayㅠㅠ Thank you again.
In fact, these days, there are many lectures that focus on practice rather than concepts, so it is often difficult to understand why the code should be written like that,, Pangyo-nim explains the concepts first and then proceeds with the practice, and this method suited me so well that I could understand it easily!! I would be very grateful if you could upload the composition API lecture soon!
I have used react before but this is my first time using vue. I am a beginner in vue. It was easier to understand because you didn't just teach me vue3 but compared it to vue2. I was able to concentrate better because the videos were short and concise, and the key points were explained so that it stuck in my head better. I think this is a must-watch lecture for those who are new to vue:-) I can't wait for the next lecture!
I took this course to learn Vue3 properly after trying Vue2 at an academy.
At first, I tried to learn through the official documentation. It was really hard to understand, whether it was because I was not good at English or because I lacked knowledge of development. However, this course explained difficult concepts with easy examples, so I was able to build a solid foundation.
In particular, when I studied on my own, I had a hard time understanding Vue's proxy object for reactivity because I lacked JS concepts. The course explained the core with easy examples, so I was able to understand it.
This course explains that A goes through some internal process to perform B function, rather than A performing B function.
I recommend this course to people like me who don't know much about Vue or who still have difficulty understanding the official documentation. I hope the next course comes out soon!
I listened to the lecture well.
Good points: The lectures were short and easy to understand. However, each one was explained thoroughly, making it easy to understand.
I understood the comparison between Vue2 and Vue3 well.
Request: The open source version will continue to be upgraded in the future, and new things will come out.
I would appreciate it if you could give lectures on the core parts at a low price, even if it is short, like this lecture. I don't want to study alone.
I look forward to the next composition lecture.
Thank you.
Thank you for writing in detail about the good points :) I will prepare the next lecture well with the price competitiveness and key contents you mentioned in mind. I will come back soon with the composition lecture :)