Training

Training

Click on the training category you are interested in to reveal the class offerings. Click on the Public Schedule link to view the list of upcoming sessions for classes in each category. If you do not see the course you are looking for, please do not hesitate to contact us so we can consider offering your preferred training option in the near future. Your feedback is crucial to helping us develop the curriculum that meets your individual information technology training needs.

Android Accelerated Development Training Course

Android is a cutting-edge platform for mobile devices that has gained momentum in recent years. Our 2-day Android training course is designed to give you the necessary Android base so you can be comfortable using the platform on your own. This intermediate class is ideal for busy developers who are well-versed in Java and who do not have time for a week-long course.

Android Application Development Training Course

This 2-day hands-on Android training course is designed to jump-start your entry into the Google phone market. This intermediate class is ideal for professional developers who are well-versed in Java and interested in learning Android framework.

Apache Web Server Administration Training Course

Apache HTTP Server is the oldest and the most stable web server that is used in over 100 million web sites. Our 2-day Apache Web Server Administration training course is designed to give you the necessary hands-on skills to install, administer, optimize, and troubleshoot issues with Apache Web Server.

Tomcat Administration Training Course

The 2-day Apache Tomcat Administration training course covers the specifics of installing, configuring, and maintaining Apache Tomcat servlet container. Students will learn the specifics of using the server.xml configuration file, deployment descriptor files, an overview of servlets and JSP, the differences between Tomcat and J2EE application servers, deploying Java Web applications under Tomcat, connecting Tomcat and Apache HTTP Server, hosting multiple Web applications, using the Tomcat Manager and the Tomcat Administration tools.

Hadoop Training with MapReduce

This 2-day hands-on Hadoop training course teaches how to set up and build reliable and scalable application systems using Hadoop open-source software. These applications are specifically geared towards processing of large datasets. Practical case studies will be demonstrated in class to show how Hadoop is used in real world today to solve different problems. MapReduce training is an essential component of this course.

PHP/JavaScript/Ajax/jQuery Training Course

Dynamic Web Development with PHP/JavaScript/Ajax/jQuery is designed to provide advanced skills and hands-on experience in developing dynamic web applications both server- and client-side.

Web Development with PHP/MySQL Training Course

This entry-level 3-day PHP/MySQL web development course teaches you how to develop web applications using PHP with MySQL as the back-end datastore. Students will learn basic PHP constructs, PHP code organization and reuse. The course includes an introduction to Object-oriented programming paradigms.

SQL Fundamentals with Microsoft SQL Server Training Course

This SQL training course is designed for students new to databases and SQL. The SQL taught in this class is generic enough to be applicable to all major databases, although the emphasis is placed on Microsoft SQL Server, a popular database platform used both for small sites as well as large enterprise web applications.

Networking Fundamentals Training Course

A 2-day introductory course designed to teach networking concepts to anyone new to the domain. It explains main networking technologies and how they are applied in the real-world environments.

Introduction to Shell Programming Training Course

The Introduction to Shell Programming course will teach you how to use Shell commands and constructs to automate common system administration tasks. Students will learn shell programming strategies, methodology and various scripting environments. The lab part consists of creating several real-life Bash shell scripts.

Linux Fundamentals Training Course

This introductory course introduces students to the fundamental and powerful concepts of Linux operating system that make it such a popular operating system in many production environments.

Introduction to Java Programming Training Course

A 3-day beginner Java course for those interested in learning how to program using the most popular and versatile programming tool, Java. It starts out with an introduction to Object Oriented Programming paradigms, which are later applied in the real programming problems solved using the powerful Java language.