Java Topics

1.1.         Introductions to java

1.2.         Difference between C++ and JAVA

1.3.         What is byte code?

1.4.         Security problems for data on internet and solutions

1.5.         Java features

1.6.         JVM architecture

1.7.         Types of comments

1.8.         Important packages in java

1.9.         Keywords

1.10.      Data types

1.11.      Operators

1.12.      Control structures

1.13.      Buffered Reader class

1.14.      Scanner class

1.15.      Arrays

1.15.1.   Single dimensional array

1.15.2.   Multi-dimensional array

1.15.3.   Jagged array

1.1.         Command line arguments

1.2.         Strings

1.2.1.     Creating strings

1.2.2.     Equality of strings

1.2.3.     String Buffer class

1.2.4.     String Builder class

1.3.         Introduction to OOPS

1.4.         Constructors

1.4.1.     Default constructor

1.4.2.     Parameterized constructor

1.5.         Types of methods

1.5.1.     Static method

1.5.2.     Instance method

1.5.3.     passing arrays to method

1.5.4.     Static class

1.5.5.     Variable arguments method

1.5.6.     In how many ways we can create objects to class

1.6.         Inheritance

1.6.1.     Single inheritance

1.6.2.     Multiple inheritance

1.6.3.     Inner class

1.7.         Polymorphism

1.7.1.     Static polymorphism

1.7.2.     Dynamic polymorphism

1.8.         Interfaces

1.8.1.     Creating interfaces

1.8.2.     Multiple inheritance through interfaces

1.8.3.     Extending one interface to another interface

1.8.4.     Abstract method

1.8.5.     Abstract class

1.8.6.     Diff between interface and abstract class

1.9.         Enumeration

1.10.      Creating user defined packages

1.11.      Exception handling

1.11.1.   Exception handling mechanisms

1.11.2.   Throw keyword

1.11.3.   Throws keyword

1.12.      Wrapper classes

1.12.1.   Boxing

1.12.2.   Unboxing

1.13.      Collections

1.13.1.   Sets

1.13.2.   Maps

1.13.3.   Lists

1.13.4.   StringTokenizer class

1.13.5.   Calendar class

1.13.6.   Date class

1.13.7.   Arrays class

1.14.      Generic classes

1.15.      Files

1.15.1.   File Writer and File Reader classes

1.15.2.   Buffered classes

1.15.3.   File Streams

1.15.4.   File class

1.16.      Threads

1.16.1.   Creating a threads

1.16.2.   finding current thread

1.16.3.   Thread deadlock

1.16.4.   Thread synchronization

1.17.      AWT (Abstract Window Toolkit)

ADVANCE JAVA

MODULE-1: (JSE)

1.1.         JAVA-8 features

1.1.1.                     Lambda expressions

1.1.2.                     Functional interfaces

1.1.3.                     Java-8 streams

1.1.4.                     Java Base64 encode and decode

1.1.5.                     Java optional class

1.1.6.                     Java parallel array sorting

1.1.7.                     Collectors class

1.1.8.                     Java String Joiner class

1.1.9.                     Java type inference

1.1.10.   Java type and repeating annotations

1.2.         Swings

1.2.1.                     Diff between swings and awt

1.2.2.                     Swing GUI components programs

1.3.         Networking (chating program)

Reflections programs

1.4.         JDBC

1.4.1.                     Introduction to JDBC

1.4.2.                     JDBC features

1.4.3.                     What is two-tier architecture

1.4.4.                     Difference between ODBC and JDBC

1.4.5.                     JDBC API

1.4.6.                     Types of drivers

1.4.7.                     Types of statements in JDBC

1.4.8.                     Diff between statement interface and prepare statement interface

1.4.9.          what is sql injection problem

1.4.10.   Diff ways of registering JDBC drivers

1.4.11.   Steps for standard JDBC application

 

1.4.12.   MODULE-2: (WEB-Technologies)

1.5.         HTML

1.6.         CSS

1.7.         JAVASCRIPT

1.7.1.1. MODULE-3: (JEE-Technologies)

1.8.         SERVLETS

1.8.1.                     Introduction to servlets

1.8.2.                     What is web application

1.8.3.                     Types of web pages

1.8.4.                     Types of web components

1.8.5.                     What is CGI

1.8.6.                     Servlet interface

1.8.7.                     Types of servers

1.8.8.                     Servlet life cycle

1.8.9.                     What is content type

1.8.10.   Diff between Servlet Context and ServletConfig

1.8.11.   Servlet-HttpServlet abstract class

1.8.12.   Diff between GET and POST methods

1.8.13.   What is singleton class

1.8.14.   Different types of URL patterns

1.8.15.   Session tracking techniques

1.8.16.   Cookies

1.8.17.   Hidden form fields

1.8.18.   URL rewriting

1.8.19.   HTTP session

1.8.20.   Servlet Filters

1.8.21.   Servlet streams

1.8.22.   Events and Listener in servlet

1.8.23.   Single thread model in servlets

1.8.24.   Servlets annotations

1.9.         JSP

1.9.1.     Introduction to JSP

1.9.2.     Diff between SERVLETS and JSP

1.9.3.     JSP life cycle

1.9.4.     nine implicit objects in JSP

1.9.5.     JSP Tags

1.9.6.     Directive tags in jsp

1.9.7.     JAVA BEANS

1.9.8.     Expression Language

Contact Us

Contact Us