Java Cloud Service is a complete platform and infrastructure cloud solution for building, deploying, and managing Java EE applications. If you are a Java developer and your organization is jumping on the cloud computing bandwagon, you have to change the way you build and deploy applications.Cloud computing vendors provide infrastructure services such as computers, storage devices, and routers to deploy your application. This is a not a very new concept. Web hosting companies have been providing infrastructure to host websites to small and medium-sized companies for more than a decade. However, this is becoming mainstream for internal enterprise applications. If you use Infrastructure as a Service, you may have to deal with installation and configuration of the software platforms such as application servers, databases, and so on. The cloud vendors provide tools to manage the infrastructure and provide options for elastic computing..

Introduction to JAVA

  • Understanding Requirement: why JAVA
  • Why java important to the internet
  • JAVA on LINUX platform

INTRODUCTION TO JAVA VIRTUAL MACHINE

  • Java Virtual machine Architecture
  • Class loading process by class loaders
  • Role of Just In time complier (JIT)
  • Execution Engine

AN OVERVIEW OF JAVA AND BUZZWORDS

  • Data types , Variables ad array
  • Operators
  • Control statements
  • Object oriented paradigms
  • Abstractions
  • The three OOP Principles(Encapsulation, inheritance, Polymorphism)

JAVA CLASSES AND OOP IMPLEMENTATION

  • Class fundamentals
  • Commands line arguments
  • Learning Static Initializer
  • Declaration of objects
  • Instance variable Hiding
  • Overloading and Overriding of Methods
  • Understanding of Access Controls (private, public and protected)
  • Learning Nested and Inner classes
  • Dynamic method Dispatching
  • Using Abstract classes
  • Using final to prevent Overriding & Inheritance
  • Garbage collection

PAKAGES AND INTERFACES

  • Defining a package
  • Understanding CLASSPATH
  • Importing packages
  • Defining and Implementing interfaces
  • Abstract classes Vs Interfaces

EXCEPTION HANDLING

  • Fundamental of Exception handling
  • Types of exceptions
  • Learning exceptions handlers
  • Try and Catch
  • Multiple catch Clauses
  • Nested Try statements
  • Throw , throws and finally

STRING HANDLING

  • Learning String Operation
  • Learning character Extraction
  • Learning string Comparison
  • Understanding string Buffer Classes

NEW IN JDK

  • Premain method , Object size
  • Generics
  • Annotations
  • Vargs
  • Static Import
  • For each

WINDOWS PROGRAMMING

  • Swing
  • Introduction to JFC
  • Controls

INTRODUCTION TO EVENT HANDLING

  • Event Delegation Method
  • Event classes
  • Adapter classes

Multi threaded Programming

  • The java thread model
  • Creating a thread: Extended Thread and Implementing Runable
  • Creating multiple Thread and Context Switching
  • Synchronization: methods and statements
  • Inter thread Communication

MANAGING INPUT AND OUTPUT IN JAVA

  • Introduction to I/O streams
  • File handling
  • Binary Streams
  • Character stream
  • Data streams
  • Serialization

NETWORKING

  • Introduction To Networking
  • URL, InetAddress
  • Socket And Server Socket
  • Datagram socket

COLLECTION API

  • Collection Overview
  • The collection Interfaces (list, set , sorted set)
  • The Collection classes (array list, Linked list, hash set, Tree Set)
  • Accessing a collection via an Interator
  • Working with Maps

JEE (JAVA ENTERPRISE EDITION) Introduction to JAVA Introduction to J2EE Architecture Tier Architecture

  • Single Tier
  • Two Tier
  • Three Tier
  • N Tier

J2EE COMPONENTS

  • Web components
  • Business components

J2EE CONTAINERS

  • Containers Type
  • Containers Services

JDBC

  • Introduction to JDBC
  • JDBC Drivers
  • Statements
  • Metadata
  • Scrollable & Updatable Result set
  • Batch Updates

JAVA SERVLET

  • Introduction to Web
  • Programming
  • Advantages to Servlet
  • Servlet Lifecycle
  • Request Dispatching
  • Session Tracking

CLOUD COMPUTING

  • ABOUT COURSE
  • OBJECTIVE
  • Module 1: Introduction to Cloud Computing
  • Module 2: Deep Dive into Cloud Computing
  • Module 3: Virtualization
  • Module 4: Introduction to Amazon Web Services
  • Live Project

 

COMMENCING NEW BATCHES
ENQUIRY FORM
FOLLOW US ON