Progressive Web Application Development using EF Core and Blazor

Blazor is a client-side UI framework used to develop rich web UI experiences using HTML, CSS, and C# instead of JavaScript. Blazor is similar to other JavaScript frameworks but uses WebAssembly to execute C# code in the browser so that the front- and back-end of the web application can be written in the same language.…

Comprehensive Blazor Server

Blazor Server is a .NET web technology for hosting applications that appear to be traditional single-page applications (SPAs), but actually run on the server, enabling traditional Microsoft authentication/authorization schemes. Users get the SPA experience, while developers avoid writing JavaScript and focus on traditional server-side C# implementation. In this Comprehensive Blazor Server training course, attendees learn how…

Jupyter Widgets

The Jupyter Widgets course teaches Python and JavaScript/TypeScript developers how to extend Jupyter Labs/Notebooks with customized widgets. The course starts off with the high-level concepts of creating and running custom widgets. Then, the course dives into low level concepts and features that power widgets and how to employ those concepts and features in the creation…

Building Business Web Applications using Blazor Server

Blazor for .NET Core web technology is for hosting server-side or client-side applications. In this course, the client-side version of Blazor, known as Blazor Server, will be covered. Explore creating rich client-side applications with strongly typed, cross-platform C# code. Reduce your dependence on complicated, hard-to-use JavaScript UI libraries and frameworks and utilize JavaScript only when…

Introduction to Blazor WebAssembly

Blazor for .NET Core web technology is for hosting server-side or client-side applications. In this course, the client-side version of Blazor, known as Blazor Server, will be covered. Explore creating rich client-side applications with strongly typed, cross-platform C# code. Reduce your dependence on complicated, hard-to-use JavaScript UI libraries and frameworks and utilize JavaScript only when…

Applied JavaScript

This 5-day JavaScript training course teaches fundamental concepts involved in creating both client and server-side applications using JavaScript, Node.js, and popular modern frameworks. A review of functional programming is followed by important industry patterns. Students will learn to apply popular ES 6 features, and learn how to implement Web Components.  Server-side JavaScript is explored using…

Introduction to React Native

In this 3-day class, students learn how to build mobile apps with JavaScript using React Native. The course is focused on giving students hands-on experience with React Native, while exposing them to the most popular components, libraries, techniques, and best practices in use today.

Java Web Developer | Introduction to Java EE for OO Developers

New to Java and need to get a handle on the latest Java EE / JEE web developer essentials? Need to learn Java, without the GUI and Swing? This five-day, comprehensive hands-on training course will teach you essential Java programming skills, in preparation for building server-side applications on the Java EE platform. Java Enterprise Edition…

Test-Driven Web Development with Angular

The Test-Driven Web Development with Angular training courses teaches attendees how to build rich client-side business web applications using HTML, CSS, JavaScript/TypeScript, and Angular.

Introduction to React

In this 2-day class, students learn the fundamental ideas behind React and then quickly move on to hands-on problem solving and some of the most advanced and up-to-date techniques and tools in React development, including: Redux, Redux thunk, Redux Saga, Hooks, and server-side react. The course teaches just enough about testing and tools for students…

Introduction to Node.js

This 3-day Introduction to Node.js teaches the fundamental concepts involved in writing server-side applications using Node.js. Attendees will learn about Node.js best practices and conventions while working with popular libraries, frameworks, and back-end services to write a variety of different applications.