Integrity Logo
Integrity Solutions - IT Solutions | Consulting | Support
           
24 X 7 Hot Line No: 99 44 66 33 22
 

     

Technical Syllabus
 

PHP Syllabus

 
 
 
 
 
   
Introduction
What is PHP? - Why PHP? - Server-side scripting - PHP Fundamentals - Comments - Executing PHP Scripts - Variables - Outputting a String - Echoing Variables - Quotes - Single and Double - Escaping with the backslash \ - Removing HTML special characters (including brackets) – Heredoc

Operators & Datatypes
Operators - Data Types in PHP

More on Arrays

Creating Arrays - Adding or Appending Values to Arrays - Merging Arrays - Counting Elements - Accessing Arrays - Searching Arrays - Sorting Arrays - Usage of Push and Pop

Control Structures

Conditional Statements - The If Statement – Syntax - PHP Code - The Switch Statement – Looping - While Loop - Do while Loop - For Loop - The foreach Statement

Functions in PHP

Function with no return value - Function with return values - Passing Arrays to a Function - Functions Returning More Than One Value

String Functions

Length of a string - Splitting a string into an array - Joining the array elements into a single string - Sub String - Repeating a string 'n' times - Remove HTML tags from the string - More Functions

Regular Expressions

Eregi - Meta Characters - Character Classes - Finding and Replacing

Date Functions

Current Date - Number of days in a month - Check the date format – mktime() - Converting a Timestamp to Ordinary Dates (date()) - How to Get the Difference Between Two Times (Dates) -Day, week, month of year - Difference between two dates using date() and mktime() - Difference between two dates in different years using date() - Present Time (time()) - Making Time from Almost Anything (strtotime()) - Miscellaneous Functions - List of Mathematical Functions - List of Calendar Functions - List of Array functions

Working with Files

File Create - PHP – Permissions - PHP - File Open -PHP - Different Ways to Open a File - PHP - Explanation of Different Types of fopen - PHP - File Open PHP - File Close PHP - File Open PHP - File Write PHP - File Read PHP - File Read: fread Function PHP - File Delete PHP - File Unlink PHP - Unlink function PHP - File Append PHP - File Truncate PHP - File Upload

OOPS Concepts

Class Constants - Autoloading Classes - Constructors and Destructors - Object Inheritance - Scope Resolution Operator (::) - Static Keyword - Class Abstraction - Object Interfaces - Overloading - Object Iteration - Magic Methods -Object Cloning- Comparing Objects - Type Hinting - Objects and references - Object Serialization

Cookies and sessions

What is a Cookie - why do we need Cookies- How to create a cookie - How to reset/destroy a cookie - Setting a cookie using PHP - What is a Session Variable - Why do we need a Session Variable - How to set Session Variables

Form Handling

Dreamweaver Operations - Checking / Validating Form Inputs - Generating HTML Code - Preventing the Browser From Caching - Embedding the Feedback Form into the PHP Script - PHP Mail Function

MySQL

MySQL is a relational database - Working with MySQL - Working with Dates - MySQL mathematical Functions - MYSQL Data Types

PHP with MySQL

Using PHP With HTML Forms - PHP Form Processor - MySQL Queries – Connection

JQuery

jQuery Core – Selections – Attributes – Traversing – Manipulation – CSS – Events – Effects – Ajax – Utilities – jQuery UI
   


 

.NET Syllabus

 
 
 
 
 
   

Microsoft.net Framework
Introduction to c# - History of .net – what is .net? - .net Framework – Principle and Design Features – How to install .Net – H/S Requirements

Dot net Architecture
Dot net Basics - Common Language Run Time (CLR) - Common Type System (CTS) - Common Language Specification (CLS) -Assemblies (Private vs. Shared Assemblies) - Name spaces - Managed Vs UN Managed Code - View State Vs Session - Web.Config Vs Machine.Config - HTML vs. Code behind - Pattern Systems

OOPS
Class – Object - Multi Level Inheritance Vs Multiple Inheritance - Abstract Class – Interface - Method Over riding vs. Method Over loading - Access Specifiers - Sealed Class Vs Sealed Methods – Delegates - Array Vs Array List - Various Collection Class

Server Side and Validation Controls
Label – Textbox – Button – Dropdown - List box - Grid View - Grid View Events - radio button - Check box - Various Validation Controls (Required field Validation, Compare Validation, Custom Validation, Summary Validation, Range Validation, and Regular Expression Validation)


Thread and Multithreaded Programming
Threading Basics – A Multithreaded Application – Working with threads – Thread safety and synchronization threading guidelines – Reflection

Error Handling with Exceptions
Overview of Exception - Exception handling Techniques using the System - Exception class - Designing your code with Exception handling


ADO.NET and SQL SERVER
Connection with DB using UI, BL, DL and DB architecture - Create table

SQL SERVER
Temp Tables - Creating Temp Tables and Usages - Creating Global Temp Tables and Usages -Cursors and Usages Create Stored Procedure Vs Dynamic Stored Procedure - Triggers (Before/After Insert, Update and Delete) – Views – Functions - Creating User Defined Function (UDF) - Creating System Function (SF) – Jobs


AJAX
About the Ajax - Synchronous vs. Asynchronous - Ajax enabled web forms - Basic controls usage in web form

Web Service
Basic web services and connecting with the Various Servers

