JAVA Demo Videos

Our Courses

Practical Java Interview Questions and Answer series (NEW Course Addition)

  • Lab 1: Snake and Ladder
  • Lab 2: Telephone Directory
  • Lab 3: Connection Pool
  • Lab 4: Arranging Number
  • Learn JAVA Step by Step (NEW Course Addition)

  • Lab 1: - Introduction and Getting started with Java
  • Lab 2: - Writing program using Intellisense IDE
  • Lab 3: - Writing program using Eclipse IDE
  • Lab 4: - Object Oriented Programming(OOP) in Java
  • Lab 5: - Static variables and Static functions in Java
  • Lab 6: - Constructors in Java
  • Lab 7: - Packages in Java
  • Lab 8: - Inheritance in Java
  • Lab 9: - Array in Java
  • Lab 10: - Java Collection
  • Lab 11: - List - ArrayList, Vector and LinkList
  • Lab 12: - Java Object Equality
  • Lab 13: - MAP
  • Lab 14: Apache Maven
  • Lab 15: Ordering objects in collection
  • Lab 16: Set
  • Lab 17: Java Input & Output
  • Lab 18: Java Database Connectivity(JDBC).
  • Learn AngularJS 1.5 & 2.0 in 8 Hours

  • Lab 1:- $scope, $rootscope, controller, models, expression & debugging.
  • Lab 2 :- Digest Cycle, watchers, One time, $watch and $apply.
  • Lab 3 :- Services and Factory
  • Lab 4 :- Using $http service with WebAPI as back end.
  • Lab 5 :- Custom Directives, Restrict and Isolation Scope.
  • Lab 6:- Deferred and Promises.
  • Lab 7 :- Angular Unit Testing using Jasmine.
  • Lab 8 :- Implementing SPA using Angular Route and Angular UI Router.
  • Lab 9 :- Emit, BroadCast and On Events.
  • Lab 10 :- Filters in Angular.
  • Lab 11 :- JQuery with AngularJS.
  • Lab 12 :- Dot Rule and Controller AS Keyword.
  • Lab 13:- Angular Provider (Constant, Values, Provider, Service and Decorator).
  • (Angular 2.0) Lab 1: - Modules,Components, ng-model & expressions (1 hr)
  • (Angular 2.0)How to open Angular 2 Source code
  • (Angular 2.0)Lab 2 :- 1-way/2-way binding, interpolations, template binding, event binding & cloning.
  • (Angular 2.0)Lab 3 :- @Input, @Output & Eventemitters.
  • (Angular 2.0)Lab 4 :- Angular Component Life Cycle.
  • (Angular 2.0)Lab 5 :- Providers, Services and Dependency Injection.
  • (Angular2.0)Lab 6:- SPA(Single Page Application) using Routing.
  • (Angular2.0)Lab 7:- Validation using Angular forms.
  • AngularJS Book
  • jQuery, JSON & Javascript Frameworks Q/A series

  • JavaScript Training for C# developers - Part 1
  • JavaScript Training for C# developer Part 2 ( OOP in JavaScript).
  • Lab 1: - Explain Jquery with a simple example?
  • Lab 2: - Explain CDN Fallback?
  • Lab 3: - Explain Document.Ready in jQuery?
  • Lab 4: - What are the 7 important ways of doing selection in jQuery?
  • Lab 5:- Explain JSON ?
  • Lab 6: - How to emit JSON using MVC ?
  • Lab 7: - Explain Angular JS with an example ( Angular)?
  • Lab 8: - How to implement MVW architecture using Angular(Angular)?
  • Lab 9: - Explain 2-way bindings and $scope(Angular)?
  • Lab 10: - Explain $http service and CORS in Angular(Angular)?
  • Lab 11 :- What is Less.JS ( Less) ?
  • Lab 12 :- Explain Mixin in LESS ( Less) ?
  • Lab 13: - Explain unobtrusive javascript?
  • UML

  • Introduction to UML
  • Use Case Diagrams
  • Class Diagrams
  • Object Diagrams
  • Sequence Diagrams
  • Collaboration Diagrams
  • Activity Diagram
  • State chart Diagrams
  • Component Diagrams
  • Deployment Diagrams
  • Stereo Types Diagrams
  • Package Diagram
  • UML Project Flow
  • Practice with Tool
  • OOP's Q & A Video series

  • Download Interview assesment
  • What is the problem with Functional Programming?
  • Can you define OOP and the 4 principles of OOP?
  • What are Classes and Objects?
  • What is Inheritance?
  • What is Polymorphism, overloading, overriding and virtual?
  • Can you explain encapsulation and abstraction?
  • What is an abstract class?
  • Define Interface & What is the diff. between abstract & interface?
  • Define Interface & Diff. between abstract & interface? - Part 2
  • What is the use of Shadowing in C#?
  • Can we implement interfaces with same method names in C#?
  • What is the use of Static Keyword?
  • What is the difference between Abstraction and Encapsulation?
  • What are partial classes & partial methods?
  • Can we see implementation of Association, Aggregation & Composition in real world?
  • What is operator overloading?
  • Explain Access modifiers (Private, Public, Protected, Internal & Protected/Internal)?
  • Function Points

  • Introduction
  • Application Boundary
  • EI Fundamentals
  • EO Fundamentals
  • EQ Fundamentals
  • EIF Fundamentals
  • ILF Fundamentals
  • GSC Fundamentals
  • Productivity Factor
  • Costing
  • Function point Template
  • Estimating a sample project
  • Function point Estimation Excel
  • Customer maintenance
  • Learn Design Pattern in 8 Hours

  • Lab 1:- Design pattern step by step with a project(Factory pattern,Lazy Pattern and RIP Pattern).
  • Lab 2:- Unity, Stratergy, IOC, SRP and SOC.
  • Lab 3:- Template pattern and Repository pattern with ADO.NET.
  • Lab 4: - Adapter Pattern and Repository with EF
  • Lab 5: - UOW(Unit of Work)
  • Lab 6:- Decorator Pattern
  • Lab 7 :- Iterator Pattern
  • Lab 8:- Prototype and Memento Pattern
  • Lab 9:- Implementing complex object creation using Factory Method
  • Lab 10 :- Implementing NULL design pattern and Mediator pattern.
  • Explain SOLID?
  • Introduction
  • Factory pattern
  • Abstract Factory Pattern
  • Builder Pattern
  • Prototype Pattern
  • Singleton Pattern
  • Adapter Pattern
  • Bridge Pattern
  • Composite Pattern
  • Decorator Pattern
  • Facade Pattetrn
  • Flyweight Pattern
  • Proxy Pattern
  • Mediator Pattern
  • Memento Pattern
  • Interpreter Pattern
  • Iterator Pattern
  • COR Pattern
  • Command Pattren
  • State Pattern
  • Strategy Pattern
  • Observer Pattern
  • Template Pattern
  • Visitor Pattern
  • Explain IOC(Inversion of Control)?
  • Dependency Injection
  • Fluent interface and method chaining
  • Lazy Loading
  • Explain RIP(Replace IF with Polymorphism) Pattern?
  • Immutable object design pattern
  • Explain Null Design Pattern and its usage.
  • Design pattern Source Code
  • Source Code for Java
  • 1st set of the videos - Core Java Q & A series

  • Give a brief introduction and explain classes in Java?
  • Why variables are required in Java programming language?
  • What are Constructors in Java?
  • Explain instance variable its creation, assigning values with the help of example?
  • What are Class level variables or Static variables?
  • What are Functions in Java?
  • Explain concept and implementation of inheritance in Java?
  • What is Abstract class? Explain its concept & practical use in Java?
  • Explain Interfaces in Java?
  • What is the difference between Abstract class and Interface?
  • What are Final classes? Explain it features and give scenarios where it will be used?
  • What are virtual or Override Functions in Java?
  • How Access Specifier in base class affects overridden function in derived class?
  • What purposes does Java IO serve?
  • What are Buffered Streams and how does it works?
  • Explain various File Operations present in Java?
  • Explain purpose and methods provided by PrinterWriter and LineNumberReader of Java IO classes?
  • Explain purpose of PushbackInputStream and PushbackReader classes? And also show methods provided by them?
  • How to perform Serialization & Deserialization of an object in Java?
  • 2nd set of the videos - Master Java collections series

  • What are Java Collection API and what does it consist of?
  • Explain in detail what is collection interface in Java API?
  • What is List Interface in Java Collection?
  • Explain Set Interface and its benefits provided in Java?
  • What is Map within Java?
  • How will HashMap work in case key is an user defined object?
  • Explain HashCode Collision with respect to HashMap?
  • LRU Cache Implementation using collection
  • Explain Weak HashMap in Java Collection API?
  • Show us how Sorting can be done in Collection?
  • What are Fail Fast Iterator and show its implementation and advantages in Java?
  • What is ConcurrentHashMap in Java Collection?
  • 3rd set of the videos - Java Design Patterns

    Introduction to design patterns

    Gives a start up on design patterns, truth and misconceptions about design patterns

    General Patterns

    Very imp topic discussing interface, abstract classes, immutable objects, data managers which forms the basis of other patterns

    Strategy Design Pattern

    First pattern to start with , which involves understanding the problems with bad use of OO features and brings about renaissance in your thinking towards better design solutions

    Observer Pattern

    Lets observe how to implement a design in which observers are notified by observed


    we decorate house during festivals, let' s see how to decorate objects and conclude which one is easy to decorate


    Lets us see how to generate factories of object, which will give us object of our choice without worrying


    Effective looping over collections

    Facade Pattern

    How to provide simplified view of complex things


    Lets clone objects and see when it helps.


    Increase performance by creating less objects which can be shared across

    Abstract factory

    Deals with more than one product

    State Pattern

    State is collection of variables necessary to define the system at any point of time relative to subject of study. How to implement state in java

    Command Pattern

    Lets see how to implements a jinn which will obey all our commands , even though execution is done by some one else

    Classification of Design Pattern

    Lets see which family each design belongs to

    4th set of the videos - J2EE videos

    Model View Control

    Let see how to improve performance and maintainability by using MVC

    Front controller

    In this let see how to do forward the request to a front controller who will perform the basic functionalities

    Filter-dispatcher/Intercepting Filter

    Let see how to pre and post process request and response using filters

    Composite View

    Let see how to dynamically include pages and combine the sub views to form whole view resulting in ease of management and change

    Dispatch View & Service to worker pattern

    Let see how to combine major patterns to form a powerful dispatch view pattern and its application & Let see how this pattern relates with dispatch view i.e. similarities and differences and its application areas

    View Helper

    Let see how to help a view and makes its life easier with this pattern

    Session Facade

    Real time application of facade pattern to EJB to enable easier interface to the client

    Transfer Objects

    How to reduce network calls and bottle necks with efficient Transfer Object transfer mechanism

    Transfer Object Assembler

    shows how to assemble multiple Transfer Objects so that client does not have to directly interact with the model part.

    5th set of the videos - Hibernate videos

  • Hibernate Introduction
  • Getting Started
  • RelationShip in Hibernate
  • Collections
  • One To Many Unidirectional
  • Many To One Unidirectional
  • Many To Many Unidirectional
  • One To Many Bidirection
  • Many To Many Bidirectional
  • One To One
  • One To One Join
  • One To One Primary
  • Lazy & Eager loading in Hibernate
  • Inheritance
  • HQL
  • Criteria
  • Native SQL
  • Batch Processing
  • 6th set of the videos - Spring series

  • Dependency Injection
  • Getting started with Spring
  • Constructor Dependency Injection
  • Setter Dependency Injection
  • Bean Life cycle
  • Inheritance
  • Autowiring
  • JDBC support in Spring
  • Spring MVC
  • Form Handling
  • Spring MVC Controller
  • Spring MVC Handler
  • Spring View Resolver
  • Internalization support
  • 7th set of the videos - Webservices videos

  • Introduction to Web service
  • Getting started to Web Service using JAX WS
  • Knowing SOAP and its API support in java
  • Knowing more SOAP features
  • Attachments in SOAP
  • Understanding WSDL
  • MTOM feature in JAX WS
  • Approaches in Web service
  • Exposing Web service using Tomcat
  • Introduction to Restfull Service
  • Getting started with Restfull services
  • Introduction & Annotations to JAX RS
  • Parameters in JAX RS
  • 8th set of the videos - Struts 2 series

  • Getting Started with Struts
  • Dynamic and Dispatch Action
  • Action chaining and redirect action
  • Data Tag
  • Bean Tags
  • Control Tags
  • More Control Tags
  • UI Tags
  • Tiles Integration
  • Session Management and Servlets operations in Struts 2
  • Interceptors
  • Validation in struts 2
  • 9th set of the videos - Java Server Faces(JSF) Videos

  • Introduction to JSF
  • Button in JSF
  • CSS and Javascript with JSF 2
  • FormItem in JSF
  • Additional FormItem in JSF
  • Forward and Redirect in JSF
  • JSF Datatable
  • Injection in Managed beans of JSF
  • Links in JSF
  • Managed beans in JSF
  • Navigation
  • Repeat tag in JSF
  • Number and Date format
  • Parameters in JSF
  • Validators in JSF
  • 10th set of the videos - EJB Video Series

  • Explain about EJB?
  • How to get started with EJB's?
  • What are the various types of EJB?
  • What are the benefits of using EJB?
  • What are Application Server?
  • How EJB are deployed with respect to EJB jar or an EAR?
  • What is Stateful session bean?
  • What are Entity beans & relation between entity beans and databases?
  • What do you mean by BMP(Bean Managed Persistance)?
  • What do you mean by CMP(Container Managed Persistance)?
  • What are MDB(Message Driven Beans)?
  • Explain Life cycle of the Stateless session bean?
  • Explain Life cycle of Entity bean?
  • Explain Life cycle of MDB(Message Driven Bean)?
  • 11th set of the videos - Servlets Video Series

  • What are Servlets?
  • How to get started with Servlets?
  • How to pass parameters to Servlets?
  • How can we develop Servlet to send PDF as response?
  • How to deal with images using Servlet?
  • Explain cookies with respect to web application?
  • Explain httpsession with an example?
  • What is Servlet config & Servlet Context for Java web application?
  • Explain and give an overview JSP(Java Server Pages)?
  • How to get started with JSP(Java Server Pages)?
  • Explain Expressions and Scriplets in JSP's?
  • Explain Expressions Language in JSP?
  • What are Include Directive & JSP include?
  • What are Tag Libraries in JSP?
  • 12th set of the videos - Portlets Video Series

  • Getting Started with JBoss Portal
  • Types of Portals
  • Changing Context of Portlets in JBoss Portal
  • Similarities and Differences between Servlets & Portlets
  • Understanding XML Descriptors
  • How to integrate JSP with JBoss Portal?
  • 13th set of the videos - Google Window Toolkit(GWT) Q & A Series

  • What is Google Window Toolkit(GWT)?
  • How to get started with Google Window Toolkit(GWT)?
  • Explain about EventHandlers in GWT?
  • Explain button in GWT?
  • Show and explain DatePicker widget in GWT?
  • How does GWT supports Menu Bar?
  • Introduction to and explaining about JSON?
  • How does GWT performs communication with the server?
  • How to do integration of GWT with JSON?
  • How JSNI can be used with GWT?
  • How GWT can be intergated with XML?
  • Explain us about GWT Panels?
  • 14th set of the videos - Apache CXF Q & A Series

  • How to get started with Apache CXF?
  • How to implement Top Down approach or Contract First approach of web service using Apache CXF?
  • How to create Dynamic Client using Reflection and Service Model in Apache CXF?
  • What is Simple Front End & Show in practical, expose of Web service with an example?
  • What are Interceptors? Mention it with various features, customization, their usage and tasks which they perform?
  • Explain Invoker? Show in-depth Invoker API and means of creating own Invoker in Apache CXF?
  • Explain various feature available in Apache CXF?
  • Explain various Messaging modes & Messaging Object types in the web service world using Apache CXF?
  • What are Provider and Dispatch Service in Apache CXF?
  • So give your time and we guarantee your us at, or else you can call us at 9967590707 or 02266752917

    We are on Social

    Follow us on Twitter

    See Hashtag #Questpond on Twitter
    to see what others have posted.

    Like us on Facebook

    See Hashtag #Questpond on Facebook
    to see what others have posted.

    Follow us on G+

    See Hashtag #Questpond on Google Plus
    to see what others have posted.

    Follow us on Linkedin

    See Hashtag #Questpond on Linkedin
    to see what others have posted.