Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Basic Spanish 1: Getting Started
The Art of Structural Engineering: Vaults
Social Psychology
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.
Type providers are one of F#'s most interesting features, but using them can often feel a bit like magic. By building your own type provider, you can gain a better understanding of how type providers work. In this course, you'll build a simple type pro…
CSS is very basic and tedious to write by hand. However, by using a CSS preprocessor, we can introduce variables, functions, calculations, shorthand, minification, and other cool stuff all while keeping our source files clean and readable. The power of…
PostgreSQL, commonly known as Postgres, is known as the world’s most advanced open-source database. For database developers programming with this server, this course, PostgresQL: Advanced Server Programming, is essential to keeping your knowledge base…
In this Sketch tutorial we'll learn the basics of Sketch 3 by designing the startup screen for a game app. Software required: Sketch 3.
This course will teach you how to create printed circuit boards using the EAGLE PCB software from Cadsoft. The course works through the design and construction of an actual project from start to finish: an LCD/Keypad shield for an Arduino UNO.
In this Photoshop tutorial, we'll learn how to conceptualize environments from the imagination. Software required: Photoshop CC.
This course introduces .NET developers to the System.Drawing libraries found in .NET. Developers will start with the basics, how to load and save images, and then move towards image transformation like rotation, resizing, cropping, and the powerful color…
As you learn to develop Android apps you’ll quickly want to add dynamic and connected features. In this course, Android 8: Getting Started with Retrofit, you’ll learn how to connect your app to Web Services with one of the most popular HTTP clients on…
A deep understanding of Azure networking is crucial to implementing a secure hybrid cloud solution. This course teaches the key aspects of networking for services in Azure, how to integrate them with on-premises services, and enable secure access.
At the core of creating full-stack apps with Android Studio is a thorough knowledge of server-side technologies. In this course, Creating Your First Android App with Android Studio and Firebase, you will learn how to use Firebase in your Android apps.…
Learn to create explosive game effects using Houdini and Unreal Engine 4. Master textures, debris, shockwaves, and more for visually stunning and realistic in-game explosions.
A guide for database administrators to implement SQL Server on Amazon RDS.
The nParticle System is an easy to use simulation system that can prove to be a very valuable asset to you. This course, Maya nParticle Fundamentals, will introduce you to the basic functions and tools you'll find when working within the nParticles too…
Nano Server is one of the Windows Server platform's latest, most anticipated releases. In this course, Andrew Mason from the Windows Server and Services team discusses the key features of Nano Server and shows why it will be everyone's future server.
Part 2 of 2 in the Windows Server 2012 High Availability series will provide network engineers with the ideas of what technologies Microsoft Server 2012 has to offer in the world of High Availability.
Get personalized course recommendations, track subjects and courses with reminders, and more.