To register online click here, or call
800-413-0939
Our Registrars will be happy to assist you.

IT Training Course Descriptions

Training OptionsHOTT offers regularly scheduled open-enrollment software skills courses in over 60 subject areas in more than 100 cities across the North America and the United Kingdom. If a class is unavailable in your area you can take advantage of our Travel Package, which adds air and hotel accommodations for a total cost less than the price of tuition alone at many of our competitors. Or, consider a Remote Attendance option. For group training see information regarding an On Site Training alternative.

No matter what technology you want to learn or where you want to learn it, Hands On Technology Transfer, Inc. has a training solution for you.

HOTT's Training Benefits

  • Course materials include student guide, hands-on lab manual and USB flash drive containing examples and lab files
  • Students receive a certificate of completion at the end of class
  • Students can retake any portion of a class that has been completed, within 12 months at no extra cost
  • There are no registration fees or cancellation fees

Introduction to Programming

Object Oriented Analysis and Design

Java/Java EE™

To view recommended Java curriculum paths, click here.

Web Development (HTML, CSS, JavaScript, jQuery, Perl, PHP)

HTML and JavaScript

HTML5 and jQuery

Perl and PHP

To view recommended HTML curriculum paths, click here.

Python Programming

XML Programming

.NET Programming

ASP.NET Web Forms Programming

ASP.NET MVC Programming

Windows Forms Programming

Windows Presentation Foundation

WCF Programming

Advanced .NET Programming

Test-Driven Development

To view recommended .NET curriculum paths, click here.

Mobile Programming (Android, iOS, Swift, jQuery Mobile)

Android

iOS/OS X Programming

jQuery Mobile

Android Programming

iOS/OS X Programming

jQuery Programming

Test Driven Development (TDD)

Project Management

SharePoint Administration and Development

SharePoint 2010

SharePoint 2013

SQL Programming and Database Design

Microsoft SQL Server Administration and Business Intelligence

SQL Server 2014

SQL Server 2012

SQL Server 2008

To view recommended SQL curriculum paths, click here.

Windows Server Administration (Windows 2012, Windows 2008, Active Directory, Exchange)

Windows 2012 Administration

Windows 2008 Administration

Exchange Server

UNIX/Linux, Shell Programming

To view recommended Linux curriculum paths, click here.

C Programming, C++ Programming

Streaming Communications Services

Visual Basic 6.0 Programming

Microsoft Certifications

Windows Administration Certification Training

SQL Server Certification Training

.NET Certification Training

SharePoint Certifications

Other Certifications

Introduction to Programming

Learning to Program with C# « Click for detailed course description

  • 5 days
  • $2595
  • This hands on C# programming course provides an introduction to programming using the C# language. Students are introduced to the application development cycle, structure of programs, and specific language syntax. The course also contains "Thinking Like a Programmer" sections that provide students insight on how to develop common algorithms.

Learning to Program with VB.NET « Click for detailed course description

  • 5 days
  • $2595
  • This hands on VB.NET programming course provides an introduction to programming using the VB.NET language. Students are introduced to the application development cycle, structure of programs, and specific language syntax. The course also contains "Thinking Like a Programmer" sections that provide students insight on how to develop common algorithms.

Introduction to Visual Basic 6.0 « Click for detailed course description

  • 5 days
  • $2595
  • This hands on Visual Basic training course provides a thorough introduction to the use of Visual Basic 6. The main goal of the course is to enable the participant to create business applications with Visual Basic that utilize multi-tier application design strategy for maintainability and reusability.

SQL Programming « Click for detailed course description

  • 3 days
  • $1595
  • Students will learn relational database design concepts, SQL architecture, simple and complex query skills. Upon completion, participants will be able to use SQL functions, join techniques, database objects, and constraints.

Microsoft Transact-SQL Programming « Click for detailed course description

  • 5 days
  • $2595
  • This Transact-SQL programming course teaches students relational database fundamentals and SQL programming skills in the Microsoft environment. Upon completion, participants will understand SQL functions, join techniques, database objects and constraints, and will be able to write useful stored procedures and triggers as well as complex queries and updates.

Object Oriented Analysis and Design

Object Oriented Analysis & Design with UML « Click for detailed course description

  • 4 days
  • $2095
  • This OOA&D training course presents the key concepts and methodologies required to perform quality object-oriented software engineering, with particular attention to practical techniques such as use-case and CRC analysis, UML diagramming, and patterns.

Java, Java EE

Learning to Program with Java™ « Click for detailed course description

  • 5 days
  • $2595
  • This hands on Java Programming course provides an introduction to programming using the Java language. Students are introduced to the application development cycle, structure of programs, and specific language syntax.  The course introduces important algorithmic constructs, string and character manipulation, dynamic memory allocation, standard I/O, and fundamental object-oriented programming concepts.

