[TSS-2022]
A beginner to advanced tutorial on using React and NextJS to create stunning yet useful server side rendered web apps. This course addresses topics for learning NextJS and React for beginners to experts. You will be able to produce your own static web applications with a plethora of different functionalities by the conclusion of this course.
When you design your WebApp and see it in action in front of you, it always gives you a highly joyful sensation. Due to the growing importance of web development for all developers, WnCC is offering a 4-week in-depth course on web programming utilising the widely used JavaScript Library React JS and framework NextJS. Within a month, you may learn to create stunning WebApps. You will study React in this course, a well-liked JavaScript library created by Facebook to create elegantly organised frontends for WebApps. React has a modest advantage over its competitors, which include the equally well-liked Angular and Vue.JS frameworks. For instance, while Angular makes it simple to integrate with Google services and authentication, but the Angular code is considerably longer than React's. After becoming familiar with React, we will move on to Next.JS, an open-source framework built on top of Node.js that enables server-side rendering and the creation of static webpages for React-based web apps. By the conclusion of this course, you will be an expert programmer in React and Next.JS and be able to create WebApps with stunning UI and server-side rendering.
Pre-requisites: A slight knowledge about HTML, a working computer to install React and Next.JS and loads of enthusiasm for learning.
Course Duration: 4 Weeks
Time commitment: 12-14 hours per week
- Week 1: Basics of JavaScript, CSS and CSS frameworks like bootstrap and tailwind, setting up VS Code.
- Week 2: Basics of React JS, components, pure components and creating your first react app using Vite.
- Week 3: React State, lifecycles and hooks. Creating first custom hook, introduction to state management libraries such as Recoil JS.
- Week 4: In depth usage of Recoil JS, Usage of Next JS and its advantages over React JS.
No assignment for week 1. Assignments start from Week 2. After that assignment will be shared every week. There will be total of 3 Assignments, a person doing all the 3 assignments will be awarded the certificate.
We will mostly be discussing the doubts and issue on the Telegram Group of this course. Join using this link.
Feel free to ping us whenever you have a doubt
- Ishit Garg
- Navyansh Mahla
- Parth Pujari
Created with ❤️ by WnCC