Advanced Features
Basics of Grid Computing - Basics of Cloud Computing (2010 Feature in VS2010)

Reporting
SSRS Vs Crystal Report

XML
Simple XML Read and Write

Dot net 3.5 New Features
Rich Web Designer and CSS Support - Fully Nested Master Page support - JavaScript Intelligence - Java script Debugging - Automatic Property setters/getters - Object Initializers - Collection Initializers - Extension Methods - Implicitly Typed Variable - Anonymous Types

   

 
 

Java Syllabus

 
 
 
 
 
   

Introduction
Why Java - Features of Java Language - JVM –The heart of Java - Java’s Magic Byte code - Language Fundamentals - The Java Environment - Installing Java - Java Program Development - Compilation-Executions.

Basics of Java
Concept of Object Oriented Programming -Introduction to JAVA and JVM - Features of Java

Core Java
Basics of Java Programming-Introduction to Class and Objects-Introduction to Packages-Distributing Packages-Working with interfaces nested classes and interfaces-Threads-Generics-Fundamental classes-Collections with set-map - treemap – hasetable – hasemab – iterator

Exception Handling
The Idea behind Exception- Exceptions & Errors -Types of Exception - Control Flow in Exceptions - JVM reaction to Exceptions - Use of try, catch, finally, throw, throws in Exception Handling. - In-built and User Defined Exceptions - Checked and Un - Checked Exceptions

Web Based Development using Applets
Working with AWT-Event Handling-Restriction in Applets-Life Cycle of Applets - Creating and Using Applets-Understanding<APPLET>Tag and its attributes - Using image in Applets-Passing parameters in Applets-Using sound in Applets - Distributing Applets

Web Based Development using Swing
A Tour of Swing

Understanding RMI
Remote method invocation (RMI) - Client/server architecture - implementing RMI - Limitation RMI

Thread
Understanding Threads - Needs of Multi-Threaded Programming. - Thread Life - Cycle - Thread Priorities - Synchronizing Threads - Inter Communication of Threads - Critical Factor in Thread –Deadlock

Introduction to J2EE
J2EE Overview-Why J2EE?-J2EE Architecture-J2EE APIs-J2EE Containers - Java Server Technologies

Understanding JSP pages
What is JSP? - Understanding JSP elements - declaration, directive, scriplet, expression, and action-JSP Architecture, JSP Page life cycle-Page directive attributes,using conditional and iterative statements-Understanding JSP implicit variables and objects-Java Beans, JSP Bean tags, Java Bean with an example-Handling exceptions using error Page and is Error Page attributes-JSP session handling with an example - JSP Authentication - How to secure your Servest and JSP pages

JSP Tag libraries
What is JSTL (JSP Standard Tag Library) ?-JSTL Expressions Language (EL) - Iteration Tags - looping using for Each, for Tokens-Logical Tags - using if and choose tags-Database Access Tags - using sql:setDataSource, sql:query, sql:update, sql:param etc.-Miscellaneous Tags - using c:import, c:redirect, c:param etc - Writing a Custom Tag Library

Understanding Servlets
MVC Architecture, What is HTTP?-What is a Servlet, Servlet life cycle, web application structure-Writing A Simple Hello World Servlet, Understanding web.xml-Distinguish GET and POST, Retrieving parameters from request, sending a reponse-Re-directing a request, using Request Dispatcher-Session management, Handling cookies-Creating war files

Struts
What is Struts? Struts architecture,-Struts classes - Action Forward, Action Form, Action Servlet, Action classes-Understanding struts-config.xml-Understanding Action Mappings Struts flow with an example application

Struts Tiles
What is a Tile?-Combining Struts and Tiles, Tiles file structure-Building the Layout file and Creating a Tiles template-using tiles: putList, tiles: importAttribute, tiles: useAttribute - Understanding Tiles Definitions and Attributes- Creating a Definition in XML file and deploying Creating a small application using Tiles

Struts Framework
What is Struts?-Struts Architecture-Struts classes - Action Forward, Action Form - Action Servlet, Action classes-Understanding struts-config.xml-Understanding Action Mappings-Struts flow with an example application-Struts Tiles Framework - Struts Validation Framework-Internationalizing Struts Application Struts with Message Resources

EJB Fundamentals
Enterprise JavaBeans Communication-EJB Details-Session Beans-Entity Bean - Message Driven Bean

Latest Technologies
Introduction to Hibernate with an example - Introduction to spring framework with an example Introduction to JSF framework with an example. - Struts Vs. JSF - Introduction to Web services with an example - What is AXIS, Endpoint, etc. - Introduction to AJAX with an example Java script - Java Mail - JTA - Web Services - JMS - ANT - JSF - Hibernate - Spring Framework-Design Patter

   

 
 
 


Download Brouchure
 
Corporate Brouchure for your reference
Brouchure

How to Measure Your Business

The Key Business Metrics Every Entrepreneur Must Know

Business Metrics: 
You Can't Manage It
If You Can't Measure It

 


 
 




Facebook
Follow lebbaeusdenis on Twitter
Linked In
All Copyrights Reserved © Integrity Solutions | Privacy Policy
This Site is Best Viewed in 1024 x 768 @ 16 bit or more colour resolution | IE 6 or later, Firefox 2 or later and Opera 9 or later