Java for COBOL Programmers « Click for detailed course description

  • 5 days
  • $2595
  • This hands on Java Programming course provides experienced COBOL programmers with the ability to utilize the structure and syntax of the object oriented Java programming language for both general business and Internet programming applications. The student is prepared to code, test, and execute Java programs making use of the facilities provided by the language.

Java Programming « Click for detailed course description

  • 5 days
  • $2595
  • This hands on course introduces experienced programmers to Java™ technology and Java programming techniques. The Java platform provides an object-oriented, portable and robust framework for application development. Included are core language concepts including fundamental data types, flow control, and standard function libraries.

Effectively Using Java Packages And Features « Click for detailed course description

  • 5 days
  • $2595
  • This intermediate level course is intended for programmers who already have a fundamental understanding of the Java programming and some experience writing code. Topics include reflection and JavaBeans, Java 5 type safety enhancements, the Java Collections Framework, Java Database Connectivity (JDBC), multithreading, inner classes, and networking.

Java EE Web Application Development with Enterprise JavaBeans and Web Services « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course provides participants with the knowledge and experience required to develop and deploy robust Java EE (Java Enterprise Edition) applications. The focus of the course is on building reusable components that exploit the services of the Java EE platform via its component containers.

Programming Java EE and Frameworks: Web Application Development Using Spring, Hibernate, AJAX and Web Services « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students hands on experience with cutting edge Java Enterprise (Java EE) technologies, creating dynamic web and enterprise applications that utilize several Java frameworks and technologies including JSP's and Servlets, Java Persistence API (JPA), AJAX, Web Services, Spring and Hibernate. The goal is to enable students to exploit the Java EE platform and accompanying frameworks to facilitate the development of distributed, web-enabled applications.

Java EE Web Application Development « Click for detailed course description

  • 3 days
  • $1595
  • This hands-on course provides participants with the knowledge and experience required to develop and deploy robust Java EE (Java Enterprise Edition) web applications. The focus of the course is on building web-enabled applications that employ Servlets, Java Server Pages and Tag Libraries to exploit the services of the Java EE platform, including JNDI, JDBC and JMS.

Web Development (HTML, JavaScript, Perl, PHP, ASP, ASP.NET)

Web Site Development with HTML/JavaScript « Click for detailed course description

  • 5 days
  • $2595
  • This hands on Web programming class provides a thorough introduction to implementing a full-featured Web site on the Internet or corporate Intranet, including implementation of dynamic content using JavaScript and related tools. Starting with thorough coverage of XHTML and CSS, the course progresses to the implementation of dynamic client-side content using JavaScript.

JavaScript Programming « Click for detailed course description

  • 3 days
  • $1595
  • This hands on JavaScript training course provides the knowledge necessary to design and develop dynamic web pages using JavaScript. It introduces students to JavaScript and how the language can be used to turn static XHTML pages into dynamic, interactive web pages. Students will learn the syntax of the JavaScript language and how client-side scripts interact with server-side programs.

Developing Rich Internet Applications Using HTML5, CSS3 and jQuery>« Click for detailed course description

  • 5 days
  • $2595
  • This hands on course is intended for experienced Web designers and developers who wish to exploit HTML5 and jQuery to create feature-rich, dynamic Web sites. The course provides a thorough introduction into the use of HTML5, CSS3 and jQuery to create Web sites that target the capabilities of modern browsers.

Programming Custom User Interfaces with jQuery UI « Click for detailed course description

  • 5 days
  • $2595
  • This jQuery UI programming course introduces students to the jQuery UI library and how to rapidly develop and maintain effective web user interfaces. The course includes thorough coverage of jQuery UI Theming, interactions (such as drag and drop), effects and widgets.

Developing Mobile Websites with Responsive Web Design and jQuery Mobile « Click for detailed course description

  • 5 days
  • $2595
  • Students will use responsive web design (RWD) techniques such as CSS3 media queries and flexible grids to build mobile-compatible web sites. The course also provides an extensive introduction into using the jQuery Mobile Framework for building mobile-specific web sites.

Perl Scripting « Click for detailed course description

  • 4 days
  • $2095
  • This hands-on Perl course presents a thorough introduction to the Perl scripting language emphasizing the rapid development of portable and modular Perl programs and scripts. Students are introduced to all major language elements including built-in data types, powerful operators, flow control and robust built-in functions.

Perl Programming and CGI Scripting « Click for detailed course description

  • 5 days
  • $2595
  • This hands on Perl programming course provides a thorough introduction to the Perl programming language, teaching attendees how to develop and maintain portable scripts useful for system management, data manipulation, and Web CGI programming.

PHP Programming « Click for detailed course description

  • 4 days
  • $2095
  • This hands on PHP Programming course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides substantial functionality required for e-commerce.

Python Programming

Python Programming « Click for detailed course description

  • 5 days
  • $2595
  • This hands on Python programming course shows how to rapidly develop and maintain effective Python programs. The course includes thorough coverage of Python syntax, built in data types and control constructs. Attendees will learn how to use Python to create scripts that manipulate data, automate tasks, perform error handling and store and retrieve data by using relational databases and XML files.

