0% found this document useful (0 votes)
3 views2 pages

Cse326 Internet Programming Lab Topics

The document outlines the topics covered in the CSE326 Internet Programming Laboratory, including HTML, CSS, JavaScript, server-side programming, database connectivity, web services, and client-server communication. It emphasizes practical skills such as building web applications, handling user input, and integrating various technologies. Additionally, it includes a mini project to apply learned concepts in a real-world scenario.

Uploaded by

Sujal Mishra
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)
3 views2 pages

Cse326 Internet Programming Lab Topics

The document outlines the topics covered in the CSE326 Internet Programming Laboratory, including HTML, CSS, JavaScript, server-side programming, database connectivity, web services, and client-server communication. It emphasizes practical skills such as building web applications, handling user input, and integrating various technologies. Additionally, it includes a mini project to apply learned concepts in a real-world scenario.

Uploaded by

Sujal Mishra
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

CSE326: Internet Programming Laboratory - Topics Overview

1. HTML & CSS

• Structuring web pages with HTML5


• Using forms, tables, and multimedia elements
• Styling pages with CSS3
• CSS layout techniques: Flexbox, Grid
• Responsive design with media queries

2. JavaScript Basics

• Variables, operators, and data types


• Functions and events
• DOM manipulation
• Form validation
• Event handling

3. Advanced JavaScript / Client-side Scripting

• ES6 features (let/const, arrow functions, template literals)


• JSON: parsing and stringifying
• AJAX: Asynchronous data loading
• Introduction to frameworks like jQuery (optional in labs)

4. Server-side Programming

• Basics of server-side scripting with PHP / Node.js


• Handling forms and user input
• File handling on the server
• Session and cookie management

5. Database Connectivity

• Connecting web applications to databases (MySQL / MongoDB)


• CRUD operations: Create, Read, Update, Delete
• Using SQL queries in web apps
• Introduction to ORMs (optional)

6. Web Services

• Introduction to RESTful APIs


• Making API requests with AJAX / Fetch

1
• Handling JSON data from APIs
• Building a simple REST API (optional)

7. Client-Server Communication

• HTTP methods: GET, POST, PUT, DELETE


• Request and response handling
• Status codes and headers
• Basic security considerations

8. Mini Project / Application

• Integration of HTML, CSS, JS, and server-side scripts


• Example projects:
• Online quiz system
• Simple blogging platform
• Student registration system
• To-do list with database persistence

You might also like