Naresh i Technologies

Software Training

Follow Us Social Media :

  • Facebook
  • Instagram
  • LinkedIn
  • Telegram
  • Twitter
  • YouTube
  • Home
  • All Courses
  • Services
    • Internship Programs
    • Placement Assistance
    • Placements
  • Software Training
    • Classroom Training
    • Online Training
    • Weekend Training
    • Corporate Training
    • Internships
    • Trainers Profile
    • Course Schedule
  • Projects
    • Live Projects
    • IEEE Projects
    • Realtime Projects
    • Internships
  • Internships
    • Internships
    • Insights
    • Success Factors
    • World Class Software Training
    • Training Institute of Choice
    • Surveys
    • InfoGraphics
    • Thought Leadership
  • Careers
    • Internships
    • Placement Registration
    • Job Openings
    • IT Job Trends
    • Interview Questions
    • NareshIT Whatsapp Notification Groups
  • About
    • Vision and Mission
    • Our Philosophy
    • Management Team
    • Infrastructure
    • Testimonials
    • Training FAQs
    • Contact Us
  • New Batches
    • Classroom – Ameerpet
    • Online Schedule
    • Online Training
    • Kukatpally
    • Internships
    • Free Online Workshops
  • Blog
Home » Classroom Training » Java Training

Java Training

NIT Manager

Contents [hide]

Java Training Prerequisites :

Java it is an Object oriented Programming Language. It is platform independent, secure and Multi threaded.it is used to develop software and applications.A Java program Can run Various operating Systems. With this Java Training you will able to understand the all concepts clearly.

Objectives of Java Training

  • Familiar with Java Language
  • How to write Java code According to OOPs concepts
  • Design Graphical User applications
  • Develop the applications using JDBC

Who can learn this course

  • B.E/B.tech Students
  • Working Professionals

Java Training Duration : 4 Months

Java Training Content :

Basic Core Java

New Features JAVASE 6 & J2SE 5.0

  • Generics
  • Enhanced for loop(for each loop)
  • Autoboxing/Unboxing
  • Typesafe Enums
  • Varargs
  • Static Import
  • Metadata(Annotations)
  • Collections Framework
  • Reflection API
  • Application Development on Eclipse IDE

 Java 7 New Features

Introduction to JAVA

  • How to Install Java and about Environment Variables
  • JVM Architecture
  • Datatypes, Variables, Keywords and Identifiers
  • Operators and Expressions, Naming Conventions in Java
  • Control Flow Statements
  • Arrays
  • Command Line Arguments
  • Object and Class
  • Object Oriented Programming(OOP)
  • Inheritance
  • Interfaces
  • Abstract Classes, Inner Classes
  • Access Specifiers, Access Modifiers
  • Packages
  • Collection Frame Work
  • Exception Handling
  • Multi Threading
  • Input/Output Streams
  • Networking
  • AWT, Applets and Swings

FAQ’s and SCJP Exam Oriented Concepts

Advanced Java

Course Highlights

  • Developing Web applications on MyEclipse and Net Beans IDEs.
  • Deploying Servlets and JSPs on Weblogic, Websphere, JBoss application Servers

JDBC 4.0

  • Introduction to JDBC
  • JDBC architecture
  • java.sql Package
  • Connection, Statement, ResultSet
  • Prepared Statement
  • Callable Statement
  • Scrollable and Updatable ResultSet
  • Batch Updates
  • ResultSetMetaData
  • Simple Transaction Management
  • Four Levels of JDBC drivers, their pros & cons
  • Features of JDBC 3.0

Servlets 3.0

  • Need of Server side Programming
  • Introduction to Servlets
  • Servlet Life Cycle
  • javax.servlet package
  • ServletConfig, ServletContext, ServletResponse
  • Supplying initialization parameters to Servlets
  • Performing database operations in Servlets
  • Include and forward mechanisms
  • Applying filters to Servlets
  • javax.servlet.http Package
  • HttpServlet Life Cycle
  • Http request methods GET vs POST
  • HttpServletRequest, HttpServletResponse
  • Dealing with Http headers & error codes
  • Session Tracking, purpose
  • Hidden form fields, Cookies
  • Http Session, URL rewriting
  • Event listeners
  • Web application security

JSP 2.2

  • Disadvantages of Servlets
  • Introduction to JSP
  • JSP Life Cycle
  • Creating dynamic Web content with JSP
  • Scripting elements
    • Scriplet
    • Declaration
    • Expression
    • XML syntax for JSP elements
    • JSP directives page, include and taglib
    • JSP implicit objects
    • JSP scopes
    • Include and forward mechanism
    • Using a Java bean in a jsp
    • JSP Model 1 architecture
    • JSP Model 2 (MVC) architecture
    • Custom Tag Development
    • Classic Tags, Simple Tags
    • Error Handling in a jsp
    • JSTL
    • Expression Language
    • Processing XML in a jsp

    Java EE

RMI-Remote Method Ivocation

  • Java Distributed Technology
  • RMI Architecture
  • Dynamic / Bootstrap Clients
  • Object Passing in RMI
  • DGC
  • Activation
  • RMI -IIOP

J2EE Introduction J2EE Architecture,Comparison between J2EE&.NET,J2EE Application development roles.

EJB – Enterprise Java Beans

  • Introduction
  • Comparison between different Distributed tech(EJB, CORBA, COM/DCOM)
  • EJB Architecture
  • EJB Container
  • Stateless Session Bean
  • Statefull Session Bean
  • Bean Managed Entity Bean (Container Managed Entity Bean, Bean Managed Security)
  • Container Managed Security
  • Bean Managed Transactions
  • Container Managed Security
  • Bean Managed Transactions
  • Container Managed Transactions
  • Clusters
  • Using JDBC Connection Pool in EJB

EJB 2.0

  • Local Enterprise Beans
  • CMP2.0 model – Container Managed Persistency
  • EJBQL – EJB Query Language
  • EJB Select Methods
  • Finder Methods with EJBQL
  • CMR – Container Manager Relationships
  • MDB-Message Driven Bean

EJB 2.1

  • Enhancements to EJB –QL
  • Timer Service
  • Web services Support to SLSB

EJB 3.0

  • Introduction to EJB 3.0
  • Architecture of EJB 3.0
  • Session Beans in EJB 3.0
  • Stateless Session Bean
  • Stateful Session Bean
  • Entity Components + JPA 1.0
  • Simplified packagingin on context dependency injection (CDI)
  • JPA-Java persistence API
  • Relations with Entites
  • one-to-one
  • one-to-many
  • many-to-one,
  • many-to-many
  • inheritance with Entities
  • JPQL-Java Persistance Query Language
  • Message Driven Bean in EJB 3.0
  • Transaction with EJB 3.0
  • AOP in EJB 3.0
  • AOP – Aspect oriented programming
  • Exposing EJB 3.0
  • Stateless Session Bean as Web Service

EJB 3.1

  • Introduction of 3.1
  • Removal of local business interface
  • Introduction of singletons
  • Asynchronous Session Beans
  • Embeddable API forexecuting EJB in Java SE env

JTS/JTA-JavaTransaction Service / Java Transaction API

  • ACID(Atomicity , Consistency, Isolation, Durability) properties
  • When to use Transactions
  • Local
  • Transactions
  • Distributed Transactions
  • Flat Transactions
  • Nested Transactions
  • Chained Transactions
  • Two- phase Commit Protocol

JNDI-Java Naming & Directory Interface

  • JNDI Architecture, Programming with JNDI, JNDI Security.

JAAS (Java Authentication and Authorization Service)

JMS 1.1 (Java Messaging Service)

Java Mail 1.3

XML (extensible markup Language)

  • Introduction
  • Need of XML in application architectures
  • DTD (Document Type Definition)
  • XML Parsers – SAX (Simple API for XML)
  • DOM (Document Object Model)
  • using IBM’s XML4J
  • parser
  • XML Schemas
  • XML DB Utility (XML SQL Utility)

XSL :

  • XSL tags
  • using apache szian’s XSLT engine for transformation
  • X path specifications
  • X path expressions

JAXP 1.2 (Java API for XML Parsing)

