Drop Down

C Language

C is a general-purpose, block structured, procedural, imperative computer programming language for use with the UNIX operating system. It has since spread to many other platforms. Although C was designed as a system implementation language, it is also widely used for applications. C has also greatly influenced many other popular languages, especially C++, which was originally designed as an extension to C.


Duration:  30 days

Who should attend:
  • This course is valuable for developers and engineers interested in programming using C#. Knowledge and/or experience of VB, C/C++ or Java, is a must.

********************************************************************************************

C++

C++ is a general-purpose programming language with high-level and low-level capabilities. It is a statically typed, free-form, multi-paradigm, usually compiled language supporting procedural programming, data abstraction, object-oriented programming, and generic programming.


Duration:  30 days

Who should attend:
  • Individuals who have basic C programming skills and want to move towards object oriented programming.  
  • Software developers migrating to C++.


********************************************************************************************

Data Structure:-

In computer science, a data structure is a particular way of storing and organizing data in a computer so that it can be used efficiently. Different kinds of data structures are suited to different kinds of applications, and some are highly specialized to specific tasks. Data structures are used in almost every program or software system. Specific data structures are essential ingredients of many efficient algorithms, and make possible the management of huge amounts of data, such as large databases and internet indexing services. Some formal design methods and programming languages emphasize data structures, rather than algorithms, as the key organizing factor in software design.


Duration: 30 Days.

Who should attend:
  • Individuals having knowledge of C and interested in developing thorough knowledge of various C programming language implementations.
  • Application developers wanting to improve aptitude for solving problems in software


********************************************************************************************
C#.Net

C# (pronounced "see sharp") is a multi-paradigm programming language encompassing imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. C# is intended to be a simple, modern, general-purpose, object-oriented programming language.


Duration: 90 Hrs.

Who should Attend:
  • This course is valuable for developers and engineers interested in programming using C#. Knowledge and/or experience of VB, C/C++ or Java, is a must.


********************************************************************************************
Asp.Net

ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites, web applications and web services. It was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language. It is a set of Web development tools offered by Microsoft. ASP.NET is built on the .NET framework, which provides an application program interface (API) for software programmers.


Duration: 90Hrs.

Who Should Attend:
  • Individuals who require and intend to build web-based applications using ASP.Net

********************************************************************************************
Core Java

This Java training course provides extensive experience with the Java language and its object-oriented features. In this Java training course, you use Java to create text-based and GUI applications. Active Learning provides other Java training courses covering more advanced technologies. Recently updated to cover the Java 6 platform, this course will also benefit professionals who wish to take the Sun Certified Java Programmer (SCJP) certification.


Duration: 90 Hrs.



Who should Attend:
  • Those working towards building skills in Java based application development. Prior knowledge of C programming language is not must in Road Ahead for learning Java here.


********************************************************************************************
Advance Java:-

Java Platform, Enterprise Edition (Java EE) 6 is the industry standard for enterprise Java computing. Utilize the new, lightweight Java EE 6 Web Profile to create next-generation web applications, and the full power of the Java EE 6 platform for enterprise applications. Developers will benefit from productivity improvements with more annotations, more POJOs, simplified packaging, and less XML configuration.

Duration: 90 Hrs.

Who should Attend:
  • Individuals with prior knowledge of Java, DBMS Concepts
  • Programmers, System Architects, and any other individual currently designing or developing J2EE applications. Prior knowledge of Java Programming is mandatory


********************************************************************************************
Oracle9i

A database management system, or DBMS, gives the user access to their data and helps them transform the data into information. Such database management systems include dBase, Paradox, IMS, and Oracle. These systems allow users to create, update, and extract information from their databases. Compared to a manual filing system, the biggest advantages to a computerized database system are speed, accuracy, and accessibility.


Duration: 30 Hrs

Who should Attend:
  • This course is valuable for those who are, or will be, working with Oracle9i. Experience with relational databases and familiarity with basic programming concepts are helpful. Computer Fundamentals and Windows Operating System knowledge is an advantage. Any Programing Langauge, DBMS like Dbase or FoxPro are preferred.


********************************************************************************************
Oracle10g

Oracle Database 10g is Oracle’s revolutionary new grid offering for database administrators, which include breakthrough self-management, storage management, and clustering features. It is designed to relieve system administrators from repetitive, low-value administrative work and provide them with an opportunity to increase their value and expand their technical skills. The new Oracle University curriculum tracks for Oracle Database 10g are tailored to the scale and needs of customers’ data centers. These new courses target current and new Oracle Database Administrators and provide training in half the time and half the cost.

Oracle Database 10g offers many new tools that help DBAs work more efficiently, freeing them for more strategic, creative endeavors—not to mention their nights and weekends.


Duration: 30 Hrs.

Who should Attend:
  • This course is valuable for those who are, or will be, working with Oracle9i. Experience with relational databases and familiarity with basic programming concepts are helpful. Computer Fundamentals and Windows Operating System knowledge is an advantage.



********************************************************************************************
PHP

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.. It is excellent for creating dynamic, database-driven Web sites. PHP (Hypertext Preprocessor) is a tool that lets you create dynamic web pages. PHP - enabled web pages are treated just like a regular HTML pages and you can create and edit them the same way you normally create regular HTML pages. The course will take you through all you need to know to use PHP in creating an incredible web site.

It is a server-side web programming language that can be embedded into HTML. PHP uses are widespread, and can include any kind of server functionality that takes user's input and displays or manipulates the input. PHP can run on both UNIX and Windows servers, which makes it more accessible than Windows (ASP). This scripting language is growing day by day. PHP5 a fully object oriented language and its platform independence and speed on Linux server helps to build large and complex web applications.

Duration:45days

Who Should Attend:
  • PHP and MySQL are excellent choice for webmasters looking to automate their web sites.


********************************************************************************************
Software Testing

Creating the right software at the very first time is the key for success in the present economic scenario of intensifying competition in the IT industry. Software testing therefore has emerged as an indispensable function of all those companies that are engaged in software development. Software testing challenges the assumptions, risks, and uncertainty inherent in the software created as a result of the work of other disciplines, and addresses the concerns using concrete demonstration and impartial evaluation.
Anticipating this need Road Ahead Technologies, the leader in software engineering education and development launched a division dedicated completely towards training and development of Software Quality and Testing professionals.
At RAT, we strive to orient the efforts of the faculty members towards the development and grooming of the students into highly skilled and technically perfect software quality and testing professionals.
For those who want to build a career - with a difference - in IT, Software Quality Assurance and Testing promises great opportunities.