Have a question?
Message sent Close

Post Graduation Program in Java

0 reviews
  • Description
  • Reviews
Java (3)

Post Graduation Program in Java

PG in Java (Post graduation in Java) is an undergraduate programming course.
The primary goal of this course is for students to understand what it means to be a Computer Application, what skills they need, and how they’ll develop those skills during their time at university.
The secondary goal is for students to understand what it takes to succeed in their studies while working toward becoming professional Developers.

Eligibility for course

The eligibility criteria for PG in Java is a graduate program.

Duration of course

It is a Six-month course generally taken after a graduate program.

Objective of Course

PG is a Six-month graduate program covering these computer applications areas, including Basic IT Fundamentals, Logic Building, web development, DBO(DataBase Operator ), and Application Development. The course has a lot of potential in India because there is a lot of need for qualified and experienced IT professionals.

After completing the course, students can work for reputable IT firms such as IBM, Oracle, Infosys, and Google. A student’s work profile after completing the course may contain the following:

System Engineer: Top firms like Infosys, Wipro, HP, and Google hire system engineers. A system engineer creates, tests, and evaluates software, circuits, and computers.

Programmer: Programmer for several software development companies. The job of a programmer is to write software code. A programmer primarily works with computer languages such as C, C++, Java, and other similar languages.

Web developer: Web developer for various web design and online digital marketing firms. A web developer is a programmer who focuses on creating web-based applications. A web developer’s job is to create and maintain websites. A web developer requires HTML5, CSS3, JavaScript, and other programming languages.

System Administrator: In a bank, a school, or a college, you might be a system administrator. A system administrator is in charge of configuring and managing a computer system or server. Work as a software developer for organizations such as Microsoft, Google, and Facebook.

Database Administrator: In a bank, a school, or a college, you might be a system administrator. A Database administrator is in charge of configuring and managing a database server.

1 Module 1:Introduction
  • i.) JAVA Why? What? How? When? Where?
  • ii.) How to install
  • iii.) A simple JAVA program and comments in java
  • iv.) Compiling & executing JAVA program
  • v.) JAVA Technology( JDK, JRE, JVM, JIT)
  • vi.) Features of JAVA
2 Module 2: Fundamentals of JAVA Programming
  • i.) Identifiers and naming convention of JAVA language
  • ii.) Reserved words and Keywords
  • iii.) Data types and it’s Types
  • iv.) Variables and it’s Types
  • v.) Literals
  • vi.) Type Casting
  • vii.) Operators
3 Module 3: Control Structures
  • i.) Types of Control Statements
  • ii.) Decision making or Conditional Statements( if, if-else, if- else- if, nested if, switch-case)
  • iii.) Itteration or Loops( for, while, do-while,break ,continue)

4 Module 5: Array

  • i.) Introduction
  • ii.) Types of arrays
  • iii.) Single- Dimensional Array
  • iv.) Multi- Dimentional Array
5 Module 5: OOP’s
  • i.) Procedural vs Object Oriented ( Approach)
  • ii.) Object & Class
  • iii.) Constructor
  • iv.) this and super keyword
  • v.) access Modifier
  • vi.) Inheritance
  • vii.) Polymorphism
  • viii.) Abstract Class and Interface
  • ix.) Package
  • x.) Encapsulation
6 Module 6: Exception Handling
  • i.) Introduction and Hierarchy ( Checked & Unchecked)
  • ii.) exception Handling mechanism
  • iii.) Try, Catch, Finally blocks
  • iv.) throw & throws keyword
  • v.) custom exception class
7 Module 7: Multithreading
  • i.) Introduction
  • ii.) advatages
  • iii.) run() and start() method
  • iv.) Runnable Interface
  • v.) Thread Class
  • vi.) Thread states and Priorities
  • vii.) Synchronization method, block
  • viii.) Life Cycle of Thread
  • ix.) Deprecated methods : stop(), suspend(), resume()
