Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

MSC Semester I - Advanced Java Programming

person icon Tutorialspoint

4.7

MSC Semester I - Advanced Java Programming

MSC Semester I - Advanced Java Programming

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Tutorialspoint

category icon Development ,Programming Languages,Java

Lectures -180

Duration -23 hours

Lifetime Access

4.7

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Unit–I

AWT: Introduction, AWT Class Hierarchy, Creating Container, Adding Components, Layout,

Using Panel, TextField, TextArea, List, Checkbox, CheckBoxGroup, Choice, EventHandling,

DialogBoxes, ScrollBar, Menu.

Swing: Containment Hierarchy, Adding Components, JTextField, JPasswordField, JTable,

JComboBox, JProgressBar, JList, JTree, JColorChooser, Dialogs.

Overview of Networking: Working with URL, Connecting to a Server, Implementing Servers,

Serving multiple Clients, Sending EMail, Socket Programming, Internet Addresses, URL

Connections.

Unit–II

Servlet : What Is a Servlet? The Example Servlets, Servlet Life Cycle, advantages, Sharing

Information, Initializing a Servlet, Writing Service Methods, Filtering Requests and Responses,

Invoking Other Web Resources, Accessing the Web Context, Maintaining Client State, Finalizing a

Servlet.

JSP: What Is a JSP Page?, Example of JSP Pages, The Life Cycle of a JSP Page, Creating Static

Content, Creating Dynamic Content, JavaBeans Components, JavaBeans Concepts, Using

NetBeans GUI Builder Writing a Simple Bean.

Unit–III

Java Database Connectivity (JDBC): Introduction, JDBC Drivers, JDBC Architecture, JDBC

Classes and Interfaces, Loading a Driver, Making a Connection, Execute SQL Statement, SQL

Statements, Retrieving Result, Getting Database Information, Scrollable and Updatable Resultset,

ResultSet Metadata.

Hibernate: Introduction, Architecture, Writing POJO Class, Creating a Table, Writing a Hibernate

Application, Compiling and Running Application, Book Application Using Annotation, Object Life

Cycle, HQL, Using Native SQL Query, NamedQueries, Generating DDL, Generator Class

Unit–IV

Java Naming and Directory Interface (JNDI): Naming Concepts, Directory Concepts, Java

Naming and Directory Interface, Specifying JNDI Properties, Name Servers, Naming Operations,

Working with Directory.

Overview of J2EE: Introduction to JavaBeans, Advantages of JavaBeans, Properties of Java Beans

with examples, Java Beans API, Introduction to spring and sprint boot

Java Server Faces(JSF): Introduction, Simple Application, Request Processing Life-Cycle,

Tracing Phases, Managed Bean, Basic JSF Tags, Expression Language, Event Handling with

Example, Page Navigation.

MSC Semester I - Advanced Java Programming

Curriculum

Check out the detailed breakdown of what’s inside the course

Unit I - AWT, Swing, Overview of Networking

37 Lectures
  • play icon Introduction 09:38 09:38
  • play icon Adding Multi using Textfields 08:09 08:09
  • play icon How to Enable Checkbox 11:11 11:11
  • play icon Creating Checkbox Group 07:17 07:17
  • play icon Example on Choice Example 09:10 09:10
  • play icon Adding Events in AWT App 08:17 08:17
  • play icon Creating a Text Field 06:02 06:02
  • play icon Creating Menu Bar 10:53 10:53
  • play icon Mouse Listener events & Mouse Dragging 11:58 11:58
  • play icon Words and Character Count 08:18 08:18
  • play icon Changing Color of Text 09:06 09:06
  • play icon Creating Calculator Application 10:38 10:38
  • play icon Conclusion 11:47 11:47
  • play icon Introduction to Swing 00:54 00:54
  • play icon Hello World from Swing - Using JFrame and JLabel 03:32 03:32
  • play icon JLabel 04:50 04:50
  • play icon JButton 02:37 02:37
  • play icon ActionListener 02:29 02:29
  • play icon JTextField 03:04 03:04
  • play icon JPasswordField 02:39 02:39
  • play icon JComboBox 02:35 02:35
  • play icon JOptionPane 09:05 09:05
  • play icon JTextArea 01:43 01:43
  • play icon JScrollPane 02:10 02:10
  • play icon JList 06:21 06:21
  • play icon JTable 03:27 03:27
  • play icon JProgressBar 02:46 02:46
  • play icon JCheckBox 09:06 09:06
  • play icon Introduction To LayoutManager 00:42 00:42
  • play icon BorderLayout 04:18 04:18
  • play icon GridLayout 04:30 04:30
  • play icon Adding Menus 05:45 05:45
  • play icon Socket Programming 09:41 09:41
  • play icon URL Class 02:50 02:50
  • play icon URLConnection Class 04:58 04:58
  • play icon InetAddress Class 02:47 02:47
  • play icon UDP Communication 11:27 11:27

Unit II - Servlets and JSP

54 Lectures
Tutorialspoint

Unit III - JDBC and Hibernate

48 Lectures
Tutorialspoint

Unit IV - J2EE and Java Server Pages (JSF)

41 Lectures
Tutorialspoint

Instructor Details

Tutorialspoint

Tutorialspoint

Simple and Easy Learning


Tutorials Point originated from the idea that there exists a class of readers who respond better to online content and prefer to learn new skills at their own pace from the comforts of their drawing rooms.

The journey commenced with a single tutorial on HTML in 2006 and elated by the response it generated, we worked our way to adding fresh tutorials to our repository which now proudly flaunts a wealth of tutorials and allied articles on topics ranging from programming languages to web designing to academics and much more.

40 million readers read 100 million pages every month

Our Text Library Content and resources are freely available and we prefer to keep it that way to encourage our readers acquire as many skills as they would like to. We don't force our readers to sign up with us or submit their details either to use our Free Text Tutorials Library. No preconditions and no impediments, Just Simply Easy Learning!

We have established a Digital Content Marketplace to sell Video Courses and eBooks at a very nominal cost. You will have to register with us to avail these premium services.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515