Java Induction

Course Content

Java Induction

  1. RDBMS Concepts -3 Days
  • Database, DBMS and RDBMS concepts
  • Normalization Process and different Normal forms
  • How to write simple and complex SQL queries

 

  1. Oracle PL-SQL – 5Days

 Oracle Database 12c Architecture

  • How to configuring the Oracle Database 12c Network Environment
  • How to managing Oracle Database 12c Storage Structures
  • How to create Common Database Objects in Oracle Database 12c
  • Overview of PLSQL
  • Commonly used datatypes
  • Looping constructs and Conditional Execution
  • Cursors and their usage
  • Exceptions & Debugging
  • Procedures & Functions
  • Local Subprograms
  • Package Specification & Body
  • Calling Functions from SQL
  1. Core Java – 7 Days
  • Java Language Fundamentals
  • Object Oriented Programming using Java
  • Java Fundamentals : The Core Platform
  • Java Collection Framework
  • Java Generics
  • Java 8 Features
  • Junit
  1. JDBC – 3 Days
  • About Java Database Connectivity
  • How to Get Started with JDBC?
  • Performing Basic CRUD Operations Using JDBC
  • Working with Stored Procedures
  • How to manage Transactions
  • Working with BLOB and CLOB
  • Working with Metadata
  • Pooling Database Connections
  1. Front-end Development
  • (HTML, HTML 5, CSS, JavaScript, XML and JQuery)- 5 Days
  • Work with HTML tags, create web pages and link them
  • Work with HTML5 new elements
  • Change the look and feel of a webpage using Cascading Style Sheets (CSS) Do HTML5 styling with CSS and manage User experience across multiple browsers
  • Use JavaScript objects for creating dynamic web pages and write scripts to process forms
  • Appreciate the need for XML documents and create them
  • Validate XML documents with DTD and XSD
  • Transform XML documents to HTML with XSLT
  • Manipulate DOM with JQuery
  1. Java Back-end Development (Servlets, JSP and JSTL) – 6 Days
  • Brief Introduction On J2EE Architecture
  • Introduction to Servlet Technology
  • Building and Deploying Your First Servlet
  • Working with Form and Query String Data
  • Handling HTTP Requests and Responses
  • Intercepting HTTP Request with Filters
  • Handling Exceptions in Servlets
  • Tracking Session Data
  • Receiving and Processing File Uploads
  • Packaging Servlets for Deployment
  • Debugging Servlets
  • Globalizing Servlets
  • Providing Servlet Metadata Using Annotations
  • Understanding Asynchronous Servlet Processing
  • Introduction to JSP Technology
  •  JSP Building Blocks
  • Using JavaBeans in JSP
  • The Expression Language
  •  The Java Standard Tag Library
  •  Writing Tag Libraries
  1. J2EE Architecture – 7 Days
  • J2EE Architecture
  • How to create Common Application Tier
  • Addressing Business Concerns
  • Implementing Web Applications
  • Interoperating with External Services
  • How to Put it all together
  1. JUnit – 1 Day
  • How to Setup and configure JUnit
  • Use the Junit API
  • Follow unit testing best practices
  • How to leverage Junit extensions
  • How to write testable code9.SVN – 1 Day
  • How to set up SVN
  • Basic Commands
  • Branching
  • Best Practices

10.RESTFul API and RESTful Webservices -1 Day

  • Introduction to WEB Services(SOAP,UDDI,WSDL)
  • Design RESTful services
  • Build JAX-RS services
  • Understand JAX-RS injection
  • Configure HTTP content negotiation
  • Scale JAX-RS applications
  • Build RESTful clients
  • Compare/contrast JAX-RS implementations
  1. AngularJS -3 Days
  • TypeScript and ES6 features
  • Angular2 Programming
  • Basics of Node JS
  • Working with Node Package Manager
  • Building Web Applications with Angular 2 in TypeScript
  1. Hibernate – 2 Days
  • Overview of Data Access Object (DAO) design pattern
  • Getting and using Hibernate session
  • Understanding entity states: transient, persistent, and detached
  • Tuning Hibernate
  1. Spring – 3 Days
  • Spring-Hibernate integration
  • Overview of Spring MVC
  • Implementing REST on top of Spring MVC
  • Overview of Spring Security framework
  • Securing the business layer with JSR 250-style method-based annotations (AOP)

 

Enroll now

error: Content is protected !!