Advanced Java
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
Advanced Java Syllabus — Unit-wise Content
The official GTU curriculum for Advanced Java (subject code 2160707) as prescribed for CSE · Semester 6 divides the course into 4 units, covering 30 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 (2160707)Unit 1 Java Networking
- Network Basics and Socket overview
- TCP/IP client sockets, URL, TCP/IP server sockets
- java.net package Socket
- InetAddress, URL, URLConnection 06 Hrs
Unit 2 JDBC Programming
- The JDBC Connectivity Model
- Database Programming: Connecting to the Database
- Creating a SQL Query
- Getting the Results
- Updating Database Data
- Error Checking and the SQLException Class
- The SQLWarning Class
- The Statement Interface
- CallableStatement The ResultSet Interface
- Updatable Result Sets
- JDBC Types
- Executing SQL Queries
- Executing SQL Updates
- Transaction Management. 08Hrs
Unit 3 Servlet API and Overview
- Servlet Model: Overview of Servlet
- Servlet Life Cycle
- HTTP Methods Structure and Deployment descriptor ServletContext and ServletConfig interface
- Attributes in Servelt
- Request Dispacher interface The Filter API: Filter
- Filter Config Cookies and Session Management: Understanding state and session
- Understanding Session Timeout and Session Tracking
- URL Rewriting 10 Hrs
Unit 4 Java Server Pages
- JSP Overview: The Problem with Servlets
- Life Cycle of JSP Page
- JSP Processing
- JSP Application Design with MVC, Setting Up the JSP Environment