XML Programming

XML Programming « Click for detailed course description

  • 5 days
  • $2595
  • The course covers structuring data with XML; validating data with document type definitions (DTDs) and XML Schemas; creating and viewing XML documents; transforming XML documents with the XML Stylesheet Language (XSL, XSLT and XPath); service-oriented architectures using SOAP and Web Services; accessing and editing XML data via the document object model (DOM) and Simple API for XML (SAX) libraries; mapping XML structures to and from databases and object-oriented languages.

.NET Programming

ASP.NET Web Forms Programming

ASP.NET 4.5 Web Forms Programming Using C# « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create dynamic web sites with ASP.NET Web Forms and the .NET 4.5 Framework using C#. The class provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

ASP.NET 4.5 Web Forms Programming Using Visual Basic.NET « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create dynamic web sites with ASP.NET Web Forms and the .NET 4.5 Framework using VB.NET. The class provides a thorough introduction to the VB.NET programming language, including coverage of the essentials of the VB.NET programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

ASP.NET 4.5 Web Forms Programming for Experienced C# Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create dynamic web sites with the ASP.NET 4.5 Framework using C#. Students learn how to leverage the power of the .NET Framework to build web user interfaces. Students will learn how to build ASP.NET Web Form applications and work with a variety of ASP.NET controls, including validation controls and user controls.

ASP.NET 4.5 Web Forms Programming for Experienced Visual Basic.NET Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create dynamic web sites with the ASP.NET 4.5 Framework using VB.NET. Students learn how to leverage the power of the .NET Framework to build web user interfaces. Students will learn how to build ASP.NET Web Form applications and work with a variety of ASP.NET controls, including validation controls and user controls.

ASP.NET 4.0 Web Forms Programming Using C# « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create dynamic web sites with ASP.NET Web Forms and the .NET 4.0 Framework using C#. The class provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

ASP.NET 4.0 Web Forms Programming Using Visual Basic.NET « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create dynamic web sites with ASP.NET Web Forms and the .NET 4.0 Framework using VB.NET. The class provides a thorough introduction to the VB.NET programming language, including coverage of the essentials of the VB.NET programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

ASP.NET 4.0 Web Forms Programming for Experienced C# Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create dynamic web sites with the ASP.NET 4.0 Framework using C#. Students learn how to leverage the power of the .NET Framework to build web user interfaces. Students will learn how to build ASP.NET Web Form applications and work with a variety of ASP.NET controls, including validation controls and user controls.

ASP.NET 4.0 Web Forms Programming for Experienced Visual Basic.NET Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create dynamic web sites with the ASP.NET 4.0 Framework using VB.NET. Students learn how to leverage the power of the .NET Framework to build web user interfaces. Students will learn how to build ASP.NET Web Form applications and work with a variety of ASP.NET controls, including validation controls and user controls.

Advanced ASP.NET Application Development Using C# and AJAX « Click for detailed course description

  • 5 days
  • $2595
  • This course provides experienced ASP.NET Web Form developers with the knowledge required to effectively architect complex web-enabled applications. Upon completion, students will be able to optimize their use of ASP.NET technologies to build efficient and flexible systems.

Advanced ASP.NET Application Development Using VB.NET and AJAX « Click for detailed course description

  • 5 days
  • $2595
  • This course provides experienced ASP.NET Web Form developers with the knowledge required to effectively architect complex web-enabled applications. Upon completion, students will be able to optimize their use of ASP.NET technologies to build efficient and flexible systems.

ASP.NET MVC Programming

ASP.NET MVC Programming Using C# « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create dynamic web applications using the ASP.NET MVC 4 Framework and C#. The class provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

ASP.NET MVC Programming Using VB.NET « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create dynamic web applications using the ASP.NET MVC 4 Framework and VB.NET. The class provides a thorough introduction to the VB.NET programming language, including coverage of the essentials of the VB.NET programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

ASP.NET MVC Programming for Experienced C# Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create dynamic web applications using the ASP.NET MVC 4 Framework and C#. This course teaches students how to leverage the power of the Model-View-Controller design pattern with the ASP.NET MVC Framework to separate the layers of a web application. Students will use the ASMX and Razor view engines to design a user interface.

ASP.NET MVC Programming for Experienced VB.NET Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create dynamic web applications using the ASP.NET MVC 4 Framework and VB.NET. This course teaches students how to leverage the power of the Model-View-Controller design pattern with the ASP.NET MVC Framework to separate the layers of a web application. Students will use the ASMX and Razor view engines to design a user interface.

Windows Forms Programming

Windows Forms 4.5 Programming Using C# « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create desktop applications using Windows Forms and the .NET 4.5 Framework using C#. The course provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

