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

Advance Java Syllabus

The document outlines an Advance Java syllabus covering various topics including the Lange Package, Generic Classes, Collection Framework, IO Package, Frontend Development with HTML and CSS, SQL, JDBC, Swing Application Development, XML, and Web Application Development using Servlet, JSP, and MVC. Each section includes specific components and concepts to be studied. The syllabus is designed to provide comprehensive knowledge and practical skills in Java and related technologies.

Uploaded by

siyaydv930
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views

Advance Java Syllabus

The document outlines an Advance Java syllabus covering various topics including the Lange Package, Generic Classes, Collection Framework, IO Package, Frontend Development with HTML and CSS, SQL, JDBC, Swing Application Development, XML, and Web Application Development using Servlet, JSP, and MVC. Each section includes specific components and concepts to be studied. The syllabus is designed to provide comprehensive knowledge and practical skills in Java and related technologies.

Uploaded by

siyaydv930
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Advance Java Syllabus

Study of Lange Package:


 Primitive Wrappers
 Number class
 The System Class
 The Object Class
 The “Class” Class
 Process and Runtime Class
 Math class

Generic Class:
 Concept Place Holder
 Generic Method
 Generic Constructor
 Wildcards in java Generics
 Upper bounded Wildcards
 Lower bounded Wildcards
 Unbounded Wildcards
 Concept of Boxing and Auto boxing
 Concept of Unboxing and Auto Unboxing

Collection Framework:
 Collection Interface
 List interface
 Set interface
 SortedSet interface
 ArrayList and LinkedList Class
 HashSet and TreeSet class
 Map interface
 SotredMap interface
 HasMap and TreeMap class
 Vector class

Study of io Package:
 Byte Stream
 Character Stream
 BufferedInputStream and BufferedOutputStream
 FileInputStream and FileOutputStream
 DataInputStream and DataOutputStream
 The PrintStream Class
 BufferedReader and BufferedWriter class
 FileReader and FileWriter class
 InputStreamReader and OutputStreamWriter
 PrintWriter
 File read and write operations
 Serialization in Java
Pankaj Wadhwani
+91 741 555 9991
Frontend Development using HTML and CSS:
 HTML-Basic Formatting Tags
 HTML Formatting Tags
 HTML Headings
 HTML List
 HTML Images
 HTML Hyperlinks
 HTML Tables
 HTML Forms
 HTML Input tag

CSS:
 CSS Introduction
 Why CSS
 ID in CSS
 Class in CSS
 Color background Cursor
 CSS Font properties
 CSS Floats
 Inline CSS
 Internal CSS
 External CSS

SQL:
 Introduction to SQL
 Data types
 Concept of Keys in SQL
 Tools used for SQL
 Installation of MYSQL and SQLYog
 DDL - Create, Alter and Drop
 DML - Insert, Update and Delete
 DCL - Grant, Revoke
 TCL - Commit and Rollback
 DRL/DQL - Select query
 Where clause in SQL
 Data sorting using order by
 Aggregate functions
 Math operations in queries
 Joins
 Concept of View
 Backup and restore databases

JDBC:
 JDBC ODBC Bridge Driver
 Native API Drivers
 Network Protocol Drivers
 Thin Drivers

Pankaj Wadhwani
+91 741 555 9991
 The sql package
 Connection Interface
 Statement Interface
 ResultSet Interface
 Drivermanager class
 SQLException
 Loading of the driver
 Manage or get connections
 Query execution using statement
 Getting results of sql query in java
 Close Connection for security
 Difference between executeQuery and executeUpdate method
 CreateStatement and PreparedStatement

Swing Application Development:


 Introduction to Swing
 JWindow
 JFrame
 JPanel
 JTextField
 JPasswordField
 JLable
 JTextArea
 Other important components
 Demo Application
 Database connectivity in swing application
 Project using swing application

Introduction to XML:
 Difference between HTML and XML
 Use of XML
 XML Elements
 XML Attrebutes

Web Application Development using Servlet and JSP:


 Introduction to Servlet
 Introduction to Server
 The client Server Architecture
 Servlet internal working mechanism
 Ways to create servlets
 Servlet Interface
 GenericServlet Class
 HttpServlet class
 doGet and doPost Methods
 redirect method and forward method
 Database Connectivity in Servlet
 Demo Application using servlet
 Session Management

Pankaj Wadhwani
+91 741 555 9991
 URL Rewriting
 Hidden Textfields
 Cookies management
 HttpSession Interface
 Introduction to JSP
 Scriptlet Tags
 JSP Request
 JSP Response
 JSP Session
 JSP page object
 Session Invalidation

Web Application Development using MVC:


 Introduction to MVC
 How to work with MVC (Model View and Controller)
 Working with DTO and DAO
 Using Collection Framework in Web application
 A live working project

Pankaj Wadhwani
+91 741 555 9991

You might also like