Software:Java
Description of Java
Java is a programming language and computing platform first released by Sun Microsystems in 1995. It is the
underlying technology that powers state-of-the-art programs including utilities, games, and business applications.
Java runs on more than 850 million personal computers worldwide, and on billions of devices worldwide, including
mobile and TV devices.
Java is a necessity for major applications. Java is fast, secure, and reliable. From laptops to datacenters, game
consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!
Learning Track
Core Java
The core java training program from Karrox is designed for programmers who are interested in adding the Java
programming language to their list of skills and for students who are preparing for the Sun Certified Programmer for
Java Platform exam. The training program helps in demonstrating proficiency in the fundamentals of the Java
Programming language. This training program enables students to develop sound fundamentals and prepares them
for SCJP (Sun Certified Java Programmer) certification.
Pre-Requisites
Students attending this training program are required to be familiar with any programming language.
Understand object-oriented principles
Be competent in creating programs in any programming language or have completed the C/CPP.
Create and edit text files using a text editor
Exit Profile
Applet Programmer
Multithreaded Programmer
Technical Associate.
Java Programmer
Average Market Salary for Core Java professional:
If the candidate is a fresher, SCJP and IT Graduate, he can get 8K-12K Rs per / month . It also depends on his
technical round and the interview.
Experienced candidates can get more than 25K INR per month as the initial salary.
Next Technical Upgrade:
Advance Java, JAVA EE.
Advance Java
The advanced Java training program from Karrox has been developed for Sun Certified Java technology
programmers, who want to develop enterprise applications that conform to the JAVA EE platform standards. The
program is geared towards training programmers specializing in the application of Java Server Pages and Servlet
technologies used to present Web services and dynamic Web content using Java Platform, Enterprise Edition (JAVA
EE technology). After completing the advanced java training program, students can give SCWCD (Sun Certified
Web Component Developer) certification exams.
Pre-Requisites
Programming experience of the Java language, with an ability to read and write java code. Some knowledge of
internet technologies (e.g. HTML) is assumed, familiar with RDBMS concepts (SQL).
Exit Profile
Software Developer
Swing Programmer
Technical Architect
Web Component Developer
Average Market Salary for Core Java professional:
If the candidate is SCJP, SCWCD and IT Graduate, he can get 15K-25K Rs per / month and depends on his
technical round also during the interview.
For experienced candidates they can get more than 35k per month as the initial salary.
Next Technical Upgrade:
JAVA EE.
JAVA EE(Java Enterprise Edition)
The JAVA EE Programming training course provides an overview of the JAVA EE architecture, and introduces
delegates to the development and implementation of scalable distributed applications using Enterprise Java beans
(EJB), Servlets, And Java Server Pages (JSP)
Pre-Requisites
Programming experience of the Java language,with the ability to read and write java code.
Some knowledge of internet technologies (e.g. HTML)
RDBMS concepts (SQL).
Exit Profile
After successfully completion the above said modules any candidate can have the following exit profile:
Team Lead
EJB Developer
Business Component Developer
Average Market Salary for Core Java professional:
If the candidate is SCJP, SCWCD,SCBCD and IT Graduate, he can get 25K-50K Rs per / month and depends on
his technical round also during the interview.
For experienced candidates they can get more than 45k per month as the initial salary.
Next Technical Upgrade:
Framework like Struts,Spring,Hibernate,AJAX,WebServices.
Software:Microsoft .NET
DESCRIPTION:
A comprehensive set of skills that are necessary to deploy, build, optimize, and operate applications successfully by
using Microsoft Visual Studio and the Microsoft .NET Framework will be covered in the training , provide hiring
managers with a strong indicator of your potential job success, which demonstrates to customers, peers, and
employers that you are committed to advance your skills and taking on greater challenges.
Training Programs:
Microsoft Certified Technology Specialist (MCTS): .NET 2.0 Web Applications
For Fresh Students or experienced Professionals who want to create Web-based applications
that run on the ASP.NET platform and are hosted on Internet Information Server.
Microsoft Certified Technology Specialist (MCTS): .NET 2.0 Windows Applications
For Fresh Students or experienced Professionals who want to create Windows-based
applications that run on corporate servers or user desktop computers.
Microsoft Certified Technology Specialist (MCTS): .NET 2.0 Distributed Applications
For Fresh Students or experienced Professionals who want to create distributed applications
that communicate with servers or other applications in a connected or disconnected state
Microsoft Certified Professional Developer (MCPD) : Windows Developer
For Fresh Students or experienced Professionals who seek comprehensive set of skills that
are necessary to design, build, and deploy applications successfully by using Microsoft
Visual Studio and the Microsoft .NET Framework in creating Windows-based applications
that run on corporate servers or user desktop computers
Microsoft Certified Professional Developer (MCPD) : Web Developer
For Fresh Students or experienced Professionals who seek a comprehensive set of skills that
are necessary to design, build, and deploy applications successfully by using Microsoft
Visual Studio and the Microsoft .NET Framework in Creating Web-based applications that
run on the ASP.NET platform and are hosted on Internet Information Server
Microsoft Certified Professional Developer (MCPD) : Enterprise Applications
Developer
For Fresh Students or experienced Professionals who seek comprehensive set of skills that
are necessary to design, build, and deploy applications successfully by using Microsoft
Visual Studio and the Microsoft .NET Framework in creating distributed applications that
communicate with servers or other applications in a connected or disconnected state.
Microsoft Certified Technology Specialist (MCTS): .NET 3.5, ASP.NET Applications
For Fresh Students or experienced Professionals who want to create Web-based applications
that run on the ASP.NET platform and are hosted on Internet Information Server
Microsoft Certified Technology Specialist (MCTS): .NET 3.5, ADO.NET Applications
For Fresh Students or experienced Professionals who want to create data-driven applications
that access data from various sources, such as SQL Server, Oracle, Microsoft Office Access,
object data sources, XML, or other flat-file sources
Microsoft Certified Technology Specialist (MCTS): .NET 3.5, Windows Forms
Applications
For Fresh Students or experienced Professionals who want to create Windows-based
applications that run on corporate servers or user desktop computers
Microsoft Certified Technology Specialist (MCTS): .NET 3.5, Windows Presentation
Foundation Applications
For Fresh Students or experienced Professionals who want to create applications with
compelling user interfaces with Windows Presentation Foundation that run on the Windows
platform
Microsoft Certified Technology Specialist (MCTS): .NET 3.5, Windows Workflow
Foundation Applications
For Fresh Students or experienced Professionals who want to create applications that host
workflows for your organization.
Microsoft Certified Technology Specialist (MCTS): .NET 3.5, Windows
Communication Foundation Applications
For Fresh Students or experienced Professionals who want to create distributed applications
that communicate with servers or other applications in a connected or disconnected state.
Microsoft Certified Professional Developer (MCPD) : Windows Developer 3.5
For Fresh Students or experienced Professionals who seek comprehensive set of skills that
are necessary to design, build, and deploy applications successfully by using Microsoft
Visual Studio and the Microsoft .NET Framework in creating Windows-based applications
that run on corporate servers or user desktop computers
Microsoft Certified Professional Developer (MCPD) : ASP.NET Developer 3.5
For Fresh Students or experienced Professionals who seek comprehensive set of skills that
are necessary to design, build, and deploy applications successfully by using Microsoft
Visual Studio and the Microsoft .NET Framework in Creating Web-based applications that
run on the ASP.NET platform and are hosted on Internet Information Server
Pre-Requisite
Basic Knowledge of C, C++.
Exit Profile:
MCPD Microsoft Windows Developer 2.0
MCPD Microsoft ASP.NET Web Developer 2.0
MCPD Microsoft Enterprise Application Developer 2.0
MCPD Microsoft Windows Developer 3.5
MCPD Microsoft ASP.NET Web Developer 3.5
Average Market Salary for .Net professional:
Training/Profile Starting Salary
MCPD Microsoft Windows Developer 2.0 Rs.10000 – 15000
MCPD Microsoft ASP.NET Web Developer 2.0 Rs.10000 – 15000
MCPD Microsoft Enterprise Application Developer 2.0 Rs.15000 – 20000
MCPD Microsoft Windows Developer 3.5 Rs.15000 – 20000
MCPD Microsoft ASP.NET Web Developer 3.5 Rs.15000 – 20000
MCPD Microsoft Enterprise Application Developer 3.5 Rs.20000 – 25000
Next Technical Upgrade:
After Completing the Profiles said an above they can go for
Microsoft Cloud Computing Development
.NET 4.0 Development
SharePoint Development 2007/2010
Biztalk Server 2006
Microsoft Dynamics
Software:ORACLE10g
Oracle Database 10g is the first database designed for grid computing, the most flexible and cost-effective way to
manage enterprise information. It cuts cost of management while providing the highest possible quality of service.
In addition to providing numerous quality and performance enhancements, Oracle Database 10g significantly
reduces the cost of managing the IT environment, with a simplified install, greatly reduced configuration and
management requirements, and automatic performance diagnosis and SQL tuning.
Learning tracks:
1. Oracle Database Administration Track
2. 2 Oracle Developer / Programming Track
Oracle Database Administration Track :
In this basically we learn about the database management its architecture , important
components (memory pools, background processes etc), managing users , making them
authorized users , taking the backup of database on regular basis , performing recovery as
and when required and tuning the database also i.e. making it faster than the normal
transactions speed.
Oracle 10g OCA Oracle Database 10g Administration I (1Z0-042)
Oracle 10g OCP Oracle Database 10g Administration II (1Z0-043)
Oracle Developer / Programming Track :
This track allows us to perform programming like writing anonymous blocks , procedures ,
functions and packages as per the requirements . It has one more module that is known as
GUI (Front End) i.e. creating Forms and Reports.
Introduction to PL/SQL Programing in Oracle (IZO – 147)
Building Internet Application Using Oracle Forms9i (IZO – 141)
All the above modules are 40 hours theory and 20 hours practical i.e. Total 60 hours per
modules, if it is done per day 2 hours then all 2 modules can be completed in 2 months else
in short we can say 1 month per oracle module is prescribed by oracle.
Once a candidate qualifies 1st module i.e. (IZO – 042)a candidate becomes OCA and if the
candidate qualifies next module i.e. (IZO – 043) paper he becomes OCP and if the candidate
qualifies two modules from Developer Track i.e. (IZO – 147 & IZO – 141) the candidate
becomes OCA in Front End Track.
Pre-Requisite:
To learn oracle a candidate should have knowledge of basic computer operations and small
idea of the database, it also requires basic day to day skills.
An Oracle 10g PC platform requires only 512MB on RAM and two GB of disk space. Its
known that people have successfully installed Oracle 10g on Windows XP personal edition
but it’s not a supported operating system for a Tech upgrade
Exit Profile:
After successfully completion of the above mentioned modules any candidate can have the
following exit profile:
Job Role: Data Warehouse Administrator Job Role: Data Warehouse Administrator
Path: Oracle10g Path: Oracle10g
Level: Associate Level: Professional
Job Role: Data Warehouse Analyst Job Role: Database Administrator
Path: Oracle9i Warehouse Builder Path: Oracle10g
Level: Associate Level: Professional
Job Role: Database Administrator Job Role: Business Intelligence
Path: Oracle10g Developer
Level: Associate Path: Forms9i Discoverer
Level: Associate
Job Role: Developer Job Role: Developer
Path: Oracle10g Forms Path: Oracle10g Designer Forms
Level: Associate Level: Associate
Path: Oracle10g Reports Path: Oracle9i Forms
Level: Associate Level: Associate
Path: Oracle9iAS Release 2 PL/SQL – Portlet Path: Oracle10g Reports
Developer Level: Associate
Level: Associate
Average Market Salary for Oracle professional:
If the candidate is fresher and OCA, he can get 10-12 K INR per / month . It also depends
on his technical round and the interview.
For experienced candidates they can get more than 18K INR per month as the initial salary
whereas whereas there is no limit on the upside.
Next Technical Upgrade:
After Completing all these papers / modules, the candidate can upgrade on higher versions of
the technology i.e upgrade in 10g , 11g etc
Networking:A+
Course description:
This course is intended for students who wish to qualify with CompTIA A+ Certification for
PC Support professionals. It is also suitable for students who want to improve their skills in
PC support and administration. This course will particularly benefit students pursuing a
career in supporting desktop personal computer users, in job roles such as Support Engineer,
Maintenance Engineer, Desktop Engineer, Computer Administrator, or PC Support Analyst.
In this course, student will acquire the essential skills and information need to install,
upgrade, repair, configure, troubleshoot, optimize, and perform preventative maintenance of
basic personal computer hardware and operating systems.
Pre-Requisites
Basic Computer Knowledge
Exit Profile
Hardware Engineer, PC Engineer
Average Market Salary
If the candidate is a fresher he can get 5-10 k INR per month . It also depends on his
technical round and the interview.
Experienced candidates can get more than 12K INR per month as the initial salary whereas
there is no limit on the upside.
Upgrade path
N+, MCSE, CCNA, MCITP
MCITP – Server Administrator
Course description:
The Microsoft Certified IT Professional (MCITP) Windows Server 2008 Administration
Certificate program is appropriate for systems engineers, technical support engineers,
systems analysts, network analysts, and technical consultants. You could pursue MCITP
certification, which is considered an important credential for enterprise-server architecture
and networks.
This track covers the installing and configuration of the servers, troubleshooting, tier-2
support, change management, auditing policy, firewalls, and vulnerability assessment scans
of the Microsoft Windows Server 2008 Enterprise platform.
Pre-Requisites
The knowledge of Basic Networking
Recommended but not mandatory : should know working of Windows Server 2003
Exit Profile
Server Administrator
Average Market Salary
If the candidate is a fresher, he can get 7-10k INR per month .It also depends on his
technical round and the interview.
Experienced candidates can get more than 20K INR per month as the initial salary whereas
there is no limit on the upside.
Cloud Computing:Virtualization
This three-day instructor-led course teaches students how to implement and manage
Windows Server 2008 Hyper-V. It also teaches students how to manage Hyper-V with
Solution Center Virtual Machine Manager (VMM) and with PowerShell. The primary
audience for this course is Windows Server 2003/2008 System Administrators who manage
and implement Server Virtualization technologies within their network.
The secondary audience for this course is Enterprise System Architects who plan enterprise
server resources with an emphasis on server consolidation.
Pre-Requisites
Windows Server 2000/2003 System Administration
Server Virtualization using Virtual Server 2005 or Virtual PC
Exit Profile
On completion the students will be able to :
Install and configure Windows Server 2008 Hyper-V.
Understand Hyper-V Virtual Networking.
Understand the types of Virtual Hard Drives and their benefits.
Create and manage Virtual Machines on the Hyper-V server.
Understand how to configure the Hyper-V server to ensure high availability.
Monitor the performance of the Hyper-V server.
Understand how to use existing virtual machines in the Hyper-V server.
Understand the issues with migrating existing Virtual Machines to Hyper-V.
Understand how System Center Virtual Machine Manager (VMM) can be used to
manage Hyper-V servers throughout the enterprise.
Use PowerShell to manage the Hyper-V server and the virtual machines hosted on
the Hyper-V server.
Implement a disaster recovery plan for Virtual Machines on Hyper-V.
Windows Azure
Course description:
The Windows Azure Platform is an internet-scale cloud services platform hosted in
Microsoft data centers, which provides an operating system and a set of developer services
that can be used individually or together. Azures flexible and interoperable platform can be
used to build new applications to run from the cloud or enhance existing applications with
cloud-based capabilities.
Participants will learn how to write applications using the components of the platform and
gain an appreciation of the changes in application architecture necessary when designing and
developing cloud-based solutions.
Microsoft Technologies used –
Windows Azure
SQL Data Services
.NET Services
Live Services
MS Visual Studio 2008
Pre-Requisites
Knowledge of Programming in C# and Asp .net
Exit Profile
Windows Azure application developer
Upgrade path
MCPD 3.5
N+
Course description:
This practical course is intended for students wishing to qualify with Network+ Certification.
This course has been created for students with the responsibility for installing, maintaining
and troubleshooting local area networks, with particular emphasis on Microsoft Windows
and Novell NetWare. A typical student will have 6-12 months of post A+ Certification
experience (or equivalent). The key objective of the course is to provide enough information
for a student to become a competent network support engineer, capable of taking and passing
the Network+ Certification test.
Pre-Requisites
Taken and passed both A+ Certification exams or have equivalent knowledge and
experience.
Six months to one year of post A+ Certification support experience.
Extensive experience of supporting end-users and PC-based systems.
Exit Profile
Junior Network Engineer
Upgrade Path
MCSE, CCNA
Average Market Salary
If the candidate is a fresher, he can get 5-10k INR per month .It also depends on his
technical round and the interview.
Experienced candidates can get more than 12K INR per month as the initial salary whereas
there is no limit on the upside.
N+
Course description:
This practical course is intended for students wishing to qualify with
Network+ Certification. This course has been created for students with the
responsibility for installing, maintaining and troubleshooting local area
networks, with particular emphasis on Microsoft Windows and Novell
NetWare. A typical student will have 6-12 months of post A+ Certification
experience (or equivalent). The key objective of the course is to provide
enough information for a student to become a competent network support
engineer, capable of taking and passing the Network+ Certification test.
Pre-Requisites
Taken and passed both A+ Certification exams or have equivalent
knowledge and experience.
Six months to one year of post A+ Certification support experience.
Extensive experience of supporting end-users and PC-based systems.
Exit Profile
Junior Network Engineer
Upgrade Path
MCSE, CCNA
Average Market Salary
If the candidate is a fresher, he can get 5-10k INR per month .It also
depends on his technical round and the interview.
Experienced candidates can get more than 12K INR per month as the initial
salary whereas there is no limit on the upside.
CCNA
Course description:
The Cisco CCNA network associate certification validates the ability to
install, configure, operate, and troubleshoot medium-size routed and switched
networks, including implementation and verification of connections to remote
sites in a WAN. This new curriculum includes basic mitigation of security
threats, introduction to wireless networking concepts and terminology, and
performance-based skills. This new curriculum also includes (but is not
limited to) the use of these protocols: IP, Enhanced Interior Gateway Routing
Protocol (EIGRP), Serial Line Interface Protocol Frame Relay, Routing
Information Protocol Version 2 (RIPv2),VLANs, Ethernet, access control
lists (ACLs).
Pre-Requisites
Basic Computer knowledge
DOS, Windows 95 and Computer Hardware (A+ Certification).
Basic knowledge of networking and TCP/IP is required.
An applicant without the above knowledge will find it very difficult to
proceed.
The MCSE is highly recommended as a Pre-Requisites for CCNA
students.
Exit Profile
Junior Network Admin
Average Market Salary
If the candidate is a fresher, he can get 8-10k INR per month .It also
depends on his technical round and the interview.
Experienced candidates can get more than 15K INR per month as the initial
salary whereas there is no limit on the upside.
Upgrade path
CCNP, CCSP
CCNP
Cisco CCNP Training Classes CCNP (Cisco Certified Network
Professional) Program is designed for technology professionals looking to
complete the full path for Cisco Certified Network Professional certification.
This expert-led program is built on three courses that provide students with
the knowledge and skills required to install, configure, and troubleshoot
Cisco switches and routers in multiprotocol networks.
Pre-Requisites
IT professionals
Pre-Requisites : Valid CCNA Certification or Any CCIE certification
Exit Profile
Network Admin
Upgrade path
CCIE Routing and switching version 4.0 (350-001)
Average Market Salary
If the candidate is a fresher, he can get 15-20 k INR per month .It also
depends on his technical round and the interview.
Experienced candidates can get more than 30K INR per month as the initial
salary whereas there is no limit on the upside.
MCSE
Course description:
Earn the Microsoft Certified Systems Engineer (MCSE) certification and
prove your expertise in designing and implementing the infrastructure for
business solutions based on the Microsoft Windows 2000 platform and
Microsoft Windows Server System.
Microsoft Certified Systems Engineer (MCSE) candidates on the Microsoft
Windows Server 2003 track are required to satisfy the following
requirements:
Core exams (six exams required)
Four networking system exams
One client operating system exam
One design exam
Elective exams (one exam required)
Pre-Requisites
Experience in DOS; experience in computer networking.
Familiarity with basic networking protocols, including TCP/IP;
Strong Windows 95/98/2000/03/XP Explorer interface skills; and the
ability to install and configure hardware, software, and device drivers.
We also recommend that you have experience supporting end users in
a network environment and experience supporting NT Workstation,
NT Server, or Novell NetWare.
Exit Profile
System Administrator
Average Market Salary
If the candidate is a fresher he can get 10-15 k INR per month . It also
depends on his technical round and the interview.
Experienced candidates can get more than 15K INR per month as the initial
salary whereas there is no limit on the upside.
Upgrade path
MCITP 2008 Server
Microsoft Exchange Server 2007
Course description:
This course provides students with the knowledge and skill to configure and
manage an exchange server 2007 messaging environment, as well as provide
guidelines, best practices, and considerations that will help you optimize your
exchange server deployment.
Pre-Requisites
Basic Computer knowledge.
Understand the relationships between Windows Server 2003 and
Exchange sites and domains, domain controllers, global catalog
servers, and Exchange administrative and routing groups.
The topics included in the Exchange 2007 Help are designed for information
technology professionals who are responsible for deploying and operating
Exchange Server messaging systems for their organizations. Such
professionals may be in the following roles:
System administrators : Responsible for planning and deploying
technology across Windows and Exchange servers.
Messaging administrators : Responsible for implementing and
managing organizational messaging
Exit Profile
Exchange Administrator
Average Market Salary
If the candidate is a fresher, he can get 5-10 k INR per month .It also
depends on his technical round and the interview.
Experienced candidates can get more than 18K INR per month as the initial
salary whereas there is no limit on the upside.
Upgrade Path
Exchange 2010
Redhat Linux
Course description:
The Red Hat Linux System Administration week-long course provides
intensive system administration training enabling participants to develop the
skills they need to effectively administer Red Hat Enterprise Linux.
Participants learn to properly manage a Linux workstation or server,
including installation and configuration of local components and services as
well as connections to existing network services.
Pre-Requisites / Audience Profile
Red Hat Linux Essentials (RH033) or equivalent experience such as essential
system administration tasks including basic installation, package
management, and user management procedures.
Red Hat Linux Essentials (RH033) or equivalent experience
IT professionals who install, configure, and/or maintain Linux
systems, including virtual machine instances
System administrators who have worked on other operating systems
and would like to effectively administer Red Hat Enterprise Linux
Administrators who want to increase their basic Linux administration
knowledge
Exit Profile
Linux server Administrator
Average Market Salary
If the candidate is a fresher, he can get 10-15 k INR per month .It also
depends on his technical round and the interview.
Experienced candidates can get more than 20K INR per month as the initial
salary whereas there is no limit on the upside.
Upgrade Path
N/A