Windows Forms 4.5 Programming Using Visual Basic.NET « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create desktop applications using Windows Forms and the .NET 4.5 Framework using Visual Basic.NET. The course provides a thorough introduction to the VB.NET programming language, including coverage of the essentials of the VB.NET programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

Windows Forms 4.5 Programming for Experienced C# Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create desktop applications using Windows Forms and the .NET 4.5 Framework using C#. This course teaches students how to leverage the power of the .NET Framework to build desktop applications. Students learn how to build Windows Forms applications and use with a variety of controls to create sophisticated user interfaces.

Windows Forms 4.5 Programming For Experienced Visual Basic.NET Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create desktop applications using Windows Forms and the .NET 4.5 Framework using Visual Basic.NET. This course teaches students how to leverage the power of the .NET Framework to build desktop applications. Students learn how to build Windows Forms applications and use with a variety of controls to create sophisticated user interfaces.

Windows Forms 4.0 Programming Using C# « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create desktop applications using Windows Forms and the .NET 4.0 Framework using C#. The course provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

Windows Forms 4.0 Programming Using Visual Basic.NET « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create desktop applications with the .NET 4.0 Framework using Visual Basic.NET. This class provides a thorough introduction to the Visual Basic.NET programming language, including coverage of the essentials of the VB.NET programming language, built in data types, operators, control structures, classes and methods.

Windows Forms 4.0 Programming for Experienced C# Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create desktop applications with the .NET 4.0 Framework using C#. Students learn how to leverage the power of the .NET Framework and Windows Forms to build graphical user interfaces for desktop applications. Students will learn how to build modal and modeless dialogs and work with a variety of .NET controls. Students also learn how to use ADO.NET to interact with data sources and display data.

Windows Forms 4.0 Programming for Experienced Visual Basic.NET Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create desktop applications with the .NET 4.0 Framework using Visual Basic.NET. Students learn how to leverage the power of the .NET Framework and Windows Forms to build graphical user interfaces for desktop applications. Students will learn how to build modal and modeless dialogs and work with a variety of .NET controls. Students also learn how to use ADO.NET to interact with data sources and display data.

Windows Presentation Foundation

Windows Presentation Foundation Programming Using C# « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create Windows Presentation Foundation (WPF) applications using C#. The class provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

Windows Presentation Foundation Programming Using Visual Basic.NET « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create Windows Presentation Foundation (WPF) applications using VB.NET. The class provides a thorough introduction to the VB.NET programming language, including coverage of the essentials of the VB.NET programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

Windows Presentation Foundation Programming for Experienced C# Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create Windows Presentation Foundation (WPF) applications using C#. This course teaches students how to leverage the power of the .NET Framework to build WPF applications. Students learn the basics of XAML and how to use it to describe the appearance and behavior of WPF user interfaces.

Windows Presentation Foundation Programming for Experienced VB.NET Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create Windows Presentation Foundation (WPF) applications using VB.NET. This course teaches students how to leverage the power of the .NET Framework to build WPF applications. Students learn the basics of XAML and how to use it to describe the appearance and behavior of WPF user interfaces.

WCF Programming

WCF Programming Using C# « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create service-oriented applications using Windows Communication Foundation (WCF) and C#. This class provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming language, built in data types, operators, control structures, classes and methods.

WCF Programming Using VB.NET « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience using Visual Studio to create service-oriented applications using Windows Communication Foundation (WCF) and VB.NET. The class provides a thorough introduction to the VB.NET programming language, including coverage of the essentials of the VB.NET programming language, built in data types, operators, control structures, classes and methods.

WCF Programming for Experienced C# Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create service-oriented applications using Windows Communication Foundation (WCF) and C#. Students learn how to leverage the power of the .NET Framework to build Web Service applications that interoperate with consumer applications including other platforms and technologies.

WCF Programming for Experienced VB.NET Programmers « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience using Visual Studio to create service-oriented applications using Windows Communication Foundation (WCF) and VB.NET. Students learn how to leverage the power of the .NET Framework to build Web Service applications that interoperate with consumer applications including other platforms and technologies.

Advanced .NET Programming

Advanced .NET Framework Programming Using VB.NET « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course examines how to utilize advanced features of VB.NET and the .NET Framework in order to build sophisticated, scalable, high-performing applications. The course includes coverage of features available in .NET 2.0 through .NET 4.5.

Advanced .NET Framework Programming Using C# « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course examines how to utilize advanced features of C# and the .NET Framework in order to build sophisticated, scalable, high-performing applications. The course includes coverage of features available in .NET 2.0 through .NET 4.5.

Advanced ASP.NET Application Development Using C# and AJAX « Click for detailed course description

  • 5 days
  • $2595
  • This course provides experienced ASP.NET Web Form developers with the knowledge required to effectively architect complex web-enabled applications. Upon completion, students will be able to optimize their use of ASP.NET technologies to build efficient and flexible systems.

