Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Computer Science
Artificial Intelligence
Data Science
Intelligenza Artificiale
The Bible's Prehistory, Purpose, and Political Future
Education for All: Disability, Diversity and Inclusion
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!
Build a strong foundation in Go through syntax, programming concepts, data structures, debugging, functions, structs, and interfaces.
Learn ASP.NET Core fundamentals by building REST APIs with Minimal APIs, using routing, middleware, error handling, and model binding.
Learn VBA fundamentals in Excel to automate repetitive tasks and build custom tools with macros.
Master advanced functional programming in Python through higher-order functions, iterators, generators, functors, and monads.
Learn functional programming in Java, from function basics and functional interfaces to Java Streams, currying, higher-order functions, and functional patterns.
Learn how JavaScript works and use it to begin building web applications from the ground up for fast-moving data.
An immersive beginner bootcamp covering Python data types, control flow, and professional program structure.
Learn to program realistic metal drum parts with varied velocities, timing, fills, accents, and fast, slow, and mid-tempo beats.
Build Python apps on Google Cloud: authenticate with Application Default Credentials, use Cloud Storage for objects, run Firestore and Datastore CRUD, and publish and consume Pub/Sub messages.
Apply vectors, matrices, and eigenvalue methods in R to data science and statistical analysis.
Learn Julia from variables and data types through collections, control flow, functions, functional programming, and multiple dispatch.
Learn OpenGL from first triangle to real-time 3D applications through matrix transformations, texturing, Phong lighting, model loading, and visual effects.
Build Python applications with boto3 using AWS S3, DynamoDB, SQS, SNS, and IAM roles for storage, databases, messaging, and secure credentials.
Deploy and manage GCP Compute Engine instances and Cloud Storage, including firewall configuration, object versioning, static websites, and Python automation.
Learn how marketing creates customer value, supports business growth, uses the 4Ps, and maps customer journeys with trust in mind.
Get personalized course recommendations, track subjects and courses with reminders, and more.