Introduction to Angular

This course is designed for developers who are looking to build modern Single Page Applications using the latest version of the Angular framework and the TypeScript language.

Introduction to GraphQL and Relay

GraphQL is a new innovation which improved upon REST services by viewing data as graph which can be queried to serve data in the shape and amount needed by the consumer. Relay is a framework for React applications to consume GraphQL services. This course will explain how to create and configuring GraphQL services, and consume…

ASP.NET Core Development

This ASP.NET Core Development course introduces attendees to this new platform and teaches attendees the skills necessary to design and build well-architected web and service-oriented applications that follow the MVC design pattern. Bring this course onsite to your business.

Angular Application Development

Angular 2 is the new version of Google’s popular Single Page Application framework that can be used to build robust, client-centric applications. With enhanced speed, the ability to leverage the latest language features and a more modular architecture, Angular offers a cutting-edge approach to building today’s applications.

Project Management

In this course, students will learn the concepts and processes of Project Management. The goals behind the different phases of project management will be understood, and students will practice using proven methodologies, best practices, tools & techniques which are used to complete projects on time, under budget, and with the right scope. Students will follow…

Mastering React for Web Developers

The open-source React library from Facebook is becoming very popular. Not only is it used for the main Facebook website but lots of other major companies as adopting React. This class will introduce delegates to building web applications using React. Many developers think of React as just a View part of the Model View Controller…

Securing Java Web Services

Securing Java Web Services is a lab-intensive, hands-on JEE security training course, essential for experienced enterprise developers who need to produce secure JEE-based web services. In addition to teaching basic programming skills, this course digs deep into sound processes and practices that apply to the entire software development lifecycle.   Designing, implementing, and deploying secure…

Applied Python for Data Science & Engineering

Geared for scientists and engineers with limited practical programming background or experience, Applied Python for Data Science & Engineering is a hands-on introductory-level course that provides a ramp-up to using Python for scientific and mathematical computing. Students will explore basic Python scripting skills and concepts, and then explore the most important Python modules for working…

Assuring Quality using Azure Test Plans

Azure DevOps Services provides a set of cloud-hosted tools that software teams can use as an end-to-end solution to plan, develop, test, and deliver value in the form of working software. Azure Test Plans enable a team to plan, track, and assess quality throughout the entire development effort. This one-day course will demonstrate how an…

Unit Testing in Visual Studio

This two-day, instructor-led course provides students with the knowledge and skills to effectively use Visual Studio to design, write, and run high-quality .NET unit tests. The course focuses on the applicable features and capabilities of Visual Studio as it relates to unit testing and Test-Driven Development (TDD). This course also introduces other, popular unit testing…

Java 8 Programming for Object-Oriented (OO) Experienced Developers

Java 8 Programming for OO Experienced Developers is a five‐day, comprehensive hands‐on introduction to Java training course geared for developers who have prior working knowledge of object‐oriented programming languages such as C++. Throughout the course students learn the best practices for writing great object‐oriented programs in Java 8, using sound development techniques, new improved features…