Advanced ASP.NET Application Development Using VB.NET and AJAX « Click for detailed course description

  • 5 days
  • $2595
  • This course provides experienced ASP.NET Web Form developers with the knowledge required to effectively architect complex web-enabled applications. Upon completion, students will be able to optimize their use of ASP.NET technologies to build efficient and flexible systems.

Test Driven Development (TDD)

Test Driven Development (TDD), and Refactoring Legacy Code Using C# « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience learning Test Driven Development (TDD) using NUnit and Microsoft’s Visual Studio. Students will build unit tests using mocks, fakes, stubs and drivers, and address issues working with databases and other systems. Students will spend time working with the issue involved in refactoring legacy code, or cutting into a living, breathing, system, safely.

Test Driven Development (TDD) Using C# « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience learning Test Driven Development (TDD) using NUnit and Microsoft’s Visual Studio. Students will build unit tests using mocks, fakes, stubs and drivers, and address issues working with databases and other systems.

Android Programming

Android™ Application Development « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course conveys the fundamental skills necessary to deploy Android Apps on mobile devices such as phones and tablets. Attendees will design and build a variety of Android Apps throughout the course. Students employ the Eclipse editor and the Android Developer Tools (ADT) plugin to perform comprehensive hands on exercises throughout the course to reinforce learning and develop real competency.

iOS/OS X Programming

iOS Programming for iPhone® and iPad® Applications Using Objective-C « Click for detailed course description

  • 5 days
  • $2595
  • Participants in this hands-on course will learn about and gain practice developing iOS applications for the full line of Apple mobile devices such as iPad® and iPhone®. The exercises develop a business-oriented app from the ground up, which eventually incorporates all the major systems and concepts needed for most iOS apps.

Advanced iOS Programming for iPhone® and iPad® Applications Using Objective-C « Click for detailed course description

  • 5 days
  • $2595
  • Participants in this hands-on course will develop apps to interact with many of the hardware systems available on iPhone®, iPad® and iPod® Touch hardware devices. Attendees will learn to use the newly redesigned iOS7 UI controls and many of the new features of the latest operating system for iPhone and iPad.

Swift Programming for iPhone® and iPad® Applications « Click for detailed course description

  • 5 days
  • $2595
  • In this hands on Swift programming course, attendees will learn how to develop iPhone and iPad applications using the Swift programming language and the Xcode 6 Integrated Development Environment. Students are familiarized with core APIs including the Foundation and Cocoa Touch frameworks. Students will create Swift apps from the ground up, demonstrating the features of Swift and its supporting code libraries.

jQuery Programming

Developing Rich Internet Applications Using HTML5, CSS3 and jQuery>« Click for detailed course description

  • 5 days
  • $2595
  • This hands on course is intended for experienced Web designers and developers who wish to exploit HTML5 and jQuery to create feature-rich, dynamic Web sites. The course provides a thorough introduction into the use of HTML5, CSS3 and jQuery to create Web sites that target the capabilities of modern browsers.

Developing Mobile Websites with Responsive Web Design and jQuery Mobile « Click for detailed course description

  • 5 days
  • $2595
  • Students will use responsive web design (RWD) techniques such as CSS3 media queries and flexible grids to build mobile-compatible web sites. The course also provides an extensive introduction into using the jQuery Mobile Framework for building mobile-specific web sites.

Programming Custom User Interfaces with jQuery UI « Click for detailed course description

  • 5 days
  • $2595
  • This jQuery UI programming course introduces students to the jQuery UI library and how to rapidly develop and maintain effective web user interfaces. The course includes thorough coverage of jQuery UI Theming, interactions (such as drag and drop), effects and widgets.

Test Driven Development (TDD)

Test Driven Development (TDD), and Refactoring Legacy Code Using C# « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience learning Test Driven Development (TDD) using NUnit and Microsoft’s Visual Studio. Students will build unit tests using mocks, fakes, stubs and drivers, and address issues working with databases and other systems. Students will spend time working with the issue involved in refactoring legacy code, or cutting into a living, breathing, system, safely.

Test Driven Development (TDD) Using C# « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience learning Test Driven Development (TDD) using NUnit and Microsoft’s Visual Studio. Students will build unit tests using mocks, fakes, stubs and drivers, and address issues working with databases and other systems.

Test Driven Development (TDD), and Refactoring Legacy Code Using Java™ « Click for detailed course description

  • 5 days
  • $2595
  • This course provides students with hands on experience learning Test Driven Development (TDD) using JUnit. Students will build unit tests using mocks, fakes, stubs and drivers, and address issues working with databases and other systems. Student will create tests and code that will be more likely to meet and exceed requirements. Students will spend time working with the issue involved in refactoring legacy code, or cutting into a living, breathing, system, safely.

Test Driven Development (TDD) Using Java « Click for detailed course description

  • 3 days
  • $1595
  • This course provides students with hands on experience learning Test Driven Development (TDD) using JUnit. Students will build unit tests using mocks, fakes, stubs and drivers, and address issues working with databases and other systems. Student will create tests and code that will be more likely to meet and exceed requirements.

