Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Project Management
Data Engineering
Cybersecurity Education
Introduction to Real-Time Audio Programming in ChucK
Literature of the English Country House
Internet History, Technology, and Security
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.
These days, every business role needs to understand the core ideas, tools and technologies their organizations rely on. This course is a fast-paced, practical, and pragmatic introduction to multiple ways to work with (and think about) data. First, we’l…
Asynchronous programming is the universal pattern to create efficient, safe, and high-throughput applications. Starting with Java SE 8, Java has its own API: CompletionStage, to create asynchronous data processing pipelines. In this course, Asynchronou…
Ready to take your first steps towards serious Linux administration? In this course, Getting Started with the Linux Command Line, you will learn the basics of Linux file system navigation and administration. First, you will discover network connectivit…
It's easy to create simple applications in Angular, but once you start building larger, more complex applications, you can quickly run into maintenance, organizational, and scalability issues if you're not careful. In this course, Angular Best Practice…
Understanding the C# syntax is a great start, but how do you use it to build a real-world application? In this course, Building a Real-world C# Application, you’ll learn to use your knowledge of C# and apply that to build a useful application. First, y…
Managing IT systems manually can be time-consuming, error-prone, and difficult to standardize. Automation is the solution to these challenges, and Ansible is a leading tool in this domain. In this course, Ansible Fundamentals, you’ll learn to automate…
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.
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…
At the core of developing a great performing Universal Windows Platform app with MVVM is a thorough knowledge of compiled data bindings. In Compiled Data Binding Fundamentals in UWP 10 Using XAML, you will learn the skills to build high-quality and fas…
Kyle Simpson, author of the "You Don't Know JavaScript" book series, covers the 80/20 of functional programming in this course, Functional-Lite JavaScript. Get most of the benefit without all the crazy rules and academic language that's sometimes used…
Do you strive to increase customer service satisfaction for your company? In this course, Understanding Customer Service Processes and Procedures, you will follow the path of a company that requires customer service processes to improve their overall c…
Developers often inherit the job of Database Administrator as their companies grow, and the database needs someone to look after it. As a new DBA, you need to quickly understand how to secure your server, optimize performance, and safeguard your data.…
Master automated testing techniques with Spring framework, including code organization, test writing strategies, and using tests as documentation for robust software development.
Get personalized course recommendations, track subjects and courses with reminders, and more.