New Curriculum
New Curriculum
New Curriculum
HTML
CSS
JS
</> {}
INTERNSHIP PROGRAM CURRICULUM | 01
CONTENT
MODULE 1
HTML, CSS AND Bootstrap From Level 0
Build a Static Version of Zomato Like Website
Interview Preparation Module 1 (HTML + CSS + Bootstrap)
Mini Project - Netflix Homepage 03
MODULE 2
Javascript
Making The Zomato Like Website Dynamic Using Javascript
MongoDB
MODULE 4
ReactJS
Payment Gateway
Deployment
Building And Styling The Responsive/dynamic Version Of Zomato
Using ReactJS
Interview Questions (ReactJS)
Mini Project - Covid Tracker App 19
EVALUATIONS 26
CERTIFICATES 27
PLACEMENT ASSISTANCE
30
INTERNSHIP PROGRAM CURRICULUM | 03
MODULE 1
Week 1 HTML
HTML Basics
HTML Title, Meta, Img, Div, Span Tags
Block Level, Inline Level, Inline Block Level Elements
Week 2 CSS
CSS Basics
CSS - Inline, Internal, and External
Selectors
Dimension
Display
Background
CSS Box Model
Border
Margin
Padding
Position
Z-Index
Font-Style
Bootstrap Introduction
Bootstrap Button Groups
Bootstrap vs. Media queries
Bootstrap Icons
Include Bootstrap in HTML
BS Dropdowns
Bootstrap using cdn
BS Form Control
Breakpoints in Bootstrap
BS Inputs Group
Containers BS Carousel
Bootstrap Grid System
BS Tables
Bootstrap Flex BS Utilities
Bootstrap Navbar
Interview Preparation
Module 1 (HTML + CSS + BOOTSTRAP)
INTERNSHIP PROGRAM CURRICULUM | 08
MODULE 2
Javascript
Interview Preparation
Module 2 (JAVASCRIPT)
INTERNSHIP PROGRAM CURRICULUM | 12
JavaScript Certificate
Upon completion of this project
INTERNSHIP PROGRAM CURRICULUM | 13
MODULE 3
Week 8 NodeJS
Backend development
Node.js and its installation
Single and multi thread model
Module
How to import a module
Main types of modules
Import npm packages
Local and global packages
Request & Response in server
Nodemon
Postman
Verbs in API (GET, POST, PUT, DELETE)
Status Codes
Using Nodejs
INTERNSHIP PROGRAM CURRICULUM | 15
Week 9 ExpressJS
Body parser
Get and post Rest API
Client server connection using express
Using Expressjs
INTERNSHIP PROGRAM CURRICULUM | 16
MongoDB
MongoDB client server connection
ObjectID
CORS
MongoDB compass
MongoDB compass installation
MongoDB compass dashboard
CRUD operations
Data modelling (approach and perspectives)
Interview Questions
(Nodejs, Express js, MongoDB)
INTERNSHIP PROGRAM CURRICULUM | 18
MODULE 4
ReactJS
Payment Gateway
Deployment
React
MVC architecture
React and its features
React architecture
Virtual DOM
NPM
Package.json
Installation
JSX
React elements
Render function
Components of React
Props
States
Component lifecycle(mounting, updating and unmounting)
React bootstrap typeahead
Passing values between the components
Conditional rendering
INTERNSHIP PROGRAM CURRICULUM | 21
Ternary operator
Iteration inside JSX
React components for Home Page
Location dropdown functionality
Restaurant Search Box functionality
Quick Searches onClick navigation functionality
React Modal
SignUp
Login
React Components for Filter Page
Search Location dropdown
Cuisines checkbox functionality
Prices radio buttons functionality
Sort functionality
Pagination functionality
React responsive carousel
React tabs
Routing
React router and its features
Configuring the application components
INTERNSHIP PROGRAM CURRICULUM | 22
import components
Navigation using links
404 page and its configuration
URL parameter and their configuration
Dynamic routing
Query string
React Modal onClick of Place online order button
Interview Questions
(ReactJS)
INTERNSHIP PROGRAM CURRICULUM | 23
ReactJS Certificate
Upon completion of this project
INTERNSHIP PROGRAM CURRICULUM | 24
Payment Gateway
Material UI library
Week 18 Deployment
Deployment
Heroku
Domain
Hosting
INTERNSHIP PROGRAM CURRICULUM | 25
Tech Version
HTML 5
CSS3
3
BOOTSTRAP5
5
JAVASCRIPT
ES5 and ES6
NODEJS
V16
EXPRESSJS
V5
MONGODB Atlas
Cloud
REACTJS V17
INTERNSHIP PROGRAM CURRICULUM | 26
Evaluations:
Certifications:
Certifications:
Internship Certificate
2 (Attending evaluations is mandatory for this)
INTERNSHIP PROGRAM CURRICULUM | 29
Certifications:
Placement Assistance:
2 Resume building