Project Management

Project Management « Click for detailed course description

  • 4 days
  • $2095
  • This course focuses on industry recognized best practices for managing complex projects. Attendees will learn how to create a Project Management plan consisting of subsidiary plans, how to ensure successful execution of the plan, and how to bring a project to completion on time.

Project Management / PMP Exam Prep « Click for detailed course description

  • 4.5 days
  • $2095
  • This course focuses on industry recognized best practices for managing complex projects. Attendees will learn how to create a Project Management plan consisting of subsidiary plans, how to ensure successful execution of the plan, and how to bring a project to completion on time. The course includes sample PMP test questions and several hours of preparation for exams.

SharePoint Administration and Development

SharePoint 2010 Customization and Administration « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course teaches students how to deploy, configure, manage and customize the SharePoint environment. The course begins with a thorough overview of "out-of-the-box" features, and then moves on to SharePoint administration using PowerShell and Central Administration. The course also covers security issues and an introduction to advanced design techniques.

SharePoint 2010 Power User « Click for detailed course description

  • 3 days
  • $1595
  • This hands-on course thoroughly covers out-of-the-box features of SharePoint and how to customize these features to make the most of your SharePoint environment. The course begins with an overview of SharePoint system architecture, then moves on to creating SharePoint web applications, site collections and sites.

SharePoint 2013 Customization and Administration « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course teaches students how to deploy, configure, manage and customize the SharePoint 2013 environment. The course begins with a thorough overview of "out-of-the-box" features, and then moves on to SharePoint administration using PowerShell and Central Administration. The course also covers security issues and an introduction to advanced design techniques.

SharePoint 2013 Power User « Click for detailed course description

  • 3 days
  • $1595
  • This hands-on course thoroughly covers out-of-the-box features of SharePoint and how to customize these features to make the most of your SharePoint environment. The course begins with an overview of SharePoint system architecture, then moves on to creating SharePoint web applications, site collections and sites.

SQL Programming and Database Design

SQL Programming « Click for detailed course description

  • 3 days
  • $1595
  • Students will learn relational database design concepts, SQL architecture, simple and complex query skills. Upon completion, participants will be able to use SQL functions, join techniques, database objects, and constraints.

Microsoft Transact-SQL Programming « Click for detailed course description

  • 5 days
  • $2595
  • This Transact-SQL programming course teaches students relational database fundamentals and SQL programming skills in the Microsoft environment. Upon completion, participants will understand SQL functions, join techniques, database objects and constraints, and will be able to write useful stored procedures and triggers as well as complex queries and updates.

Relational Database Design Concepts « Click for detailed course description

  • 3 days
  • $1595
  • This relational database design class develops relational database design skills and techniques. Practical methodologies such as E-R diagrams and normalization forms are emphasized. Attention is placed on designing for data integrity and efficiency at the same time.

Microsoft SQL Server Administration and Business Intelligence

SQL Server 2014

Microsoft SQL Server 2014 Administration « Click for detailed course description

  • 5 days
  • $2595
  • Participants in this course will come away with the knowledge and experience required to administer SQL Server 2014. The course focuses on performing common administrative tasks, understanding how SQL Server works under the covers, and optimizing SQL Server performance as well as assuring high data availability.

SQL Server 2014 Reporting Services « Click for detailed course description

  • 3 days
  • $1595
  • This course introduces Microsoft's SQL Server Reporting Services 2012 (SSRS) utility. It begins with a discussion of the Reporting Services architecture and how to set up Reporting Services servers. Students will install and configure Reporting Services, and perform hands-on exercises where they create various types of reports, including basic table-based reports, parameterized reports, drilldown reports, linked reports, sub-reports, matrix reports (pivot tables), free-form reports and reports with charts and gauges.

SQL Server 2014 Business Intelligence Application Development (SSRS, SSIS, SSAS) « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course introduces the SQL Server 2014 Business Intelligence Suite, including Reporting Services (SSRS), Integration Services (SSIS) and Analysis Services (SSAS). Students start by installing and configuring SQL Server 2014 servers that support SSRS, SSIS and SSAS.

SQL Server 2014 Business Intelligence: Integration Services and Analysis Services « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course focuses on the Integration Services (SSIS) and Analysis Services (SSAS) business intelligence tools that are bundled with SQL Server 2014. Students will install and configure SQL Server 2014 servers that are enabled for SSIS and SSAS, which are then used for comprehensive hands on exercises demonstrating key features of SSIS/SSAS.

SQL Server 2012

Microsoft SQL Server 2012 Administration « Click for detailed course description

  • 5 days
  • $2595
  • This class consists of five days of hands-on training that focus on the fundamentals of administering the SQL Server 2012 database engine. Participants in this course will come away with the knowledge and experience required to administer SQL Server 2012. You will learn how to install, configure, manage, secure, automate, monitor, and optimize SQL Server 2012.

