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
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Programming core online courses. Find the best Programming core training programs and enhance your skills today!
Master ASP.NET Core Razor Pages development, from basic routing and models to advanced form techniques, data binding, and validation for building dynamic web applications.
Somatic Essentials In this course, you'll find step-by-step instructions, practical exercises, and insightful explanations that will enable you to guide your clients in discovering their somatic vocabulary. By learning to listen and engage with the body'…
Master AWS development with Python's boto3 SDK—configure IAM roles, manage S3 storage, perform DynamoDB CRUD operations, and implement async messaging with SQS/SNS.
Master GCP's core services by deploying Compute Engine instances, configuring firewall rules, managing Cloud Storage, and hosting static websites using Python and the Google Cloud SDK.
Master Lua programming fundamentals through hands-on exercises covering variables, data types, strings, and booleans with practical coding challenges.
How does Internet works? Do you know how developers build a website?
Learn Python from scratch in this self-paced intro, covering core programming concepts ideal for beginners or those expanding into web, finance, or data analysis.
Master rate limiting in ASP.NET Core by securing REST APIs with global, endpoint-specific, user-specific, and role-based strategies to protect backends from abuse and overloads.
Explore CORS configuration in ASP.NET Core, from basic setup to advanced credential handling, preflight optimization, and production debugging for secure cross-origin resource sharing.
Learn CUDA from the ground up — manage GPU memory, launch 1D/2D kernels, optimize with shared memory, and build image-processing pipelines for parallel computing.
 Functional Anatomy of the Core 13 Hours CE/CPD | Online Course with Dr. Ann Frockomer DC and Dr. Kathy Dooley DC Discover a more visual, practical, and movement-based way to understand core anatomy. This innovative online course uses body-painting anat…
Master Windows kernel programming fundamentals to build device drivers for cybersecurity monitoring and system operation prevention scenarios.
Dive into advanced Windows kernel development with file system mini-filters, sophisticated programming techniques, and KMDF fundamentals for system-level programming mastery.
Master advanced kernel-level programming techniques for Windows drivers, covering synchronization, file system filters, debugging, and the Windows Filtering Platform.
Master Windows system-level API fundamentals, exploring processes, threads, virtual memory, objects, handles, and application development techniques for robust Windows programming.
Get personalized course recommendations, track subjects and courses with reminders, and more.