Training Courses

Android


Contents

Overview & Architecture, Platform & IDE Setup, Activities, Resources, Services, Content Provider, SQLite DB, Intents, Broadcast Receiver, Widgets, Notifications, Parcelable, AIDL, XML Parsing, Networking.

DURATION

3 Months

Prerequisite

Core Java

PROJECT

Live

CORPORATE JAVA


Contents

J2EE, Spring, Hibernate, Struts, Junit

DURATION

6 Months

Prerequisite

Computer Science Diploma/Degree

PROJECT

Demo

CORPORATE ANDROID


Contents

Android, Soft Skill, Placement

DURATION

3 Months

Prerequisite

Computer Science Diploma/Degree

PROJECT

Demo

ADVANCE-JAVA


Contents

What is Servlet  Web Terminology Servlet API Servlet Interface GenericServlet HttpServlet Servlet Life Cycle Servlet Example How servlet works? War File welcome-file-list Load on startup ServletRequest Servlet Collaboration RequestDispachersendRedirect ServletConfig ServletContext Attribute in Servlet Servlet Advance Session Tracking Event and Listener Servlet Filter Servlet CRUD Servlet Pagination Servlet Miscellaneous Development Interview Questions **JSP** JSP Introduction Life cycle of JSP JSP API JSP in Eclipse JSP scripting elements JSP scriptlet tag JSP expression tag JSP declaration tag 9 Implicit Objects JSP Request JSP Response JSP Config JSP Application JSP Session JSP PageContext JSP Page JSP Exception JSP Directive Elements JSP page directive JSP include directive JSP taglib directive JSP Exception Action Elements jsp:forward jsp:include Java Bean class jsp:useBean set & getProperty Displaying applet in JSP Expression Language MVC in JSP JSTL JSP Custom tags JSP Pagination JSP CRUD Development in JSP Interview Questions

DURATION

45 Days

Prerequisite

Core Java

PROJECT

Demo

Industrial-Training


Contents

State of the art Technologies

DURATION

45 Days/ 6 Months

Prerequisite

Java

PROJECT

1 project

HIBERNATE


Contents

HB Introduction HB Architecture Understanding First HB application  Hibernate in IDE HB in Eclipse HB in MyEclipse Hibernate Example HB with annotation HB Web application HB Generator classes HB Dialects Hibernate Log4j HB with Log4j 1 HB with Log4j 2 Inheritance Mapping Inheritance Mapping Table Per Hierarchy TPH using Annotation Table Per Concrete TPC using Annotation Table Per Subclass TPS using Annotation Collection Mapping Collection Mapping Mapping List One-to-many by List OTM Annotation Mapping Bag One-to-many by Bag Mapping Set One-to-many by Set Mapping Map Many-to-many by Map BidirectionalLazy Collection Component Mapping Component Mapping Association Mapping One-to-one 1One-to-one 2 Tx Management Tx Management HQL HQL HCQL HCQL Named Query Named Query Hibernate Caching Hibernate Caching Second Level Cache Second Level Cache Integration Hibernate and Struts Hibernate and Spring

DURATION

3 Months

Prerequisite

Core Java, JDBC

PROJECT

project

Angular-JS


Contents

Java Script, Form Validation, Dependency Injection, Services and Factories, Views, AJAX, JSON.

DURATION

15 Days

Prerequisite

Java Script, Web Application Development

PROJECT

Demo

SPRING


Contents