SQL Server 2012 Reporting Services « Click for detailed course description

  • 3 days
  • $1595
  • This course introduces Microsoft's SQL Server Reporting Services 2012 (SSRS) utility. It begins with a discussion of the Reporting Services architecture and how to set up Reporting Services servers. Students will install and configure Reporting Services, and perform hands-on exercises where they create various types of reports, including basic table-based reports, parameterized reports, drilldown reports, linked reports, sub-reports, matrix reports (pivot tables), free-form reports and reports with charts and gauges.

SQL Server 2012 Business Intelligence Application Development (SSRS, SSIS, SSAS) « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course introduces the SQL Server 2012 Business Intelligence Suite, including Reporting Services (SSRS), Integration Services (SSIS) and Analysis Services (SSAS). Students start by installing and configuring SQL Server 2012 servers that support SSRS, SSIS and SSAS. Hands-on exercises will be performed where students create various types of reports, move data between XML, Excel, flat file and database formats as well as create, deploy, process and connect to data cubes.

SQL Server 2012 Business Intelligence: Integration Services and Analysis Services « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course focuses on the Integration Services (SSIS) and Analysis Services (SSAS) business intelligence tools that are bundled with SQL Server 2012. Students will install and configure SQL Server 2012 servers that are enabled for SSIS and SSAS, which are then used for comprehensive hands on exercises demonstrating key features of SSIS/SSAS.

SQL Server 2008

Microsoft SQL Server 2008 R2 Administration « Click for detailed course description

  • 5 days
  • $2595
  • This class consists of five days of hands-on training that focus on the fundamentals of administering the SQL Server 2008 database engine. Participants in this course will come away with the knowledge and experience required to administer SQL Server 2008.

SQL Server 2008 Reporting Services « Click for detailed course description

  • 3 days
  • $1595
  • This three-day hands-on course thoroughly covers Microsoft's SQL Server Reporting Services utility, including the generation and distribution of parameter reports, drill-through reports, matrix reports (pivot tables) and linked reports.

SQL Server 2008 Business Intelligence Application Development (SSRS, SSIS, SSAS) « Click for detailed course description

  • 5 days
  • $2595
  • This hands on SQL Server course presents the Business Intelligence tools included in SQL Server. Topics include the use of Business Intelligence Development Studio along with Integration Services, Analysis Services, and Reporting Services components of SQL Server used to develop solutions for business analysis and decision support.

SQL Server 2008 Business Intelligence: Integration Services and Analysis Services « Click for detailed course description

  • 5 days
  • $2595
  • This hands-on course walks students through the complete data warehousing and data mining process using SQL Server. Students will design and create data warehouses, then use the Business Intelligence Development Studio (BIDS) to create SQL Server Integration Services (SSIS) routines to move records from a relational database into the data warehouse.

Windows Administration (Windows 2012, Windows 2008, Active Directory, Exchange Server)

Windows 2012 System Administration « Click for detailed course description

  • 5 days
  • $2595
  • This course provides hands on experience installing and configuring Windows Server 2012. Students will perform full installations, switch between GUI and Server Core features, configure and tune the server and assign roles and services. Comprehensive labs and exercises give the students real experience deploying, managing and troubleshooting the Windows 2012 infrastructure.

Designing and Implementing Windows Server 2012 Network Infrastructure and Security « Click for detailed course description

  • 5 days
  • $2595
  • This hands on course provides experience configuring Active Directory and essential network security components such as AD Certificate Services, IPSec and virtual private networking (VPN). Students will install Active Directory Domain Services (ADDS), integrate DNS for Active Directory and Internet name resolution, implement AD security for DNS, and configure logical AD components, such as forests, trees, domains and organizational unit (OUs). Comprehensive labs and exercises give the students real experience installing and configuring Active Directory while securing the network.

Windows 2008 R2 System Administration « Click for detailed course description

  • 5 days
  • $2595
  • This course provides hands on experience installing and configuring Windows Server 2008. Students will perform full and core CD-based standard installation, configure and tune the server and assign roles and services. Attendees will practice local and remote administration of security, network and data in hands on labs. After installing an Active Directory domain controller, students will create and assign users, groups, permissions, rights and policies.

Windows Server 2008 Active Directory, Group Policy and Security Design « Click for detailed course description

  • 5 days
  • $2595
  • This hands on course provides experience configuring Active Directory and essential network security components such as AD Certificate Services, IPSec and virtual private networking (VPN). Students will install Active Directory Domain Services (ADDS), integrate DNS for Active Directory and Internet name resolution, implement AD security for DNS, and configure logical AD components, such as forests, trees, domains and organizational units (OUs).

Exchange Server 2013 System Administration « Click for detailed course description

  • 4 days
  • $2095
  • This course provides hands on experience installing and configuring Exchange Server 2013 and a variety of Microsoft messaging clients. Comprehensive labs and exercises give students real experience deploying, managing and troubleshooting an Exchange Server 2013 infrastructure. After installing Exchange, students will create users and groups, and assign permissions, rights and policies. They will then configure and troubleshoot the Exchange environment using various consoles and management shells.

