Web Programming
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesWeb Programming Syllabus — Unit-wise Content
The official GTU curriculum for Web Programming (subject code BE04052011) as prescribed for AI & ML · Semester 4 divides the course into 6 units, covering 63 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (BE04052011)Unit 1 Introduction to WEB & Web Design
- Basics of WWW, HTTP protocol
- Client-Server architecture
- Introduction to web server installation and configuration Concepts of effective web design
- Web design issues including Browser
- Bandwidth and Cache
- display resolution
- Look and Feel of the Website
- Page Layout and linking
- User centric design
- Planning and publishing website
- Designing effective navigation 06 Program Name: Bachelor of Engineering Level: UG Subject Code: BE04052011 Subject Name: Web Programming
Unit 2 Basics of HTML and CSS
- Structure of HTML page
- HTML tags for data formatting
- meta tags
- html form tags
- HTML5 tags and validation
- Need for CSS, Syntax and structure
- CSS rules for Backgrounds
- Colors and properties
- manipulating texts
- borders and boxes
- Padding Lists
- CSS Positioning
- Style images
- Media Queries
- Wildcard Selectors (*
- ^ and $) in CSS, Working with Gradients
- Pseudo Class
- Pseudo elements
- basic of frameworks like Bootstrap
Unit 3 Client-Side Scripting using JavaScript
- Syntax of JavaScript
- Execution of JavaScript
- Embedded and External JavaScript
- JavaScript: variables
- Pop up boxes
- JavaScript objects and DOM, JavaScript inbuilt functions
- JavaScript validations and Regular expressions
- Event handling with JavaScript
- Callbacks in JavaScript
- Function as arguments in JavaScript
Unit 4 Advanced JavaScript (ES6+)
- arrow functions
- spread/rest operators
- Introduction to JSON
- JSON handling
- Include API calls using Fetch/Axios
Unit 5 Server-Side Programming with PHP
- Difference between Client side and Server-side scripting
- Structure of PHP page
- PHP Syntax: variables
- decision and looping with examples
- PHP and HTML
- Arrays and Functions
- Form processing
- File uploads
- Dates and time zone
- Working with Regular Expressions
- Exception Handling
- Basic concepts of Session and State
- State management using query string
- hidden form controls
- Session variables
Unit 6 Database programming with PHP and MySQL
- Basic MySQL commands
- PHP functions for database connectivity
- Implementation of CRUD operations using PHP, Prepared Statement and stored procedure execution in PHP