What is Spring  Spring Modules Spring Application Spring in IDE Spring in Myeclipse Spring in Eclipse Dependency Injection IOC container Dependency Injection Constructor Injection CI Dependent Object CI with collection CI with collection 2 CI with Map CI with Map2 CI Inheriting Bean Setter Injection SI Dependent Object SI with Collection SI with Collection 2 SI with MapSI with Map 2 CI vs SI Autowiring Factory Method Spring AOP AOP Concepts Spring1.2 AOP DTD SP AspectJ Annotation SP AspectJ XML Spring JdbcTemplate JdbcTemplate Example PreparedStatement ResultSetExtractor RowMapper NamedParameter SimpleJdbcTemplate Spring ORM Spring with ORM Spring with Hibernate Spring with JPA SPEL SpEL Examples Operators in SpEL variable in SpEL Spring MVC Spring MVC Multiple Controller Request Response MVC Form Example MVC CRUD Example MVC Pagination Example MVC File Upload Spring MVC Tiles Spring MVC Tiles Spring Remoting Remoting with Spring Spring with RMI Http Invoker HessianBurlap Spring with JMS Spring OXM Spring with JAXB Spring with Xstream Spring with Castor Spring Java Mail Spring Java Mail Spring Web Spring with Struts2 Login Example Spring Security Sp Security Tutorial Sp Security Introduction Sp Security Features Security Project Modules Sp Security XML Example Sp Security Java Example Sp Security Login Logout Sp Security Custom Login Form-Based Authentication Sp Security Remember Me Security at Method Level Sp Security Tag Library

DURATION

3 Weeks

Prerequisite

Core Java, JDBC

PROJECT

Demo

STRUTS 2.0


Contents

Struts2 Introduction What is Struts  Struts2 Features Model1 vs Model2 Struts 2 Example Struts2 in Myeclipse Core Components Interceptors ValueStack ActionContext ActionInvocation OGNL Struts 2 Architecture Struts2 Action Struts2 Configuration struts.xml multi configuration multi namespace Interceptors Custom Interceptor params interceptor execAndWait prepare interceptor modelDriven interceptor exception interceptor fileUpload interceptor Struts 2 Validation 1) Custom Validation 2) Bundled Validators requiredstring stringlength email date int double url regex 3) Ajax Validation Aware Interfaces ServletActionContext SessionAware ServletContextAware Struts2 with I18N Zero Configuration By convention By annotation Struts2 with Tiles2 Hibernate with Struts2 Spring with Struts2 UI Tags DateTimePicker Iterator Tag Development Registration Example Login and Logout Fetch All Records

DURATION

3 Weeks

Prerequisite

Advance Java

PROJECT

Demo

PHP-Frameworks


Contents

codeignitor , Initial Setup and Configuration,CodeIgniter URLs, URI Routing,Encryption Class

DURATION

45 Days

Prerequisite

PHP ,javascript , database

PROJECT

Live

Dot-Net


Contents

Introduction to .Net  .Net Framework and CLR  Introduction to Visual studio Introduction to C#  Overview of C#  Data Types  Memory Concepts  Control Structures  Arrays  Namespaces Object Oriented Programming  Classes and Objects  Constructors  Inheritance  Polymorphism  Abstract  Interface  Delegates  Exception Handling  Reflections  Indexers  Threading Graphical User Interface (Win forms)  Intro to Win forms  Event handling  Toolbox  Custom toolbox controls  User defined controls  Graphic controls  Files and streams  Usage and implementations of controls  Software Development MSSQL Server  Intro to databases  Relational database concepts  Structured Query Language  Stored Procedures  Functions  Triggers Ado.Net  Basics of Ado.net  Connected and Disconnected modes  Programming with Ado.net  CSS and JavaScript  HTML Asp.Net  Intro to Web forms  Web Controls  Server Controls  Client Controls  Navigation Controls  Validations  Master Page  State Management Techniques  Caching  AJAX  Web Services  WPF  Silverlight Project Work  Development  Unit Testing  Deployment  Documentation

DURATION

3 Months

Prerequisite

C/C++

PROJECT

Demo

Bootstrap


Contents

