Full-Stack Development Bootcamp: Industry Tested Courses Curriculum
Full-Stack Development Bootcamp: Industry Tested Courses Curriculum
Bootcamp
Industry Tested Courses Curriculum
A product of Incubated by
Python
OOPS
Variables
Object
Array
JSON
Retrieve data from object
Retrieve data from array
Add data to object
Add data to array
Copy by reference
Copy by value
Deep copy and shallow copy
Functions
Function Parameters
Programming paradigm
Stack
Heap
Hoisting
For loop
For each loop
Accessing data from array dynamically from loop data[variable]
Getting keys from object
Accessing data from object dynamically from loop data[key]
.map()
.filter()
Callback functions
History of Browser
What is HTML?
Window and document
Request and response simply explained
What is Tag?
Sections of HTML - head, body
What is doctype?
Exploring all tags and creating a resume
What is attribute?
What is self closing tag?
Relative path and absolute path
Difference between div and span tag
Difference between HTML and HTML5
Small intro about how Google search engine works
CSS
Nodejs
Introduction to Nodejs
Difference between blocking and non blocking code
Introduction to packages
Inbuilt packages third party packages custom packages
Introduce to express package
Deep into Expressjs
Creating webserver
Creating API end points
Intro to Server side rendering in nodejs, ejs and usage
Introduction to Mongodb
Connecting Mongodb with Mongoose
Crud operation
Authentication
Passport
Authorization
JWT
Web socket
Room creation and connection
SQL queries
Queries with constraint
Filtering and sorting Query results
Simple SELECT queries
Multi-table queries with JOINs
OUTER JOIN
A short note on NULLs
Queries with expressions
Queries with aggregates
Order of execution of a Query
Inserting rows
Updating rows
Deleting rows
Creating rows
Altering tables
Dropping tables
Mongodb
No Schema
Install MongoDB
How MongoDb Works?
Insert First Data
CRUD Operations
Insert Many
Update and Update Many
Delete and Delete Many
Angular
React