TekCommands Training Services provides learning opportunities on many of the advanced technologies, tools and approaches to design & implement enterprise level applications from most experienced professionals from the industry. The goal of this group is to facilitate teaching and learning with technology to enhance the productivity and efficiency of work force, as well as to provide professional and personal development opportunities to our consultants.


TekCommands team of talented professionals can share their in-depth knowledge and experience in a variety of contemporary development environments.

Microsoft Technologies
VB, ASP, ASP.NET, C#, VB.NET, SharePoint Portal Services, SSIS, SSRS, SSAS
Java Technologies
Java/ J2EE (Servlets, Portlets, JSP, EJB, XML/ XSLT, …),Struts, Spring, Hibernate, iBatis
JavaScript Frameworks
JavaScript, EXTJS, DOJO, Prototype
Other Web Technologies
Flash and Abode Flex
Web Services
SOA, SOAP, WSDL, WS-*, Apache Axis
Web/ Application Servers
IIS, Sun One, WebLogic , WebSphere, Tomcat, JBOSS
Reporting
Crystal Reports/ Business Objects, Cognos, SSRS
RDBMS
SQL Server, Oracle, Sybase, IBM DB2, MySQL, Postgres
Security
Active Directory, LDAP, Site Minder

CURRENT TRAINING PROGRAMS


Extended JavaScript (ExtJS)
1. JavaScript Basics		
2. Object Oriented JavaScript 	
3. AJAX Programming 
4. JSON and JSON’s Java Library
5. ExtJS – Introduction
6. Working with Forms, Buttons, Menus and Toolbars
7. Working with Windows, Panels and layouts
8. Working with Data using ExtJS
9. Working with Grids &Trees
10. Understanding data formats
11. Extending ExtJS
12. Working with plug-ins, ExtJS extensions
GWT (Google Web Toolkit) & GXT
1. AJAX Programming
2. GWT - Introduction
3. Working with widgets
4. Working with panels
5. Handling Events
6. Working with Composite widgets
7. Building JSNI components
8. GWT-RPC
9. Testing and deploying GWT Applications
10. Introduction to GXT (EXTJS extension to GWT)
11. Working with GXT
DOJO Toolkit
1. JavaScript Basics
2. Object Oriented Java Script
3. AJAX Programming
4. JSON and JSON’s Java Library
5. Introduction to DOJO Toolkit
6. Understanding dojo, dijit and dojox
7. Working with Dijit- The Dojo Widget Library
   a. Working with forms
   b. Working with layouts
   c. Working with windows, containers and dialogs
   d. Working with Grids, Trees
8. JavaScript Programming With Dojo and Dijit
9. Working with Grids and Trees
10. Working with DojoX
Adobe Flex
1. Introduction to Flex Builder 
2. Introduction to ActionScript
3. Working with Flex controls 
4. Handling Events
5. Laying Out an Application with Containers
6. Displaying Data Using the DataGrid & Trees
7. Communicating with server
8. Advanced Flex controls
Java Web Programming
1. Java Language Basics
2. Object Oriented Programming, Analysis & Design
3. Java Collections
4. SQL Basics & PL/ SQL
5. MySQL Server 5.1/ MS SQL Server 2000/ 2005
6. Java JDBC Programming
7. Java Thread Programming
8. HTML/ CSS
9. JavaScript
10. Java Servlets
11. Java Server Pages (JSP)
12. JSTL and Custom Taglib 
Java Programming using Struts, Hibernate and Spring 2.0
1. Struts
   a. MVC Design Pattern
   b. How Struts fits in MVC
   c. Developing applications using Struts 1.3.8
   d. Difference between Struts 1.3.8 and Struts 2
   e. Developing applications using Struts 2
2. Hibernate
   a. Understanding Object/Relational Persistence
   b. Introduction to Hibernate
   c. Mapping persistent classes
   d. Working with persistent objects
   e. Understanding transactions
   f. Advanced mapping concepts
3. Spring 2.0
   a. Spring IOC
   b. Spring AOP
   c. Spring ORM (Spring-JDBC  & Spring-Hibernate)
   d. Spring MVC
4. Application development by integrating Spring, Hibernate and Struts
SOA and Web services using Apache Axis Server
1. Introduction to Service Oriented Architecture
2. Understanding XML, SOAP, WSDL and UDDI
3. Introduction to Apache Axis server
4. Developing and deploying application