Overview: Bootstrap is a sleek, intuitive, and powerful, mobile first front-end framework for faster and easier web development. It uses HTML, CSS and JavaScript. Course Objectives:  Built-in Support for layout, grids, fluid grids, and responsive designs.  Pre-built CSS: Contains global CSS classes for typography, tables, grids, forms, buttons, images, and more  Components: Contains lots of reusable components including Icons, Dropdowns, Navbars, Breadcrumbs, Popovers, Alerts, and many more.  JavaScript Plug-ins: Contains lots of custom jQuery plug-ins. You can include them all or one by one.  Customizable Components: We can customize Bootstrap's components with LESS variables and jQuery plug-ins to create our own version. Module 1:-Introduction to Bootstrap In this module, you will learn about Bootstrap Introduction, how to design web page look and feel good by using Bootstrap and the basics of Bootstrap Framework using which you can create web projects with ease that  What is Bootstrap Framework  Why Bootstrap  History of Bootstrap  Advantages of Bootstrap Framework  What is Responsive web page  How to remove Responsiveness  Major Features of Bootstrap  What is Mobile-First Strategy  Setting up Environment  How to apply Bootstrap to Applications Module 2:- Bootstrap Grid In this chapter, you will learn about the Bootstrap Grids in web design organise and structure content, makes the websites easy to scan and reduces the cognitive load on users. How to create page layouts through a series of rows and columns that house your content and how the Bootstrap grid system works that  What is Bootstrap Grid  How to apply Bootstrap Grid  What is Container  What is Offset Column  How to Reordering Columns  Advantages of Bootstrap Grid  How to Display responsive Images  How to change class properties  How to use readymade themes  How to customize Bootstrap's components, Less variables, and jQuery plug-in.  What is Bootstrap Typography  How to use Typography  What is Bootstrap Tables  What is Bootstrap Form Layout  What is Bootstrap Button  How display images in different styles like Circle shape etc  How to display text like muted and warning etc  What is Carets Classes  How to hide or show the text in Bootstrap Module 3:- Bootstrap Components In this module, you will get knowledge on over a dozen reusable components built to provide iconography, dropdowns, input groups, navigation, alerts, and much more. Advantages of button groups and toolbars and how to use that  What is Bootstrap Components  Why Bootstrap Components  Advantages of Bootstrap Components  What are the different types of Bootstrap Components  What is Glyphicons Component  How to use Glyphicons Component  What is Bootstrap Dropdown Menu Component  What is Button Groups and Button Toolbar  How to use Button Groups and Button Toolbar  What are different Input Groups Components  What is Navigation Pills & Tabs Components  How to use Navigation Pills and Tabs Components  What is Navbar Component  How to build a Responsive Navbar  How to Add Forms and other controls to Navbar  How to Fix the position of navbar  What is Breadcrumb Component  What is Pagination Component  How to apply Pagination in Application  What is Labels / Badge Components  What is Jumbotron / Page Header Components  What is Thumbnail Component  What is Alerts & Dismissible Alerts  How to Create Progress Bar  What is Media Objects Component  Why Media Objects Component  How to use Media Objects Component  What is Bootstrap List Group Component  What is Bootstrap Panel Component Module 4:- Bootstrap Plug-Ins In this chapter, you will learn jQuery plug-ins that extend the features and can add more interaction to your site. How to access bootstrap Plug-Ins, how to use Bootstrap plug-ins with other UI frameworks and how to define custom events for most plug-ins unique actions that  What is Bootstrap Plug-Ins.  Why Bootstrap Plug-Ins  How to use Bootstrap Plug-Ins  What is Transition Plug-in  What Modal Dialog Box  What are the different Properties, Methods and Events of Model Dialog Box  What is Scrollspy Plug-In  What is Tab Plug-in  How to use Tab Plug-in  What is Drop Down Plug-in  What is Tooltip Plug-in  How to use Button Plug-in  What are the different methods and events of Tooltip Plug-in  What is Popover Plug-in  What is alert and Button Plug-ins  What is Collapse Plug-in  What are different types of Properties, Methods and Events of Collapse Plug-in  What is Carousel Plug-in  What is Affix Plug-in

DURATION

10 Days

Prerequisite

HTML, CSS, javascript,

PROJECT

Demo

C/C++


Contents

