Courses from 1000+ universities
Online learning can be more than content delivery. It can be where community happens.
600 Free Google Certifications
Finance
Psychology
Language Learning
Introducción a la inversión bursátil
Supporting Victims of Domestic Violence
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Pluralsight connects technology professionals with the best learning resources to develop in-demand skills and stay competitive.
Master essential security techniques to protect Java web applications from common vulnerabilities like XSS, CSRF, SQL injection, and malicious file uploads while implementing OWASP best practices.
Master advanced Xamarin.Forms development by extending controls, creating custom UI elements, implementing dynamic data displays, and integrating native platform features for robust cross-platform mobile applications.
Master the new MSBuild-based tooling in ASP.NET Core, from project creation and CLI management to custom templates and build process optimization. Learn essential skills for modern web development.
NoSQL databases have become mainstream with their suitability to internet-grade applications. This course has been authored to leverage your knowledge of relational databases to leap into NoSQL concepts using CouchDB. We assume no knowledge of NoSQL da…
Play by Play is a series in which top technologists work through a problem in real time, unrehearsed, and unscripted. In this course, Play by Play: Machine Learning Exposed, James Weaver and Katharine Beaumont will start with the basics, and build up i…
Studies show that software maintenance represents 50%-80% of the lifetime cost of software. Failing to respond to platform changes, increased demand or newly discovered security flaws can bring down software - and kill a business. In this course, Build…
Learn to package and deploy ASP.NET Core apps efficiently. Explore deployment options, use Git and Visual Studio Team Services, and leverage container technology for streamlined production deployments.
Smart Objects preserve an image's source content with all its original characteristics, enabling you to perform nondestructive editing to the layer. In this course, we'll review the various ways you can create Smart Objects and some best practices for…
Play by Play is a series in which expert developers work on a solution in real time, unscripted and unrehearsed. In this course, John Papa and Shayne Boyer walk through how to build and deploy an Angular 2 app to Azure. You'll learn valuable tips on ho…
Content types are often misunderstood and underutilized. In this course, we will learn what a content type actually is and how to make the best use of one. We will explore using existing content types and create new ones for various team sites.
In this Sketch tutorial we’ll go through the process of planning and designing a website using Sketch 3. Software required: Sketch 3, Dreamweaver CC, HTML5, CSS3.
In this Maya tutorial, we'll learn some key fundamental concepts for modeling polygonal forms. Software required: Your Preferred 3D Application.
Visual C++ has a bad reputation for productivity when compared with its .NET counterparts in the Visual Studio family. While I won’t argue with the fact that simple tasks can often be a little more complicated in C++, the benefits are often worthwhile.…
Explore advanced Extended Events features for in-depth SQL Server troubleshooting. Learn powerful event sessions, memory management, advanced targets, UI features, API integration, and complex scenario analysis.
As a Java developer, mastering Eclipse helps you be a more efficient and more productive. In this course, Eclipse for Java 8 Developers, you will learn some key features of Eclipse needed in all the Java applications. There are many details to know to…
Get personalized course recommendations, track subjects and courses with reminders, and more.