0% found this document useful (0 votes)
8 views

Web Development Curriculum

The document outlines a comprehensive web development course curriculum consisting of 30 sessions, each lasting one hour. Topics covered include HTML, CSS, JavaScript, backend development, databases, web frameworks, APIs, and testing. The course aims to equip participants with the skills to build responsive and interactive web applications.

Uploaded by

pal.amankr1290
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Web Development Curriculum

The document outlines a comprehensive web development course curriculum consisting of 30 sessions, each lasting one hour. Topics covered include HTML, CSS, JavaScript, backend development, databases, web frameworks, APIs, and testing. The course aims to equip participants with the skills to build responsive and interactive web applications.

Uploaded by

pal.amankr1290
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

WEB DEVELOPMENT COURSE CURRICULUM

SL.NO DESCRIPTION DATE & TIME


Note: Class time & link will be
Induction Session sent to you 24hrs before the
class
Introduction to web development
1 1 HOUR
Overview of HTML and CSS
Basic HTML document structure and syntax
2 1 HOUR
Basic CSS syntax
Advanced HTML tags and attributes
3 1 HOUR
Semantic HTML
CSS layout basics (box model, positioning, etc.)
4 1 HOUR
Responsive design with media queries
Building a simple website with
5 1 HOUR
HTML, CSS, and JavaScript
Introduction to JavaScript
6 1 HOUR
Variables, data types, and operators
Functions and control structures
7 1 HOUR
Debugging tools and techniques
DOM manipulation with JavaScript
8 1 HOUR
Events and event listeners
Creating interactive web pages
9 1 HOUR
Introduction to jQuery
Deploying a website to a web server
10 1 HOUR
Introduction to version control with Git and GitHub
Introduction to backend development
11 Overview of server-side programming languages 1 HOUR
(e.g. PHP, Python, Ruby, Node.js)
Basic server setup and configuration
12 1 HOUR
Handling HTTP requests and responses
Introduction to databases
13 1 HOUR
Relational vs. non-relational databases
SQL basics (queries, joins, etc.)
14 1 HOUR
Setting up a database server
Connecting a web application to a database
15 1 HOUR
CRUD operations (create, read, update, delete)
Introduction to Object-Relational Mapping (ORM) tools
16 Introduction to web frameworks 1 HOUR
(e.g. Flask, Django, Ruby on Rails, Express.js)
MVC architecture
17 1 HOUR
Setting up a web application with a framework
Basic routing and URL handling
18 1 HOUR
Templating and rendering dynamic content
User authentication and authorization
19 1 HOUR
Building a web application with a framework
Handling state with Redux or other state management libraries
20 1 HOUR
Using third-party libraries and plugins
Introduction to APIs and web services
21 1 HOUR
RESTful API design principles
Building a simple API with a framework
22 1 HOUR
Consuming an API with JavaScript
Introduction to front-end frameworks
(e.g. React, Angular, Vue.js)
23 1 HOUR
Setting up a development environment
for a front-end framework
Components and props
24 1 HOUR
Routing and navigation
Building a web application with a front-end framework
25 1 HOUR
Project application session 1
Handling state with Redux or other state
26 management libraries 1 HOUR
Using third-party libraries and plugins
Introduction to testing & debugging web applications
27 1 HOUR
Unit testing with Jest or other testing frameworks
Building a responsive and accessible web application
28 1 HOUR
Accessibility guidelines and best practices
29 Responsive design techniques for mobile devices 1 HOUR
Conclusion and Recap
30 1 HOUR
Q&A session

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy