best java classes in pune with placement

Java

Java is a one of the most used computer programming language. It enables programmers to write codes using more powerful instruction sets provided by Oracle Inc. It is one of the high-level programming language is used in web application, enterprise application and standalone applications. The java has some kind of rules; these rules are known as its “syntax”. Once a program has been written, the high-level instructions are translated into machine codes by JVM that computers can understand and execute.

CURRICULUM

C

  • Why ‘C’?
  • Operator, Operands, Expressions
  • Iterators
  • Functions
  • Pointers
  • Arrays 1D, 2D
  • Storage Classes and Preprocessors
  • Structure and Unions
  • File I/O
  • Bitwise Operators, Function Pointers
  • Introduction to Linked List

C++

  • Difference between C and C++
  • OOP Concepts
  • Class and Objects
  • Constructors and Destructors
  • Inheritance
  • Friend functions and Classes
  • Polymorphism
  • Overloading functions
  • Overloading Operators
  • Copy Constructor
  • Virtual Functions
  • Class and Function Templates
  • Exception Handling
  • File Handling
  • Java – What, Where and Why?
  • History and Features of Java
  • Internals of Java Program
  • Difference between JDK, JRE and
  • JVM
  • Internal Details of JVM
  • Variable and Data Type
  • Aggregation and Composition(HAS-A)
  • Method Overriding
  • Covariant Return Type
  • Super keyword
  • Instance Initializer block
  • Ffinal keyword
  • Runtime Polymorphism
  • Abstract class and Interface
  • Package and Access Modifiers
  • Object class
  • Java Array
  • Strictfp keyword
  • Advantage of OOPs
  • Object and Class
  • Method Overloading
  • Constructor
  • Static variable, method and block this keyword
  • Inheritance (IS-A)
  • String : What and Why?
  • Methods of String class
  • StringBuffer class
  • StringBuilder class
  • StringTokenizer class
  • Exception Handling : What and Why?
  • Try and catch block
  • Multiple catch block
  • Finally block
  • Exception Propagation Using throw and throws
  • Custom Exception
  • Serialization & Deserialization Using Serializable And Externalizable Interface
  • Transient keyword
  • Basics of Swing
    • Nested Class : What and Why?
    • Member Inner class
    • Annonymous Inner class
    • Local Inner class
    • Static nested class
  • BorderLayout
  • GridLayout
  • FlowLayout
  • BoxLayout
  • CardLayout
  • Multithreading : What and Why?
  • Life Cycle of a Thread
  • Creating Thread
  • Thread Schedular
  • Sleeping a thread
  • Joining a thread
  • Thread Priority
  • Daemon Thread
  • Garbage Collection
  • Runnable interface
  • Synchronization : What and Why?
  • Synchronized method
  • Synchronized block
  • Life Cycle of Applet
  • Displaying image in Applet
  • Painting in Applet
  • Collection Framework
  • ArrayList class
  • LinkedList class
  • HashSet class
  • LinkedHashSet class
  • PriorityQueue class
  • HashMap class
  • LinkedHashMap class
  • Comparable and Comparator
  • Properties class
  • File Output Stream & File Input Stream
  • Buffered Output Stream & Buffered Input Stream
  • File Writer & File Reader
  • Input from keyboard by Scanner
  • Print Stream class
  • Print Writer class
  • Assertion
  • For-each loop
  • Varargs
  • Static Import
  • Autoboxing and Unboxing
  • Enum Type

Advance Java

JSP

  • Basics of JSP
  • Life cycle of JSP
  • Page directive
  • Include directive
  • Taglib directive
  • Scriptlet tag
  • Expression tag
  • Declaration tag
  • Jsp:forward
  • Jsp:include
  • Bean class
  • Jsp:useBean
  • Jsp:setProperty & Jsp:getProperty
  • Out
  • Request
  • Response
  • Config
  • Application
  • Session
  • Page Context
  • Page
  • Exception

Servlet

  • Servlet: What and Why?
  • Basics of Web
  • Servlet Interface
  • GenericServlet
  • HttpServlet
  • Servlet Life Cycle
  • Working with Apache Tomcat Server
  • Servlet in Eclipse
  • Hidden Form Field
  • URL Rewriting
  • Http Session
  • Introduction To Filter
  • Useful examples
  • JDBC Drivers
  • Steps to connect to the database
  • Connectivity with Oracle
  • Connectivity with MySQL
  • Statement interface
  • ResultSet interface
  • PreparedStatement interface
  • CallableStatement interface
  • JDBC New Features
  • ServletRequest methods
  • Registration example with DB
  • Request Dispatcher
  • Send Redirect
  • ServletConfig methods
  • ServletConfig example
  • Custom Tag : What and Why?
  • Custom Tag Example
  • Project Development in MVC Architecture

Web Technology

  • Introduction to HTML
  • HTML Tags

CSS

  • Introduction to CSS
  • Using CSS
  • Introduction to Javascript
  • Using Javascript
  • Client-side Validation

Framework

  • Hibernate Framework Architecture
  • Hibernate Hello World Example
  • Hibernate With Annotation
  • Mapping In Hibernate
  • Collection In Hibernate
  • Hibernate Web Application
  • Spring Framework Architecture
  • Spring Hello World Example
  • Spring IOC Containers
  • Spring Bean Life Cycle
  • Spring Dependency Injection
  • Spring JDBC Template
  • Introduction to Struts2 Framework
  • Struts2 Architecture
  • Struts2 Hello World Example
  • MVC 1 And MVC 2 in Struts2
  • Action Classes
  • Interceptors in Struts2
  • Validation Framework

Oracle

  • SQL-DDL (Data Definition Language)
  • SQL-DML (Data Retrieval)
  • SQL-DML (Data Manipulation Language)
  • Transaction Processing
  • Views, Synonyms & Sequences
  • Indexing & Clustering
  • Introduction to DBMS
  • Database Design, ER Diagrams & Normalization
  • Introduction to SQL and SQL*Plus
  • PL/SQL Language, PL/SQL Modules
  • Cursors, Procedures, Functions
  • Packages, Database Triggers
  • Oracle Architecture

Certification

  • Oracle Sun Certification exam for OCJP exam for Java
  • Oracle Certified Associates for SQL

PLACEMENT

CERTIFICATES

TRAINING SUPPORT

WORLD CLASS CURRICULUM

ONE AND ONE MENTORING