Course catalog

Categories

Showing 141-160 of 311 items.

Java Persistence API (JPA): 2 Inheritance and Querying

Learn more advanced uses of the JPA, including inheritance mapping strategies, Java Persistence Query Language (JPQL), the Criteria API, and more.

JavaScript Essential Training

Get hands-on experience scripting in JavaScript. Learn how to work with objects, variables, data types, conditionals, functions, loops, the DOM, and more.

JavaScript: Async

Explore asynchronous programming in JavaScript. Learn how to build faster, more efficient code with callbacks, promises, and the async/await operators.

JavaScript: Best Practices for Code Formatting

Maximize your code's ability to travel and thrive. Learn a core set of practices for creating code that can be read by more people than its creators.

JavaScript: Best Practices for Data

Learn best practices for keeping your JavaScript application’s data and data structures clean, uncluttered, and efficient.

JavaScript: Best Practices for Functions and Classes

Learn how to generate more consistent and easier-to-maintain JavaScript. Discover keys and tools for building better programs and to help improve code organization and quality.

JavaScript: Closures

Learn what closures are and how to use them in JavaScript. Review the building blocks of closures and discover what closures look like in code.

JavaScript: Modern Browser APIs

Build truly great applications using JavaScript and a selection of modern browser APIs. Discover ways to improve data management, enhance app performance, and more.

JavaScript: Prototypes

Get an introduction to JavaScript prototypal inheritance. Learn how to write more efficient JavaScript code using the prototype chain.

JavaScript: Security Essentials

Ensure that your JavaScript applications are secure. Learn how to create more resilient code by dealing with challenges such as cross-site forgery, server-side injection, and more.

JavaScript: Web Form Programming

Get practical techniques for building modern web forms. Learn how to create forms that return clean data and are easy for users to understand, navigate, and complete.

jQuery: Building an Interface

Create a responsive, interactive interface that allows users to sort, search, edit, and enter data, in this project-based jQuery course.

Laravel 5 Essential Training

Learn how to build elegant, data-driven applications of any scale with Laravel 5, the popular and flexible PHP framework.

Laravel 5 Essential Training: 1 The Basics

Learn how to build elegant applications of any scale with Laravel, the popular and flexible PHP framework.

Laravel 5 Essential Training: 2 Testing, Securing, and Deploying

Learn how to test, secure, and deploy elegant PHP applications, with Laravel.

Laravel 5.6 New Features

Learn what's new in Laravel 5.6. Check out new features and improvements such as queues, dynamic rate limiting, and improved password hashing.

Laravel 6 Essential Training: II Testing, Securing and Deploying Apps

Build elegant, data-driven applications of any scale with Laravel 6, the popular and flexible PHP framework. Discover how to write tests, secure your app, and deploy it.

Learning Apollo

Learn how to use Apollo, a flexible, production-ready GraphQL client for React and React Native apps.

Learning App Building with Vanilla JavaScript

Replace jQuery and React with vanilla JavaScript to improve site speed without impacting the user experience.

Learning ASP.NET

Learn about working with ASP.NET, a mature framework that boasts frameworks you can use to create robust websites, build RESTful services, and establish real-time web connections.