8 Module 8: String
  • i.) char Array and String
  • ii.) String vs Char Array
  • iii.) Method of String Class
  • iv.) Immutable and mutable String
  • v.) String Buffer and String Builder
  • vi.) String Buffer vs String Builder
9 Module 9: Garbage Collection
10 Module 10: File IO (IOStream)
  • i.) Java I/O Stream
  • ii.) Types of Streams or Hierarchy
  • iii.) using File Class
  • iv.) IStream
  • v.) OStream
11 Module 11: Java Regex API
12 Module 12: Inner Class
  • i.) Introduction
  • ii.) Anonymous Inner Class
  • iii.) Local Inner Class
  • iv.) Static nested class
  • v.) Nested Interface
13 Module 13: JDBC
  • i.) Intro
  • ii.) Driver
  • iii.) DB Connectivity Steps
  • iv.) Driver Manager
  • v.) Connection
  • vi.) Statement and Prepared Statement
  • vii.) ResultSet
14 Module 14: Java AWT and Swing
15 Module 15: Java Collection
  • i.) Collection Framework
  • ii.) List
  • iii.) Set
  • iv.) Queue
  • v.) Map
16 Module 16: Serialization
17 Module 17: java annotations
18 Module 18: Reflection in java
19 Module 19:Agile
Advc JAVA (J2EE)
1 What is Servlet
  • IDE ,download install
  • Servlet API
  • Servlet Interface
  • GenericServlet
  • HttpServletServlet
  • Life CycleServlet Example
2 Servlet Collaboration
  • RequestDispacher
  • sendRedirect
3 ServletConfig
4 ServletContext
5 Session Tracking
  • Session Techniques
  • 1) Cookies in ServletCookies: Login & Logout
  • 2) Hidden Form Field
  • 3) URL Rewriting
  • 4) HttpSessionSession: Login & Logout
6 Filter
7 Servlet Curd
8 JSP Introduction
  • Life cycle of JSP
9 JSP scripting elements
  • JSP scriptlet tag
  • JSP expression tag
  • JSP declaration tag
  • 109 Implicit Objects
  • JSP Request
  • JSP Response
  • JSP Config
  • JSP Application
  • JSP Session
  • JSP PageContext
  • JSP Page
  • JSP Exception
11 JSP Directive Elements
  • JSP page directive
  • JSP include directive
  • JSP taglib directive
12 JSP Exception
13 jsp curd
  • jstl core
  • jstl function
  • jstl xml
  • jstl formating
  • jstl sql
15 Ajax
1 HB Introduction
  • HB Architecture
  • First Hibernate Example
  • Hibernate with Eclipse
2 HB using XMLHB using Annotation
  • Hibernate Example
  • HB Web application
  • HB Generator classes
  • HB Dialects
3 Hibernate Mapping
  • Collection Mapping
  • Mapping List
  • Mapping Set
  • One To Many XML One To Many Annotation
  • Many To Many XMLMany To Many Annotation
  • One To One XMLOne To One Annotation
  • Many To One XMLMany To One Annotation Bidirectional
4 Transaction Management
6 Hibernate Caching
  • First Level Cache
  • Second Level Cache
1 Spring Tutorial
  • What is Spring
  • Spring Modules
  • Spring Application
2 Spring in IDE
  • Spring in Eclipse
3 Dependency Injection
  • CI Dependent Object
  • CI with collection
  • CI with Map
  • CI Inheriting Bean
  • Setter Injection
  • SI Dependent Object
  • SI with Collection
  • SI with Map
  • CI vs SI
  • Autowiring
  • Factory Method
4 Spring JdbcTemplate
  • JdbcTemplate ExamplePreparedStatementResultSetExtractorRowMapperNamedParameterSimpleJdbcTemplate
5 Spring ORM
  • Spring with ORMSpring with HibernateSpring with JPA
  • SpEL ExamplesOperators in SpELvariable in SpEL
7 Spring MVC
  • MVC IntroductionMultiple View PageMultiple ControllerModel InterfaceRequestParam Annotation
8 MVC Applications
  • MVC CRUD ExampleMVC Pagination ExampleFile Upload Example