Course catalog
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.