Java Course Details

Chapter 1- Introduction

  • Types of Programming language and Paradiagrams
  • Java – what, where and why?
  • Comparison in Java with C and C++
  • Features of Java Language
  • The Java Virtual Machine (JVM)
  • Role of Java Programmer in Industry
  • JDK , JRE and JIT
  • Chapter 2: Language Fundamentals or Grammar of Java

  • Installing Java in WINDOWS and LINUX
  • Java Program Development in different environment
  • Java Source File Structure
  • Introduction to VI, notepad, edit plus editor and Net beans, Eclipse IDE
  • Compilation and Executions procedure using different editor and IDE
  • Reference parameters, Output parameters
  • Access specifiers and its requirement in java
  • Chapter 3: Primitive Data types and Block in java

  • Data types
  • int, char, float, double, Boolean, short, long, byte
  • UNICODE system
  • Value type, Reference type
  • Types and Scope of variables
  • Static variables, Instance variable, Local variables, final variable, transient variable, volatile variable
  • Static block and Non-static block
  • Static,non-static,final,abstract,native and synchronized
  • Communicate java application with other language using java native interface
  • Arrays & Strings
  • Chapter 4: Java Operators

  • Arithmetic operators
  • Relational operators
  • Logical operators
  • Shift operators
  • Assignment Operators
  • Unary operator
  • Bitwise operators
  • Special operators
  • Ternary operator
  • Chapter 5: Wrapper Class

  • Integer
  • Character
  • Float
  • Double
  • Boolean
  • Short
  • Long
  • Types of Conversions
  • Implicit conversion, Explicit conversion
  • Chapter 6:Statement & Looping

  • If statement
  • If….Else statement and if….else ladder
  • Nested if
  • Multiple if
  • Switch... case statement
  • Conditional operator vs. if statement
  • Break and continue in java
  • While,Do,For,For each
  • Chapter 7:Object Oriented Programming

  • Class Fundamentals
  • Object & Object reference
  • Life time of object & Garbage Collection
  • Creating with Operating reference and Objects
  • Constructor & initialization code block
  • Access Control, Modifiers, methods
  • Nested, Inner Class & Anonymous Classes
  • Abstract Class & Interfaces
  • Defining Methods, Argument Passing Mechanism
  • Method Overloading, Recursion
  • Design of Accessors and Mutator Methods
  • Generic Class Types
  • Chapter 8: Java Advanced

  • Data Structures
  • Collections
  • Generics
  • Serialization
  • Networking
  • Sending Email
  • Multithreading
  • Applet Basics
  • Chapter 9: A Simple Servlet

  • Example Two-tiered Web Application
  • J2EE Software and Setup
  • Environment, Path and Classpath Settings
  • J2EE Application Components
  • Create the HTML Page
  • Create the Servlet
  • Compile the Servlet
  • Start the J2EE Application Server
  • Start the Deployment Tool
  • Assemble the J2EE Application
  • Verify and Deploy the J2EE Application
  • Run the J2EE Application
  • Updating Component Code
  • Chapter 10: A Simple Session Bean

  • Example Application Overview
  • Create the Session Bean
  • Local Interfaces
  • Modify the Servlet
  • Compile the Session Bean and the Servlet
  • Start the Platform and the Tools
  • Assemble the J2EE Application
  • Verify and Deploy the J2EE Application
  • Run the J2EE Application
  • Chapter 11: A Simple Entity Bean

  • JMS Overview
  • Create the Message-Driven Bean
  • Change the Servlet
  • Start the Platform and the Tools
  • Assemble the J2EE Application
  • Verify and Deploy the J2EE Application
  • Run the J2EE Application
  • Chapter 12: Cooperating Enterprise Beans

  • Change the Entity Bean
  • Change the Session Bean
  • Change the Servlet
  • Start the Platform and Tools
  • Assemble the Application
  • Verify and Deploy the J2EE Application
  • Run the J2EE Application
  • Chapter 13: JavaServer Pages Technology

  • Change the Entity Bean
  • Change the Session Bean
  • Change the Servlet
  • Start the Platform and Tools
  • Assemble the Application
  • Verify and Deploy the J2EE Application
  • Run the J2EE Application
  • Chapter 14:Adding JavaBeans to the Mix

  • About the Example
  • Create bonus.jsp
  • Create the JavaBeans Class
  • Bean Properties
  • Change the Servlet
  • Start the Platform and Tools
  • Update the WAR File
  • Verify and Deploy the J2EE Application
  • Run the J2EE Application
  • Chapter 15: Custom JSP Tag Libraries

  • About the Example
  • Custom JSP Tag
  • Declare the Tag Library
  • Create the Tag Library Descriptor
  • Create the Tag Handler Class
  • Change bonus.jsp
  • Start the Platform and Tools
  • Update the WAR File
  • Verify and Deploy the J2EE Application
  • Run the J2EE Application
  • More Information Gladiator-Predator Testing
  • Chapter 16: XML

  • Marking and Handling Text
  • Change the JavaBean Class
  • Creating the XML document using DOM
  • Parsing XML using SAX
  • SAX and DOM
  • XML and J2EE
  • Change the Servlet
  • Compile the Application
  • Update the Application
  • Verify and Deploy the J2EE Application
  • Chapter 17:JDBC Technology and Bean-Managed Persistence

  • Bean Lifecycle
  • Change the BonusBean
  • Other Components
  • Create the Database Table
  • Start the Platform and Tools
  • Update the JAR File
  • Verify and Deploy the Application
  • Run the Application
  • Click to Register

    Contact Us

    Recontra Solutions

    Provide End to End solutions for Start-up, Mid sized and Large sized companies in Networking, Implementation,Skill Development and Consulting.

    Block-1, C2, Second Floor, Akash Ganga Apartment, Saibaba Nagar, Pallikaranai, Chennai-600100.

    contact@recontrasolutions.com

    +91 984-042-9459/ 875-410-4952