Web Services

  • SOAP 1.1 (Simple Object Access Protocol)
  • UDDI 2.0 (The Universel Description, Discovery and Integration )
  • WSDL 1.1(Web Services Description Language)
  • JAX-RPC 1.1(Java API for XML Remote Procedure Call)
  • SAAJ 1.2 (SOAP with Attachments API for Java)
  • JAXR (Java API for XML Registration)
  • JAXB (Java Architecture for XML Binding)
  • JAXWS (Java API for XML …….Webservices)

J2EE Design Patterns

Servers

  • Weblogic 10.0
  • IBM Websphere 6.0
  • J Boss
  • Sun one Application Server 9.1
  • Oracle 9i Application Server
  • Pramati
  • Glass Fish

IDE’S

  • My Eclipse
  • J Builder
  • Intellij
  • Net Beans
  • Weblogic Workshop
  • EXADEL Studio
  • WSAD

TOOLS

  • Build – ANT
  • Logging – Log 4j

Categories: Classroom Training Tags: Java Training

Contact Us

Rating of Average of 4.98 on a total of 500 Ratings
Trainers Profile
Student Enquiry
Corporate Training
Post your Feedback
View/Post Testimonials
Contact Us

Join the Community and Learn for Free

  1. Join WhatsApp
  2. Join Telegram
  3. Watch Free Tutorials

Find Courses Here

  • Full Stack .Net Placement Assistance Program
  • Full Stack .Net Placement Assistance Program
  • Full Stack Python
  • Full Stack Python
  • Full Stack Data Science & AI
  • Full Stack Data Science & AI
  • Full Stack Java Placement Assistance Program
  • Full Stack Java Placement Assistance Program
  • Full Stack Web Development Course
  • Full Stack UI Web Development with React
  • Full Stack UI Web Development with React
  • Full Stack Java Developer Course
  • Android Training
  • iPhone Training
  • Asp.Net Training
  • Asp.Net MVC Training
  • C#.NET Training
  • C++ Training
  • Data Structure Training
  • Java Training
    • Core Java Training
    • Advanced Java Training
    • Hibernate Training
    • J2EE Training
    • Spring 5.x Training
    • Hibernate Training
    • Web Services Training
    • Struts Training
    • XML Training
    • Java Online Training
  • Oracle Training
  • SQL Server Training
  • Selenium Training
  • UNIX LINUX Training
  • PHP Training
  • HTML5 CSS3 Training
  • jQuery Training
  • UI Technologies Training
  • UI UX Training
  • AngularJS Training
    • Angular 2 Training
    • Angular 4 Training
    • Angular 6 Training
    • Angular 7 Training
  • Data Science Training
  • Artificial Intelligence Training
  • Hadoop Training
  • Apache Spark Training
  • Python Training
  • Hadoop Online Training
  • DevOps Training
  • AWS Training
  • IoT Training
  • SalesForce CRM Training
  • Digital Marketing Training
  • RPA Training
    • Blue Prism Training
    • Automation Anywhere Training
    • Automation Anywhere Online Training
  • Blockchain Training
  • Realtime Projects
    • Real Time Java Project
    • Real-Time Project on PHP
  • Software Training in Chennai
  • Doubleclick for Publishers Training
  • Testing Tools Training
  • NareshIT (KPHB) Kukatpally

About Naresh i Technologies

Training Institute Overview Naresh i Technologies Naresh i Technologies (Pronounced: NareshIT) is a leading software training institute providing Software Training, Project Guidance, IT Consulting and Technology Workshops. Using our enhanced global software training delivery methodology,

Interview Questions

  • Selenium Interview Questions
  • Java Interview Questions

HYDERABAD MAIN CAMPUS

Add: 2nd Floor, Durga Bhavani Plaza,
Ameerpet, Hyderabad
Ph : 040-2374 6666 / 2373 4842
Email : support@nareshit.com

For Online Training:

Call/Whatsapp:  +91-8179191999
Email: onlinetraining@nareshit.com

Follow Us On Social Media

  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • YouTube

Join Our Telegram – get Updates

  • NareshIT Official Channel   
  • Python | JAVA | AWS | DevOps |  Data Science
TOP
© 2025 Naresh i Technologies | Software Training - Online Training - Live Project Training - Weekend Training