JAVA Demo Videos

Course Content

  • Lab 1: Snake and Ladder
  • Lab 2: Telephone Directory
  • Lab 3: Connection Pool
  • Lab 4: Arranging Number
  • 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).
  • 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.
  • (Angular 2.0)Lab 6: SPA(Single Page Application) using Routing.
  • (Angular 2.0)Lab 7: Validation using Angular forms.
  • AngularJS Book
  • 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?
  • Introduction to UML
  • Use Case Diagrams
  • Class Diagrams
  • Object Diagrams
  • Sequence Diagrams
  • Collaboration Diagrams
  • Activity Diagrams
  • State chart Diagrams
  • Component Diagrams
  • Deployment Diagrams
  • Stereo Types Diagrams
  • Package Diagrams
  • UML Project Flow
  • Practice with Tool
  • 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)?
  • Introduction
  • Application Boundary
  • EI Fundamentals
  • EO Fundamentals
  • EIF Fundamentals
  • ILF Fundamentals
  • GSC Fundamentals
  • Productivity Factor
  • Costing
  • Function point Template
  • Estimating a sample project
  • Function point Estimation Excel
  • Customer maintenance
  • 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 2:- Template pattern and Repository pattern with ADO.NET.
  • Lab 2:- Adapter Pattern and Repository with EF
  • Lab 2:- UOW(Unit of Work)
  • Lab 2:- Decorator Pattern
  • Lab 2:- Iterator Pattern
  • Lab 2:- Prototype and Memento Pattern
  • Lab 2:- Implementing complex object creation using Factory Method
  • Lab 2:- 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 Pattern
  • Flyweight Pattern
  • Proxy Pattern
  • Mediator Pattern
  • Memento Pattern
  • Interpreter Pattern
  • Iterator Pattern
  • COR Pattern
  • Command Pattern
  • 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
  • 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?
  • 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?
  • Introduction to design patterns
  • General Patterns
  • Strategy Design Patterns
  • Observer Patterns
  • Decorator
  • Factory
  • Iterator
  • Facade Pattern
  • Prototype
  • FlyWeight
  • Abstract factory
  • State Pattern
  • Command Pattern
  • Classification of Design Pattern
  • Model View Control
  • Front controller
  • Filter-dispatcher/Intercepting Filter
  • Composite View
  • Dispatch View & Service to worker pattern
  • View Helper
  • Session Facade
  • Transfer Objects
  • Transfer Object Assembler
  • 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
  • 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
  • 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
  • REST VS SOAP
  • Introduction & Annotations to JAX RS
  • Parameters in JAX RS
  • 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
  • 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
  • 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
  • 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?
  • 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?
  • 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
  • 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?