SOFTWARE COURSES

PROGRAMMING THROUGH 'C'

Arithmetic Operators, Expressions, Control statements, Arrays, Functions, Structures & Unions, Pointers, File Handling

PROGRAMMING THROUGH 'C++'

Control statements, Arrays, Functions, Constructors & Destructors, Inheritance, Overloading

PHP

Module 1 : Core PHP

Introduction to PHP, Basic PHP Development, Control Structure, Function, Arrays, Session, Working with Forms, Classes & Objects, Cookies, Events and Delegates, Disk Access, I/O Math & Mail, Working with the File System, Introduction to Database (MySql), Web hosting, PHP on linux platform, Project

Module 2 : Advance PHP

Joomla, WordPress, Smarty, Ajax

CORE JAVA

  CORE JAVA   ADVANCED JAVA
1 Introduction to Java 1 Collection Framework
1.1 OOPs concepts and their implementation in Java 1.1 Generics
1.2 Packages and Interfaces 1.2 Internationalization
1.3 Exception Handling 1.3 JDBC (Java Database Connectivity)
1.4 String Handling 1.4 Server Programming using Servlets
1.5 Windows programming using AWT & Swing 1.5 Java Server Pages (JSP)
1.6 Internet Programming using Applets 1.6 Annotations
1.7 Multithreading 1.7 Struts 2.x
1.8 Stream based I/O in Java 1.8 Remote Method Invocation (RMI)
1.9 Networking 1.9 Enterprise Java Beans 3.x (EJB)
1.10 Reflection 1.10 Java Persistence API (JPA)
  1.11 XML and Web Services
    1.12 Java Mail API
    1.13 Weblogic and Glassfish Application Server
    1.14 Eclipse Integrated Development Environment

NET

1

OOPS Concepts

·        Encapsulation
·        Data Abstraction
·        Inheritance
·        Polymorphism
·        Class
·        Object

2

.NET Fundamentals

·        What is Microsoft .NET?
·        Common Language Runtime
·        Attribute-Based Programming
·        Interface-Based Programming
·        Metadata
·        Common Type System
·        Framework Class Library
·        Language Interoperability
·        Managed Code
·        Assemblies and Deployment
·        Web Services
·        ASP.NET

3

Class Libraries

·        Components in .NET
·        Building Class Libraries at the Command Line
·        Class Libraries Using Visual Studio
·        Using References

4

Assemblies, Deployment and Configuration

·        Assemblies
·        Private Assembly Deployment
·        Shared Assembly Deployment
·        Configuration Overview
·        Configuration Files
·        Programmatic Access to Configuration
·        Using SDK Tools for Signing and Deployment
·        Application Settings with .NET

5

Metadata and Reflection

·        Metadata
·        Reflection
·        Late Binding

6

I/O and Serialization

·        Directories
·        Files
·        Serialization
·        Attributes

7

.NET Programming Model

·        Memory Management and Garbage Collection
·        Threading and Synchronization
·        Asynchronous Delegates
·        .NET BackgroundWorker
·        Application Domains
·        Marshal by Value
·        Marshal by Reference
·        .NET Remoting

8

.NET Security

·        Authentication and Authorization
·        Configuring Security
·        Code Access Security
·        Code Groups
·        Evidence
·        Permissions
·        Role-Based Security
·        Principals and Identities

9

Interoperating with COM and Win32

·        .NET Client Calling a COM Server
·        PInvoke

10

Database Programming Using ADO.NET

·        ADO.NET Overview
·        .NET Data Providers
·        Using DataReaders
·        Using DataSets
·        .NET Data Binding
·        Interacting with XML Data

11

Language Integrated Query(LinQ)

·        Linq to Objects
·        Linq to Sql
·        Linq to DataSet
·        Linq to Entity FrameWork
·        Linq to Xml
·        PLinQ

12

Debugging Fundamentals

·        Compile-time Errors and Run-time Errors
·        Configuring Debug, Release, and Special Builds
·        Visual Studio Debugger
·        Just-In-Time Debugging

13

Tracing

·        Tracing
·        Event Logs

14

More About Tracing

