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.
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 ratings0% 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.
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