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.

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…

Developing Secure Java Web Application Development – Lifecycle (SDLC)

Security experts agree that the least effective approach to security is "penetrate and patch". It is far more effective to "bake" security into an application throughout its lifecycle. Learn how the experts build security into their applications by walking through the entire development lifecycle of an application from a security perspective.

Developing Secure .NET Web Application Development – Lifecycle (SDLC)

Security experts agree that the least effective approach to security is "penetrate and patch". It is far more effective to "bake" security into an application throughout its lifecycle. Learn how the experts build security into their applications by walking through the entire development lifecycle of an application from a security perspective.

Developing Secure Java Web Applications

Security experts agree that the least effective approach to security is "penetrate and patch". It is far more effective to "bake" security into an application throughout its lifecycle. Learn how the experts build security into their applications by walking through the entire development lifecycle of an application from a security perspective.

Developing Secure .NET Web Applications

Security experts agree that the least effective approach to security is "penetrate and patch". It is far more effective to "bake" security into an application throughout its lifecycle. Learn how the experts build security into their applications by walking through the entire development lifecycle of an application from a security perspective.

Mastering JEE Web Application Development

Students who attend Mastering JEE Web Application Development will leave the course armed with the required skills to design and build scalable, secure, maintainable web applications – leveraging our extensive experience in the delivery of scalable enterprise applications with complex web interfaces based on JEE technologies. Throughout this training, you will be confronted with common…

Mastering SignalR

Managing state is one of the common problems that must be addressed when building web applications. Although the Internet itself is built upon a stateless architecture, that’s not how users work in the real world. This course teaches you about the set of tools that SignalR provides to take the guesswork out of building real-time web applications, as well as providing a foundation for connecting non-web based applications.

Mastering JavaScript with ECMAScript 6 and TypeScript

To develop today's modern Web applications, a solid understanding of JavaScript is essential, especially given that JavaScript can now be used on both the client-side and the server-side. Dive deep into key features of the language that will take your JavaScript skills to the next level, and learn about TypeScript and how it can be used to add strong types into code.

ASP.NET 7 Test-Driven Development

Agile development dictates that you need to be writing and running tests all the time, but how do you get started? How do you bring Test Driven Development (TDD) into teams that haven't been doing it before? Start here to begin mastering the principles of TDD.