·        Using the BooleanSwitch and TraceSwitch Classes
·        Print Debugging Information with the Debug Class
·        Instrumenting Release Builds with the Trace Class
·        Using Listeners
·        Implementing Custom Listeners

15

ASP.NET OverView

·        Microsoft ASP.NET
·        Basic web application architecture
·        Microsoft Visual Studio 2010

16

Web Forms

·        Creating web forms
·        Adding and Configuring Server Controls in a Web Form
·        Working with Code-Behind Files
·        Handling Server Control Events
·        Handling Page Events

17

Master Pages and User Controls

·        Understanding and creating Master Pages
·        Handling Master page events and page access
·        Understanding and creating user controls
·        Adding User Controls to an ASP.NET Web Form
·        Themes and Skins

18

Web Forms Validation

·        Different approaches to user input validation (proactive vs. reactive)
·        Working with ASP.NET Validation Controls

19

Debugging & Tracing in ASP.NET

·        Trapping and logging application errors
·        Processing Unhandled Exceptions

20

Database Programming In ASP.NET

·        Understanding System.Data.dll
·        Understanding and working with the Data Reader
·        Working with Parameters
·        Working with SQL Server Stored Procedures
·        Understanding and working with the Data Adapter
·        Connecting to a Database
·        Managing Data

21

ASP.NET Data Binding

·        Data Binding with Array, Collection and Custom Types
·        Using Data Source Controls
·        Using ASP.NET Dynamic Data

22

Client Side Scripting

·        Developing Client-Side Scripts
·        Introduction to AJAX
·        Introduction to JavaScript
·        Introduction to jQuery and jQuery syntax

23

Managing State in ASP.NET Web Applications

·        Understanding State Management
·        Passing data between web forms
·        Controlling ViewState
·        ASP.NET Caching

24

Configuring and Deploying ASP.NET Web Application

·        Configuring (web.config, machine.config)
·        Deploying to IIS Server

25

Securing ASP.NET Web Application

·        Overview of Web Application Security
·        Configuring forms-based authentication
·        Working Programmatically with Authentication and Authorization
·        Encrypting sections of configuration files

26

Windows application basics

·        Creating forms and controls
·        Navigating with menus
·        Automating code with the Toolbox and Properties window

27

Event-driven programming

·        Handling events from the user interface
·        Declaring and raising events

28

Separating application responsibilities into classes

·        Single responsibility principle
·        Inheriting a base class
·        Overriding methods in derived classes

29

Reusing code from multiple projects

·        Creating a class library in Visual Studio
·        Setting references

ADVANCED EXCEL (MIS)

Naming Ranges VLookUp and HLookUp Functions Linking Multiple Workbooks Importing Data Pivot Tables and Charts Templates and Styles Macros Analysing Data Security and Proofing Customising Excel 2010 Collaboration and Consolidation
Define named ranges Using V LookUp Use formulas to link workbooks Import from external sources Creating a PivotTable Working with templates Creating macros Using GoalSeek Protecting Excel files Customising toolbars Sharing workbooks
Use named ranges in formulas Using H LookUp Create a workspace Using Microsoft Query Changing field settings Working with styles Adding custom controls Using Solver Worksheet protection Customising the environment Sharing workbooks
        Creating a chart     Using Data Tables Using data validation   Consolidating data
              Scenario Manager Using text to speech    

Search Engine Optimization (SEO) Course

Website Analysis: In this module the website is analyzed for the requirement of client. Current position of site and find out the changes require for making website search engine friendly. Website traffic monitoring and Analysis, Competitor Website Analysis.
Introduction Search Engine Marketing (SEO) & Internet Marketing, Search Engine Marketing (SEM)
Search Engine  Indexing, Caching and Crawling
Search Engine Commands
Basics of HTML and CSS
Website Analysis & Competitor Analysis
Search Engine Friendly Content Development
Optimization Technique
       On-Page 
             Title Tagging
              Heading
             Meta Tagging
             Page Emphasizes 
             Java Script 
             Flash 
             Internal Citation Architecture
       Off-Page
             Techniques of building Links
             Techniques of Links Submission
             Dynamic Optimization 
Google Services (AdwordBlogger, AdSense, Google Analytics, Google suggest, googlewebmasters)
Social Media Optimization