Web Development Course Overview
- Create full-stack web applications using cutting-edge technologies
- Learn React Hooks, a modern component based frontend framework with NPM, HTML, CSS, WebPack.
- Learn RestAPI, Java, Springboot, MongoDB, MySQL and JWT authentication
Lessons
-
Backend (server)
-
RestAPI fundamentals
-
Creating scalable RestAPI server
-
Overview of No-SQL databases
-
MongoDB overview
-
Creating backend server with springboot framework
-
Testing with Postman
-
Frontend(client)
-
JavaScript fundamentals
-
React basics
-
Building Components
-
JSX
-
Higher Order Components
-
React Fragments
-
Adding Events
-
Redux Fundamentals
-
Building a data store
-
Concept of middleware
-
redux-thunk middleware
-
redux-saga
-
comprehensive data layer
-
Building Reusable React Component Library
-
Creating your own NPM package
-
Importing your lib to your existing project
-
Managing css
-
Routing in React
-
Fundamental of routing
-
passing routing parameters
-
setting up default route
-
SubRouting
-
Comprehensive project
-
Build requirements for the social media project
-
Understanding requirement
-
Build routing for the project
-
Write a test plan
-
Create environment variables
-
Setup deployment Plan
-
Upload project to github