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.

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.

Building Single Page App (SPA) with EF, Web API, and AngularJS

Learn how Microsoft technologies such as Entity Framework and Web API can be used with the AngularJS SPA framework to build rich, scalable, and responsive web-based applications. By the end of class, students will have walked through the process of building a Single Page Application (SPA) from end-to-end using Entity Framework, Web API, and AngularJS, and will be ready to immediately apply that knowledge at work.

Building HTML5 Apps with ASP.NET MVC, EF Code First, and jQuery

Learn how to leverage HTML5 and related client and server technologies to create dynamic, flexible, and responsive line-of-business applications. This course provides an end-to-end look at building an HTML5 application using Entity Framework Code First, ASP.NET MVC, and jQuery. See how different server-side and client-side technologies are integrated to create rich, robust web applications for your users.

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 ASP.NET Web API

Obtain the knowledge and skills needed to create and consume RESTful services built on sound architectural principles, and learn what distinguishes Web API from traditional SOAP-based solutions, and how it compares with Windows Communication Foundation. By the end of this course, you will know how to construct robust web services which are secure, extensible, and scalable, and are built upon an architecture that provides for maintainability and testability.

Mastering MEAN Stack Development

Node.js is one of the most revolutionary – and popular – web-focused development frameworks on the market today. Its asynchronous nature and flexibility makes it relevant for building everything from Web applications to client tools, and since it is based on JavaScript you can be productive with Node.js right off the bat. Take this course today to learn how to build a Web application from start to finish using MongoDB, Express/Kraken, AngularJS, and Node.js (the MEAN stack)!

AngularJS Jumpstart

AngularJS is riding a huge wave of popularity as a robust, Single Page Application (SPA) framework for building dynamic, client-centric web applications. In this course, learn the key concepts needed to get started building AngularJS applications, and jumpstart your development today!

Mastering AngularJS End-to-End SPA Development

The AngularJS End-to-End Application Development course is an in-depth and hands-on dive into working with the AngularJS framework. The course starts with an introduction to building Single Page Applications (SPA) and then dives deeper into key concepts such as views and directives, controllers and routes, as well as factories and services. By the end of the class, students will have walked through the entire process of building a SPA application from end-to-end using AngularJS.

Modern Client and Server-Side Web Development

The knowledge and expertise required to build rich browser-based applications is a skill that’s heavily in demand. These skills are also applicable to server-side development, since the same languages and techniques form the foundation for some of today’s leading applications. Master the fundamentals of modern client- and server-side JavaScript development.

Mastering HTML5

HTML5 is everywhere! From your browser, to your phone, to your Windows Store apps, HTML5 is the key to building feature-rich cross-platform applications that run on a variety of devices.