Exchange Server 2010 System Administration « Click for detailed course description

  • 4 days
  • $2095
  • This course provides hands on experience installing and configuring Exchange Server 2010 and a variety of Microsoft messaging clients. Students will also install and configure Windows Server 2008, Active Directory Domain Services and IIS web services. Comprehensive labs and exercises give students real experience deploying, managing and troubleshooting an Exchange Server 2010 infrastructure.

UNIX/Linux. Shell Programming

UNIX/Linux Fundamentals « Click for detailed course description

  • 5 days
  • $2595
  • This hands on course provides training on standard UNIX/Linux commands and utilities used for day to day tasks including file manipulation, program execution and control, and effective use of the shell and X Window system. The course presents the concepts necessary to understand the way UNIX works as well as the system's most commonly used commands.

Linux System Administration « Click for detailed course description

  • 5 days
  • $2595
  • This hands on Linux administration course teaches students how to install, configure and maintain a Linux system in a networked environment. Upon completion of this course, students will be prepared to competently maintain a Linux system in a networked business environment.

Korn Shell and Bash Shell Programming « Click for detailed course description

  • 3 days
  • $1595
  • This hands on Korn and Bash Shell scripting course provides a comprehensive introduction to writing Korn and Bash shell scripts. Both the commonalities and differences between the Korn and Bash shells are examined, and students will have the opportunity to learn from examples coded in both shells.

C Programming, C++ Programming

C Programming « Click for detailed course description

  • 5 days
  • $2595
  • This hands on C programming course provides a comprehensive introduction to the ANSI C language, emphasizing portability and structured design. Students are introduced to all major language elements including fundamental data types, flow control, and standard function libraries.

C++ Programming for C Programmers « Click for detailed course description

  • 4 days
  • $2095
  • This hands on C++ training course presents a thorough introduction to object-oriented programming in C++ for experienced C programmers. The central concepts of C++ syntax and style are taught in the context of using object-oriented methods to achieve reusability, adaptability and reliability.

C++ Programming for Non-C Programmers « Click for detailed course description

  • 5 days
  • $2595
  • This hands on training course provides an accelerated introduction to the most essential components of the C and C++ languages on the first day, prior to four days of focus on object-oriented programming with C++.

Streaming Communications Services

IP Data Communications and VoIP « Click for detailed course description

  • 5 days
  • $2595
  • This course introduces the underlying technologies that support the worldwide IP network (the Internet). This information is essential to understanding Carrier Ethernet, VoIP, and multimedia services such as IPTV. The course focuses on the Ethernet implementation of the OSI service model, both as a LAN and as a backbone Carrier Ethernet. Hubs, bridges, switches and routers are explained.

Voice over Internet Protocol (VoIP) « Click for detailed course description

  • 3 days
  • $1595
  • This course explains the transition for legacy telecommunications services to delivery of service over an IP network such as Carrier Ethernet. Digital coding and compression techniques are explained, and media gateway architecture is presented.

High Speed Networks and Multimedia IP Services « Click for detailed course description

  • 5 days
  • $2595
  • This course provides a comprehensive introduction to multimedia services delivery over the internet, and the underlying high speed optical networks that enable service providers to deliver the high volume of data required to offer voice, streaming video and high-definition TV to subscribers. Students self-test after each module and online self-study sessions are available for remedial work at the student's convenience.

Multimedia IP Networks « Click for detailed course description

  • 3 days
  • $1595
  • This course explains the underlying technologies that support the delivery of "triple play" services (VoIP, ISP, and IPTV). This information is essential to understanding how multimedia services are implemented and what must be done to assure fast and reliable delivery. The course includes coverage of hardware implementation of high speed backbone networks, and network topologies for delivery of services to individual homes and businesses.

MEF Carrier Ethernet Certified Professional « Click for detailed course description

  • 5 days
  • $2595
  • This training program provides attendees with competencies relevant in designing, deploying and supporting Carrier Ethernet services. The many varieties of equipment and network configurations that support Carrier Ethernet in the marketplace are thoroughly covered.

Visual Basic 6.0 Programming

Introduction to Visual Basic 6.0 « Click for detailed course description

  • 5 days
  • $2595
  • This hands on Visual Basic training course provides a thorough introduction to the use of Visual Basic 6. The main goal of the course is to enable the participant to create business applications with Visual Basic that utilize multi-tier application design strategy for maintainability and reusability.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

iPad® and iPhone® are trademarks of Apple Inc., registered in the U.S. and other countries.

Android is a trademark of Google Inc.

**California residents call for 5-day pricing.

Multiple Training Locations - Convenience and Cost Control

Regularly Scheduled Courses in more than 100 Cities Across North America and the United Kingdom