JAVA

Languages were usually classified into different types like programming, Scripting as well as markup languages. These scripting languages were used to run both on the Client side (or ) on the server side. Today JavaScript is being used as one of the best languages in the IT industry.

JavaScript is a lightweight dynamic computer programming language.  JAVA script is mainly used in Web pages. Its implementation allows Client side script to interact with the user and to create dynamic web pages.  This script usually included (or) referenced by an HTML document for the code to implement by the browser. This JAVA Script has many advantages when compared to traditional CGI Scripts. When the user submits the form JAVA Script code is executed. And if all the entries are valid,  the data would be uploaded in the server. OnlineITGuru Covers the following topics in JavaScript course:

Fundamentals 2-Hours
  • Overview of Object Oriented Programming
  • The History and Evolution of Java
  • An Overview of Java
  • An Overview of Java
  • SDLC Process
  • Project Analysis
  • Analysis In Details
  • Planning and Requirement Analysis
  • Defining Requirements
  • Designing the Product Architecture
  • Building or Developing the Product
  • Testing the Product
  • Deployment in the Market and Maintenance
Learning Core Java 23-Hours
  • Introduction of Core Java
  • Eclipse IDE
  • JVM,JDK,JRE
  • Class, Object, Method
  • Constructor
  • Garbage Collection
  • Finalize
  • Source File Layout
  • Package Management
  • Data types
  • Primitive Types
  • Reference Types
  • Modifiers- Public, Private, Protected, Default Statements in Java
  • Oops Concepts Overview
  • Encapsulations
  • Inheritance – Introduction
  • Advantages of Inheritance
  • Types of Inheritance
  • Practical of Inheritance
  • Polymorphism
  • Types of Polymorphism
  • Method Overloading and Method Overriding
  • Array Introduction
  • Why Array? Advantages
  • Types of Array
  • Resizing Array
  • Copying Array
  • Primitive types and Reference type Arrays
  • Abstract and Interface – Introduction and Difference
  • Keywords – This, Static, Final, Super
  • Classes
  • Object Class(only Important Methods)
  • String Class (Only Important Methods)
  • String Buffer & String Builder
  • Wrapper Classes
  • Exceptions
  • Introduction – Why Exceptions
  • Types of Exceptions
  • Try catch and Finally Block
  • Multi catch Exceptions
  • Throw and Throws keywords
  • Throw and Throws keywords
  • Custom Exceptions
  • FILE I/O
  • What is Stream and Types of Stream
  • File Input Output Streams and Its Methods
  • File class
  • Command Line Arguments
  • Thread-Introduction
  • Thread Life Cycle
  • Creating Threads
  • Thread Class Methods (Only Important Methods)
  • Runnable Interface
  • Synchronized block and Synchronized Methods
  • Collection Framework - Introduction
  • Collection API
  • Hierarchy of Collections
  • List and Set and Map Collections
  • Array list, vector and Other Classes
  • Generics
  • Comparator and Comparables
  • JAVA GUI
  • AWT (Introduction only) & Swing (in Details) Components, Containers, Frame, Window, Panel, Layout
  • All Components
  • Events, Event Handling
RDBMS & Java Database Programming 5-Hours
  • Database
  • DDMS and RDBMS
  • Introduction
  • MYSQL
  • MYSQL IDE
  • Query Types
  • DDL,DML,DQL, DCL
  • Constraints
  • Primary Key
  • Foreign Key
  • Unique Key
  • Normalizations
  • 1NF-2NF-3NF
  • Joins
  • All Joins Types
  • Advance Database
  • Indexers
  • Views
  • Procedures
  • Functions
  • Cursor
  • Triggers
  • JDBC (Insert, Update, Select, Delete)
  • Introduction of JDBC
  • Driver Types
  • Steps for Creating Connections
  • Types of Statements (Statements, prepared Statements and Callable Statements)
  • Result Set Interface
  • Database Metadata
  • Result Set Metadata
Web Technologies in Java 20Hours
  • HTML CSS Bootstrap Jquery introduction Template integration
  • Introduction of Client Server Architecture HTTP Protocol overview with Request
  • Response header explanation J2EE Architecture Overview
  • Convert html pages into JSP pages
  • Separate header, footer and content pages
  • Login page with validation
  • Registration with validation
  • Create more pages as per project requirement in JSP (JSTL & Action Tags & EL)
  • Servlet Introduction
  • Javascript and server side Validation on each page using servlet (RequestDispatcher)
  • Restful webservice to store data into each table(JDBC, Webservice)
  • In Project follow MVC pattern (Servlet, JSP,Bean)
  • Use AJAX for webservice call
  • Retrieve data from each page and display in JSP pages
  • Edit and Delete operation (Ajax + webservice)
  • After Login maintain session
  • Implement cookies to store information
Hibernate 6-Hours
  • Hibernate Introduction
  • Convert all database operations using hibernate Hibernate mapping (Collection)
  • Hibernate Query Language
  • Hibernate Criteria Query Language
Spring Framework 13-Hours
  • Core Container
  • Spring IOC Container
    • Bean Factory
    • Application Context
    • Application Context
    • Configuration
    • Life Cycle
    • Inheritance
    • Scopes
  • Project JDBC Operation with spring (Auto Wiring, Inner Beans , Aliases and ID-ref)
  • hibernate with spring into project(Spring ORM)
  • form validation with spring (Spring Form Handling, Spring Form Tags, Spring Controller XML and Annotation Based)
  • spring mvc implementation into project
  • Spring MVC with Session Management
  • Spring AOP
    • AOP Term
    • Write the Aspects
    • Configure Where the Aspects
Applicability of Industrial Project 1-Hours
  • Cloud Computing – Introduction
  • Types
  • Hosting website

Course Features

Online Course Duration Course Duration : 40 Hrs

Highly interactive, reliable and quality learning sessions of the course are conducted by oIIT. For a better learning experience, the courses are divided into distinctive phases and sessions.

Realtime Project Work Realtime Project Work

Every module shall be followed by a practical experience of lab exercises. At the end of the course, the students will have to build a project on the concepts that were taught to them during the course duration.

Access Duration Life time Access Duration: Lifetime

Students will have a life time access to the course materials provided by oIIT. Students also have an opportunity to decide the duration of the course as per their schedule and convenience.

24x7 Support 24 X 7 Support

Concerned faculty can be contacted by the students if they are looking for help and assistance with respect to the course and its material. Students can approach their respective faculty to clear their quires either by email, phone or through live chat.

Online Course Certification Get Certified

At the end of the course, students will have to fare well in quizzes and testes conducted by the institute and the faculty in order to receive the required certification. To clear the Certification test with flying colours, students will be given model questions and certification dumps that would make them confident about attempting the test to get their Certification.

Placement Assistance Job Assistance

oIIT will help students find job opportunities with the newly acquired skill set. oIIT has a varied bunch of Clientele around the globe, over 30+ companies in USA and India that have experience in working with different technologies. We would pass your resumes to them after the completion of the course and ensure that the students achieve 100% placements. During the testing and interview process for them, the required assistance shall be provided by oIIT.

Course Fees

  • 40 hours each
  • 5 hours per week (1 hour per day)
  • weekdays (1 hours each) or weekend (2.5 hrs each)
  • 1 on 1 = Rs. 17,000/-(around USA $250)
  • 1 on 2 = Rs. 24,000/-(per person 12,000)(per person around USA $175)
  • 1 on 3 = Rs. 30,000/-(per person 10,000)(per person around USA $150)
  • flex time exchange for limited time
certificate

Schedule 15 Minutes Free Demo Instructor.