C & C++ Training Outline Introduction  The C Language and its Advantages  The Structure of a C Program  Writing C Programs  Building an Executable Version of a C Program  Debugging a C Program  Examining and Running a C Application Program Data Types and Variables  Data Types  Operands, Operators, and Arithmetic Expressions Input/Output Management  The Input/Output Concept  Formatted Input Function Control-Flow Statements  The Control-Flow Program Statements  Looping Statements  The Data-checking process Modular Programming with Functions  The C Function  Passing Data to Functions  Passing an Address to Modify a Value in Memory  Using Functions in the Checkbook Program  C Standard Library Functions Arrays, Pointers, and Strings  Arrays , Pointers , Strings  Using Arrays, Strings, and Pointers in the Checkbook Program Structures  Structures  Arrays of Structures  Passing Structures to Functions  Nesting Structures File Input/Output  Command-line Arguments  Combining Command-line C++ Training Syllabus Introduction to C++  Creating a project  Writing, compiling and running a program Variables and data types  Expressions  Constants  Operators  Type conversions Looping constructs: while, do…while, for loops  If…else statements  Switch/case construct Functions  Passing arguments  Function prototyping  Default argument initializers  Inline functions Arrays  Array initialisation  Multi-dimensional arrays  Character arrays  Working with character strings Storage Classes  Global variables Pointers  Pointer and arrays  Pointers to character strings  Arrays of pointers  Memory slicing  Pointers to functions C++ classes  Data members and member functions  Creating objects  The new and delete operators  Friends to a class  Class initialisation Reference types  Reference type arguments Function overloading  Operator overloading Copy constructor  Assignment operator Template classes  Static class members  File streams Inheritance  Base classes and derived classes  Inherited member access  Base class initialisation  Protected members of a class Virtual functions  Virtual destructors Virtual base classes  Virtual base class member access  Constructor and destructor ordering Exception handling  try…throw…catch block  Nested catch handlers

DURATION

2 Months

Prerequisite

Computer knowledge

PROJECT

Demo

PHP


Contents

### Key Concepts: 1. HTML, HTML-5 1. CSS 1. JavaScript 1. PHP 1. MYSQL 1. Projects **Topics Covered:** HTML (Hypertext Markup Language) • Introduction to HTML • Basic structure of HTML • Formatting tags in HTML • Attributes • Working with Table Tags • The Anchor Tag, Frames, The Frameset tag , The Frame Tag, • Tables Table with Border and Heading Attribute • Lists Ordered / Unordered / Nested List • Forms, Input Text Fields • Radio Buttons , Check boxes • The Form’s Action Attribute and the Submit Button • Simple drop down box, Text area • Create a button, Field set around data, Text Fields, Images CSS • External Style sheet & Internal Style sheet • About CSS, About Syntax, Grouping • To have image as background and Captions, Styles in HTML PHP SCRIPT • Introduction to PHP Script • Looping statement in PHP Script • Working with Predefined functions • Maintaining Validations in PHP Script • Working with Different types of Mouse Events • Miscellaneous PHP • PHP's role in the WWW • Language fundamentals • PHP Basics • Variable rules • Storing & retrieving information in variables • Decision making in PHP • Comparison operators • The if construct • The while construct • The for construct • Working with arrays • Functions • Declaring functions • Passing data by reference • Variable scope in PHP • Working with web forms • PHP POST & GET form elements • Embedding forms with PHP code • Validating form data • Guidelines for secure PHP • Understanding magic quotes • Setting default values in forms • Processing uploaded files • Retrieving uploaded files • PHP session handling • PHP cookie handling • Handling date & time • Working with files in PHP • Handling errors MySQL • A brief history of databases • Relational database concepts • Database tables • MySQL Data types • Introduction to PHP Myadmin • Creating and Checking Tables • Auto increment and Primary Keys • Inserting Values into Tables Java Script • Introduction to programming concepts • Introduction to Java Script • Data types • Displaying Errors • Operators • Arrays • Decisions • Loops • Functions • Objects • Browser object model

DURATION

3 Months

Prerequisite

C/C++

PROJECT

Demo

Core Java


Contents

What is Java History of Java Features of Java C++ vs Java Hello Java ProgramProgram Internal How to set path? JDK, JRE and JVM Internal Details of JVM Java Variables Java Data Types Unicode System Operators Keywords Control Statements Java Object Class Java Inheritance Java Polymorphism Java Abstraction Java Encapsulation Java Array Java OOPs Misc Java String Java Regex Exception Handling Java Inner classes Java Multithreading Java I/O Java Networking Java AWT & Events Java SwingJavaFX Java Applet Java Reflection Java Date Java Conversion Java Collection Java JDBC Java New Features RMI Internationalization Interview Questions

DURATION

45 Days

Prerequisite

C/C++

PROJECT

Demo