OIT Certified Web Developer (JAVA)

OIT has a renowned team of Senior Java Professionals having the honor of developing various breakthrough technologies in JAVA. The students who learn JAVA technologies from OIT always take advantage of their experience which has become a legacy in OIT.

With the help of our experience we have formulated career oriented training programs starting from amateur level to application engineering. This program is specially designed for the beginners who have passion for JAVA and seek strong career in this platform.

The curriculum starts from the development of various primary skills such as web page designing using scripting languages like HTML, DHTML, XHTML and CSS, making pages user friendly, attractive and interactive by using JavaScript followed by the oops programming basics and JAVA programming fundamentals.

This program covers various packages of JAVA including Swings, Applets, Collections, Event Handling, etc. Students also develop their expertise on various JAVA web technologies Java server pages, Java servlets, JAVA beans. Program also includes special training sessions on My SQL database server, Structure Query Language and Java Data Base Connectivity.

Course Syllabus:
  • Hyper Text Markup Language
  • Dynamic Hyper Text Markup Language
  • Cascading Style Sheets
  • JavaScript
  • Core Java
    • Basic OOPS concepts
    • Introduction to Java Language
    • Data type variables and arrays
    • Java operators
    • Control statement
    • Methods and classes
    • Packages and interfaces
    • Exception handing
    • Introduction to Multithreading programming
    • Enumerations, auto boxing
    • String Handling
    • Primitive Type Wrappers
    • Thread, thread group and run able
    • Java Applets 
    • The Applet Class
    • Applet Architecture
    • Applet Skelton
    • Applet initialization and termination
    • Display Methods ‘
    • The HTML  applet tag
    • Outputting to the console
  • Event Handling
    • Event Handling Mechanisms
    • The Delegation event model
    • Event Classes
    • Sources of events
    • Adaptor Classes
  • Java Collections
    • Collections overview
    • Collection interface
    • Collection classes
    • Accessing a collection
    • Random access interface
    • Working with Maps
    • Comparators
    • The collection Algorithms
    • The Legacy classes and interfaces
  • Java Swings
    • The origin of Swing
    • The MVC connection
    • Components and containers
    • Swing Packages
    • Simple Swing application
    • Event Handling
    • Create a Swing Applet
    • Painting in Swing
    • JLable and ImageIcon
    • JTextField
    • The Swing Button
    • JTabbedPane
    • JScrollPane
    • JList
    • JComboBox
    • Trees
  • Java Beans
    • Introduction to Java Beans
    • Itrospection
    • Bound and Constrained Properties
    • Persistence
    • Customizers
    • Introspector
    • Property Descriptor
    • Event Set  Descriptor
    • Method Descriptor
  • Servlets
    • Introduction to Servlets
    • The Lifecycle of Servlet
    • Using Tomcat for Servlet Development
    • Servlet API
    • Servlet interface
    • ServletConfig interface
    • ServletContext interface
    • ServletRequest interface
    • ServletResponse interface
    • GenericServelt class
    • ServletInputStream class
    • ServletOutputStream class
    • Servlet Exception class
    • Reading Servlet Parameters
    • HttpServletRequest interface
    • HttpServlet Response interface
    • HttpSession interface
    • HttpSessionBindingListener interface
    • Cookie class
    • HttpServlet class
    • HttpSessionEvent class
    • Handling Http Get Requests
    • Handling Http Post Requests
    • Using cookies
    • Session Tracking
  • Java Server Pages(JSP)
    • JSP Overview
    • JSP Architecture
    • Phases of JSP
    • JSP Language Basics
    • JSP Standard and XML Based Elements
    • JSP Tags
    • JSP Comments
    • Special Character Handling
    • JSP Translation and CompilationDirectives
    • Java Scripting from JSP
    • Java Abstractions of JSP
    • JSP page context
    • JSP page handles
    • JSP Factories and Container information
    • Custom JSP classes
    • JSP object manipulations
    • Standard java actions from JSP
    • JSP configuration and deployment
    • Custom java actions and tags
  • Java Database Connectivity (JDBC)
    • JDBC Architecture
    • JDBC Drivers
    • Drivers Assessment
    • JDBC driver configuration
    • JDBC connections
    • JDBC statements
    • Using regular statements
    • Querying with Joins
    • Using Prepared statements
    • JDBC Result sets
    • SQL and java Mappings
    • JDBC Metadata
    • Introduction to J2EE
    • The J2EE Model
    • J2EE features
    • J2EE component container architecture
    • J2EE restrictions
    • Data Connectivity
    • Communication Mechanisms
    • Assurance Mechanisms
    • Client Connectivity
    • Web Connectivity
    • Application connectivity
  • Introduction to J2EE
    • The J2EE Model
    • J2EE features
    • J2EE component container architecture
    • J2EE restrictions
    • Data Connectivity
    • Communication Mechanisms
    • Assurance Mechanisms
    • Client Connectivity
    • Web Connectivity
    • Application connectivity
  • Net Beans
  • Apache Tomcat
  • MySQL
  • Introduction to MYSQl
  • How to Configure My Sql
  • Introduction to Structure Query Language
  • DML/ DDL
  • Clauses
  • Joins
  • Sub queries
  • Operators
  • Functions
  • How to create SQL files