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
Product Management Fundamentals
Supporting Victims of Domestic Violence
Uncommon Sense Teaching
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 advanced AngularJS tooling for scalable applications: minification, sourcemaps, Babel compilation, and production builds to maintain code quality as projects grow.
Master sentiment analysis using RNNs in TensorFlow. Build word embeddings with word2vec, implement neural networks for movie review classification, and compare with traditional ML models.
Discover how to build Android apps using Kotlin, covering fundamentals, HTTP data access, and local storage while creating a real-world application with cleaner, more efficient code.
Master vulnerability assessment techniques using Nessus scanner, from installation and configuration to advanced web application scanning and enterprise-level security analysis.
Master TensorFlow classification techniques from logistic regression to CNNs and RNNs, plus evaluation metrics like accuracy, precision, and recall for optimal model performance.
Discover how to classify indicators of compromise, search for threat intelligence, and maintain quality malware detections to enhance your incident handling process.
Gain insights into analyzing .NET and Java malware using reverse engineering tools and techniques, with hands-on labs using real-world samples for incident response and SOC professionals.
Users are demanding more speed and flexibility in their web applications. Using jQuery and Ajax allows you to send just data back and forth instead of entire web pages. In this course, Interacting with Data Using jQuery 3 and Ajax, you’ll learn to make…
Creating apps take time, and in the world of technology creating applications at speed is crucial. In this course, Using the Xamarin.Forms 4 Shell, you will learn foundational knowledge of Shell and the ability to create a Xamarin.Forms app. First, you…
This Java course will teach you tips and tricks to manage application control flow in Java. This course will also help prepare you for the Java Certification exam.
This course will teach you to write automated tests for your code and how to implement this in Java including Junit, TDD and how to structure your code for testability.
This course will teach you how to handle change in your professional career and help others to do the same. You will learn the psychology of change and how embracing it as an opportunity is a powerful skill.
Continual change has elevated the need for all people leaders to ensure their change leadership approach is relevant for today's ever-changing environments. This course introduces an innovative change blueprint to ensure success when leading change.
Processing streaming data often requires low latencies and scalability. In this course, Handling Streaming Data with Azure Event Hub, you’ll gain the ability to use Azure Event Hubs to receive and process events in real-time. First, you’ll learn how Az…
The CCNA exam requires understanding of Cisco's Software Defined Network Product called Cisco DNA Center, as well as understanding of network automation utilities like Ansible, Chef and Puppet. In this course, Introduction to Cisco Automation and Soft…
Get personalized course recommendations, track subjects and courses with reminders, and more.