Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
2 views

Syllabus_-_Full_Stack_Web_Development_Beginner_to_Advanced[1]

This document outlines a comprehensive curriculum covering frontend and backend development, databases, and DevOps, including technologies like HTML, CSS, JavaScript, Node.js, MongoDB, React, and Next.js. It also includes masterclasses on resume preparation and freelancing, along with project-based learning and support. Early bird offers are available until November 13th, with live classes starting on December 1st.

Uploaded by

sayansarkar121a
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Syllabus_-_Full_Stack_Web_Development_Beginner_to_Advanced[1]

This document outlines a comprehensive curriculum covering frontend and backend development, databases, and DevOps, including technologies like HTML, CSS, JavaScript, Node.js, MongoDB, React, and Next.js. It also includes masterclasses on resume preparation and freelancing, along with project-based learning and support. Early bird offers are available until November 13th, with live classes starting on December 1st.

Uploaded by

sayansarkar121a
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Frontend:

1. HTML, CSS
2. JavaScript:
a. JS intro
b. Single threaded nature of JS
c. JS APIs (map, filter, reduce, Object.keys)
d. Asynchronous Js, Callstack, Callback queue, Event loop
e. Promise:
A. Creating promises, Common Promise API methods
B. Resolve()
C. Reject()
D. .then()
E. Async Await

3. Document Object Model (DOM)


4. DOM Manipulation
5. DOM APIs (getElementById, getElementsByClassName, querySelector, innerHTML,
innerText, getAttribute, setAttribute etc), Event handlers.
6. Localstorage

Frontend will be Paused after this.


Backend & Servers:
1. What is the difference between Client side & Server side JS
2. JS Runtime - Node JS, Bun - Various JS runtimes
3. Details of Node JS runtime
4. Installing & working with different modules
5. HTTP Servers
6. IPs, Domains
7. Express server
8. Headers, Body, Query Params
9. Routes in express
10. Middlewares
11. Authentication & Authorization using JWT
12. A few more advanced topics.

DataBases & ORMs:


1. Basics of SQL DB, NoSql DB
2. Connecting our apps with MongoDB (NoSql)
3. Mongoose, CRUD, Relationships
4. Working with Postgres (SQL)
5. Creating Schemas, SQL queries
6. Sub queries
7. Intro to ORMs
8. Real time industry level project with ORM (Object Relational Mapping)

Frontend Resumes:
1. Intro to React, Grammar of React, why React, what is React, when to not use React
2. Parcel, Vercel, Vite, CRA, Babel
3. Basic application with React
4. Connecting frontend with Backend
5. Fetch API, Axios
6. Fetch vs Axios
7. Routing in React
8. React Hooks, Predefined Hooks, User defined hooks
9. A few more advanced Hooks
10. Optimizing our App using predefined hooks
11. State Management
12. Context API, Redux, Recoil
13. Styling our app using Bootstrap

NextJS:
1. Introduction
2. Issue with React, How NextJS solves it
3. Middlewares
4. API routes
5. Converting our React App to Next App
6. Data Fetching
7. NextAuth, Cookies
8. A few more advanced stuffs

Devops:
1. Some Devops tools
2. Git, GitHub
3. CI CD in Github
4. Deploying our Apps to internet

More topics will be added going forward.

Masterclasses on:
1. Resume Preparation
2. Linkedin Connection building, how to ask for referrals
3. How to start freelancing
4. How to contribute to open sources
5. How to use X, formerly twitter for remote jobs
6. More things to be added.

Apart from this:


1. We will build a real time project in the class with Authentication & Authorization.
2. 2-3 Small projects to understand concepts
3. 100% assistance on your personal projects
4. Doubt Clearing class
5. Recordings of the classes will be provided.
6. Course completion certification would be provided.

To avail the Early Bird offers please send us a message or reply in the group on or
before 13th November, we will contact you.

Live classes will start from 1st December.

WhatsApp Group Link: https://chat.whatsapp.com/EOgES2N5bqtDsDSzHbDqqf


Facebook Page Link: https://www.facebook.com/profile.php?id=61565413796020

You might also like