No. | FRONTEND | No. | BACKEND |
---|---|---|---|
1. | HTML | 8. | Node JS |
2. | CSS | 9. | Express JS |
3. | JavaScript | 10. | Rest API |
4. | React JS | 11. | Mongo DB |
5. | Redux ToolKit | 12. | MERN |
6. | FIREBASE | 13. | MERN PROJECTS |
7. | TypeScript | 14. | Next JS |
Download Resources | Projects |
---|---|
Link | Link |
- Survey Form
- Login Form
- News Website
- Technical documentation Page
- Youtube Clone
- Ecommerce Website
- Clock
- JS Calculator
- News Website
- JS Guess the color game
- To-Do list
- Productive app
- Quiz game
- Browser code editor
- QR_code_Generatoe
- BackgroundChanger, React carousel
- CodePen Editor Clone
- Image Background Remover
- Video Calling web App
- Movie Searching
- Weather App
- ReeactJs and Firebase Authentication
- React Firebase CRUD Application
- React Blog Project
- React News Project
- Netflix Clone
- React and Firebase E-commerce Project
- Advance Quiz web app
- Portfolio Project
- Introduction
- Hml Structure
- Heading
- Container
- Div tag
- Span tag
- pre tag
- p tag
- text formating tag
- code tag
- list
- table
- media
- forms
- links
- semantic element
- Introduction
- Hml id and class Attributes
- Three way to add css to html
- Css Selectors
- Colors And background
- Css Box Model
- Fonts And Display
- Size, Position and Lists
- Flex box
- Css grid and media queries
- Transform, Transition and Animation
No | Topics | No | Topics |
---|---|---|---|
1. | JavaScript Introduction | 26. | JavaScript Array Methods |
2. | JavaScript Where To | 27. | JavaScript Array Search |
3. | JavaScript Output | 28. | JavaScript Sorting Arrays |
4. | JavaScript Statements | 29. | JavaScript Array Iteration |
5. | JavaScript Syntax | 30. | JavaScript Array Const |
6. | JavaScript Comments | 31. | JavaScript Date Objects |
7. | JavaScript Variables | 32. | JavaScript Math Object |
8. | JavaScript Let | 33. | Javascript Random |
9. | JavaScript Var | 34. | JavaScript Booleans |
10. | JavaScript Const | 35. | JavaScript Comparison and Logical Operators |
11. | JavaScript Operators | 36. | JavaScript if, else, else if, and Switch |
12. | JavaScript Arithmetic | 37. | JavaScript Loop [For, For In,For Of, While Loop] |
13. | JavaScript Assignment | 38. | JavaScript Maps |
14. | JavaScript Data Types | 39. | JavaScript typeof |
15. | JavaScript Functions | 40. | JavaScript Type Conversion |
16. | JavaScript Objects | 41. | JavaScript Errors |
17. | JavaScript Events | 42. | JavaScript Modules |
18. | JavaScript Strings | 43. | JavaScript JSON |
19. | JavaScript String Methods | 44. | JS Async |
20. | JavaScript String Search | 45. | JavaScript Local Storage |
21. | JavaScript Template Strings | ||
22. | JavaScript Numbers | ||
23. | JavaScript Number Methods | ||
24. | JavaScript Number Properties | ||
25. | JavaScript Arrays |
1.TailwindCss Introduction
- TailwindCss Fonts & Sizing
- TailwindCss Margins, Padding & Borders
- TailwindCss Background Color : 43:36
- TailwindCss Square Bracket Notation
- Creating Responsive Designs
- Creating Hover, Focus & Other States
- Creating @apply directive in Tailwind
- Creating Customizing Tailwind CSS using tailwind.config.js file
- Flex Box
- React Introduction
- React Setup
- JavaScript Refresher
- React JSX
- React Components
- React Props
- ReactJs Events
- React Conditional Rendering
- React Lists Rendering
- React Router
- React Css Styling
- React Hook Introduction
- React useState Hook
- React useEffect Hook
- React useReducer Hook
- React useMemo Hook
- React callback Hook
- React Context Api Hook
- React useRef Hook
- React Fetch Api
- React Fetching data using axios
- React Animation
- Protected Routes In React Js
- Upload Images To cloudinary in React Js
- What is Redux
- To understand Redux, you must understand the “one-way data flow”
- known as unidirectional data flow.
- Why Use Redux
- Install Redux Toolkit and React-Redux
- Create a Redux Store
- Provide the Redux Store to React
- Create a Redux State Slice
- Add Slice Reducers to the Store
- Use Redux State and Actions in React Components
- Get And Update state in Redux Store
- -> useSelector
- -> useDispatch
- Redux Dev Tool
- Create Ecommerce Cart System [ Data Manage ]
- Introduction
- Features of Firebase
- -> Authentication
- -> Cloud Firestore
- -> Hosting
- -> Storage
- -> Firebase Cloud Messaging(FCM)
- TypeScript Introduction
- TypeScript Getting Started
- TypeScript Simple Types
- TypeScript Special Types
- TypeScript Arrays
- TypeScript Tuples
- TypeScript Object Types
- TypeScript Enums
- TypeScript Type Aliases and Interfaces
- TypeScript Union Types
- TypeScript Functions
- TypeScript Casting
- TypeScript Classes
- TypeScript Basic Generics
- TypeScript Utility Types
- TypeScript Keyof
- TypeScript Null & Undefined
- to Use TypeScript with React
- Getting Started
- React and TypeScript Basics
- Three Ways of Defining Prop Types
- #How to Create a Random Users List Application
- How to Store the Users List in State
- How to Display the Users on the Ul
- How to Create a Separate User Component
- How to Create a Separate File for Type Declarations
- How to Display a Loading Indicator
- How to Load Users on Button Click
- How to Handle the Change Event
- Nodes Introduction
- Node.js Get Started
- Node.js Modules
- Node.js HTTP Module
- Node js File System Module
- Node.js URL Module
- Node.js NPM
- Node.js Events
- Node.js Upload Files
- Node.js Send an Email
- Express js Introduction
- Install Express.js
- Express.js Request Object
- Express.js GET Request
- Express.js POST Request
- Express.js Routing
- Express.js Cookies Management
- Express.js File Upload
- Express.js Middleware
- Express.js Scaffolding
- A RESTful API is an architectural style for an application program interface (API)that uses HTTP requests to access and use data. That data can be used to GET, PUT, POST and DELETE data types, which refers to the reading, updating, creating and deleting of operations concerning resources.
- Node.js MongoDB
- Creating a Database
- Create Collection
- MongoDB Insert
- MongoDB Find
- MongoDB Query
- MongoDB Sort
- MongoDB Delete
- MongoDB Drop
- MongoDB Update
- MongoDB Limit
- MongoDB Join
- Mern Stack Introduction
- Frontend and Backend Folder Setup
- eNoteBook database and express Server Setup
- Creating Routes & Schema
- Storing Data into the Database Using Mongoose Model
- Creating a Special database Name
- Creating ThunderClient Collections to Manage Requests
- Creating Signup EndPoint
- Understanding Password Hashing, Salt
- Hashing Passwords using bcryptjs in NodeJs
- Creating Login EndPoint
- Creating a middleware to decode user from a JWT
- Creating Endpoints for get All notes and Add Note in notes.js
- Updating an existing Note
- Creating Endpoint for deleting a Note
- Creating Endpoint for Get Notes by Id
- Integrate all APIs with frontend
Features | 1. Travel Log App | Features | 2. Public blog App |
---|---|---|---|
1. | Browse the travel experiences of other people | 1. | Login/Signup to the application |
2. | Ad their own experience | 2. | Create articles |
3. | Travellers can add multiple factors to an experience | 3. | View a List of all the articles |
4. | Location | 4. | Edit/Delete his/her articles |
5. | Images of the Location | 5. | Add categories, tags, and filters to list blog page |
6. | Cost of Travel | 6. | Follow other articles’ authors |
7. | Heritages of the location | 7. | Favorite/like articles |
8. | Places to Visit | 8. | Add comments to the articles |
Features | 3. Workout Tracker App | Features | 4. Real-time Chat App |
---|---|---|---|
1. | Access a wide range of exercise options | 1. | Login/Signup to access the application |
2. | Add your own set of exercises | 2. | Invite people to use emails |
3. | Add your weekly/daily schedule | 3. | Create chat rooms |
4. | The view of the workout routine of others | 4. | Add one-on-one chat with other users |
5. | As workout-related queries through a forum |
- A user-facing application
- An admin dashboard for managing products
- Users can do the following things on this application.
- Login/Register for visit application
- Browse through different products
- Filter products based on category, price, etc
- Like/review products
- Add them to the cart/wish list
- Edit/Delete his/her account
- Admin can do the following tasks on the admin dashboard:
- Add/list products
- Update product details, quantity, etc.
- View list of all the users
- Block/unblock a particular user
- User Interface
- Admin Interface
Users registered for this application can:
- Browse books from the library
- Filter them based on category, author, publications, etc
- Pay & Rent them for a specific duration
- Like/Review them
Admin of this application can:
- List/manage books
- Track rented books and their availability.
- Send notifications via email to users once the lease expires.
- View a list of doctors from different specialty
- View available surgeries/therapies options
- Schedule an appointment at a particular time
- View application progress status
- Get medical reports
This will help doctors to :
- View their appointments
- Show their availability for the hospital
- Track the patient's application status
- Video/Audio Conferencing It's essential that all communication, including whiteboard doodling so that others can see your point/opinion, texting, emoting, etc, takes place in real-time (you may use Socket.io for it).
- Video-recording