Complete Next.js with React & Node - Beautiful Portfolio App (Udemy.com)

Build Serverless Web Apps with Next.js. Learn Hooks. Deploy to Vercel. Next.js (Next 9.4), React (React 16+) & Node.

Created by: Filip Jerga

Produced in 2021

icon
What you will learn

  • Develop powerful, server-side and real-world web applications with Next & React
  • Completely understand the processes and architecture of Next
  • Create SEO (Search Engine Optimisation) and Isomorphic Friendly Applications
  • Establish yourself in field of the exciting Next and React web development environment

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a reactjs course? Or looking for more detail on Filip Jerga's Complete Next.js with React & Node - Beautiful Portfolio App? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

If you are planning to start your career as a developer or you just want to improve your programming skills, then this course is right for you. Learn how to build amazing portfolio website you can share with your colleagues or future employers.
Get all you need to start web development in one course! Start with technologies of Web Development to more advanced topics until your application will be deployed to Heroku and accessible online on the internet.
This resource is the only thing you need in order to start Web Development with Next.js , React and Node. During this course you will get confidence and skills required to start your own projects, you will get the right mindset to apply for a developer career and to improve in modern frameworks like Next.js , React.js and Node.
We will start with short introduction of Next.js framework. We will follow starter introduction guide on Next.js website with my additional explanation and examples. I will explain to you benefits of server side rendered applications and I will get you familiar with Next Framework.
Furthermore, we will work on a base layout of our portfolio application, we will create first pages and base styling.
Later in this course, we will take a look on authentication with Auth0 on the client/server side. Users will be able to authenticate with google or other social provider.
Next, we will work both on the server and the client and will implement base portfolio functionality. We will create CRUD (create, read, update, delete) API. You will learn how to use forms in react and you will get familiar with popular Formik package.
After portfolio section you will be challenged with Slate framework. We will start working on Blog feature. I will show you how to create blog editor similar to Medium. We will create functionality to save and update portfolios. Then we will create blogs dashboard page for users to manage their created blogs. Clients will be able to publish and delete blogs. All of the published blogs will be able to read by everyone on our website.
Next, we will work on UX improvements of our website. You will learn how to create simple animations and how to make better user experience. You will get more familiar with CSS.
Then we will get into SEO ( Search Engine Optimisation ). You will learn basics of SEO. We will provide to our website more semantic informations and we will make page improvements, so our portfolio website will be even more amazing and more competitive on the web.
In the last section we will start preparing our application for deployment. We will do production and performance improvements. Later in this section will deploy our applications to Heroku. Our portfolio will be fully accessible on the internet by anyone.
During this course we will be switching from our frontend application to our backend Node application. This Node application will be responsible for handling and storing our business data in MongoDB.Who this course is for:
  • Starting as well as experienced developers interested in modern frameworks as Next, React and Node.
  • This course is for everyone eager to understand how a javascript frameworks work.
  • Taking this course will enable you explain before difficult concepts to your fellow colleagues in simple way.

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

icon
Instructor Details

placeholder

My name is Filip Jerga and I am an experienced software engineer and freelance developer. I have a Master's degree in Artificial Intelligence and several years of experience working on a wide range of technologies and projects from C++ development for ultrasound devices to modern mobile and web applications in React and Angular.
Throughout my career, I have acquired advanced technical knowledge and the ability to explain programming topics clearly and in detail to a broad audience. I invite you to take my course, where I have put a lot of effort to explain web and software engineering concepts in a detailed, hands-on and understandable way.

error finding courses_global jsonerror finding courses_global jsonerror finding courses_global json

icon
Reviews

4.2

164 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Gurminder on 12/13/2020

nice

By Tchibinda Mba Ndong on 12/13/2020

Nothing exceptional at the moment !

By Arturo Filio on 11/14/2020

Excellent course. Filip has a very high level and understanding of React in general and also in NextJS. I would've like to have the authentication of the project handled with nodejs, I ended up implementing my own custom auth but all in all the course is excellent and very complete. I'm very happy with the result.

By Richard Mortimer on 11/11/2020

This is an excellent course, the instructor is enthusiastic and knowledgeable and conveys this well in his lessons. He responds to queries in the Q&A in a short period of time and generally has good comments which extend the course knowledge. More seasoned programmers may find his explanations of why things go where a bit drawn out, but these are also good refresher points for some of us that need them. I'd recommend this course for people beginner to advanced, with a lot of detail and explanantions.

By Chris Hunter-johnson on 11/10/2020

Its a really great course in addition to showing how to implement new feature also shows debugging and issue solving.
If you have any questions the instructor answers really quickly with very clear answers.
Would recommend

By Anthony Astupia on 11/9/2020

s, est bonito, pero ahora se usa Hooks y creo que se debe usar ms en el curso porque en el trabajo es lo que uso

By Paola Mulas on 11/8/2020

IT'S FANTASTIC

By Phuong Phan on 11/5/2020

It is very good so far.

By Minhhieple.97 on 10/27/2020

I rate this course very highly:
- Advantages :
+ The project of the course is quite large, it can completely be listed on the CV, unlike 90% of the Udemy courses the projects are very small, so it cannot be listed in the CV.
+ Filip answers the questions of students very enthusiastically, which is completely different from the 90% of other lecturers on Udemy.
- Points to improve:
+ To fully understand this course you need to read more documentation from the Next.js homepage, Filip's explanation is not clear, if he has some examples or illustrations it will be very great.
+ Some functions for the project are missing such as validate, image update, loading sppiner, 404 pages, if this is improved I will rate 5 stars for him.

By Nikola Malezanoski on 10/25/2020

slow go

By Doan on 10/20/2020

Filip is so knowledgable and explains concepts very well.. This course is the most up to date Next JS course in Udemy- course material was updated in June 2020. I highly recommend this course.

By Yan Mezinskiy on 10/19/2020

, . .