MSC Semester I - Advanced Java Programming
MSC Semester I - Advanced Java Programming
Development ,Programming Languages,Java
Lectures -180
Duration -23 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
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.

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

Unit III - JDBC and Hibernate
48 Lectures

Unit IV - J2EE and Java Server Pages (JSF)
41 Lectures

Instructor Details

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.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now