What you'll learn
- How to create apps using Nuxt
- Understanding how to setup a React program
- Understanding how to create apps using React 18
- Understanding how to make guaranteed process using React
Requirements
- Basic VueJS knowledge is needed.
Description
Note: We have added an EXTRA React course.
As an enhanced version of Vue, Nuxt has more functionalities and is also easier to configure. With Nuxt, you can code less but do more.
You don’t have to be a Vue expert to study Nuxt. Just basic Vue knowledge is enough.
In the first section, we will create a Vue app using Vue CLI 3.
The file structure created by Vue CLI 3 is very similar to the one used in Nuxt. They even have the same mechanism of generating pages.
We will recreate the same app using Nuxt and show you the similarities between Vue and Nuxt.
Your previous Vue knowledge can help you quickly understand the working mechanism of Nuxt. Once you have understood how Nuxt works, you can master it in no time.
Our official Nuxt study includes five sections.
1. Nuxt basics
2. Nuxt plugins and modules
3. Nuxt routing system
4. Nuxt context
5. Data exchange with the backend program (Express.js)
At the end of each section, there will be an infographic article to help you review everything you just learned.
Each review is followed by a practice session where you will practice and apply everything you have learned by creating a real app. You will also learn many new skills in this process, including how to handle cookies and create a membership system.
Who this course is for:
- Vue developers who want to master Nuxt
- Developers who want to learn React 18
Instructor
Your time is limited, and you have other things going on in your life. More likely than not, you will only get busier as time goes by.
New technologies show up everyday. Existing ones keep upgrading, adopting new features, switching to new syntaxes.
For you to stay relevant, you have to keep learning.
Most importantly, you must do so quickly and easily, without spending too much time or making too much effort. Otherwise, you won't keep up with the rapid tech progress, and your life as a programmer would be too painful as you are constantly struggling with learning something new.
It seems that you are caught in a dilemma where there is a lot to learn but not enough time to do it.
The programming world emphasizes reusing codes. You, as a programmer, must "reuse" learning experience. The experience of learning one programming technology should enable you to pick up another one with less time and effort.
In order to do so, you must disperse the mist and remove all the "unwanted things" you hide there.
The "unwanted things hidden in the mist" are the insufficient understanding of a coding language or framework. You have never dug deep enough, all you have done is copying what the manual says. When things get complicated, you won't be able to come up with a solution.