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 Structural engineering online courses. Find the best Structural engineering training programs and enhance your skills today!
Learn to apply Adapter, Composite, and Decorator patterns in C# to build scalable, maintainable applications.
Implement Adapter, Decorator, Composite, Facade, and Bridge patterns to organize object relationships and build maintainable, extensible software.
Implement Adapter, Decorator, and Composite design patterns in Go to create more flexible and maintainable software.
Practice impactful 1-1 meetings through conversational AI role-plays focused on connection, feedback, growth, and recognition.
Interactive AI role-plays develop practical skills for inspiring ownership, setting team goals, delegating confidently, and adding new engineering talent.
Build Express.js back ends by processing requests, connecting MongoDB with Mongoose, and creating a full-featured to-do list application.
Learn Django fundamentals by building a basic project with routes, static files, middleware, JSON responses, URL parameters, query parameters, and custom 404 handling.
Engineer features and use correlation heatmaps and scatterplots to reveal relationships in diamond data.
Learn to prepare datasets for feature engineering by handling missing data, detecting and capping outliers, and applying scaling techniques.
Implement Adapter, Composite, and Decorator patterns in Rust using traits, generics, and composition while respecting ownership and borrowing rules.
Practice Firestore, Cloud Storage, and Pub/Sub with local emulators and Python client libraries—without cloud billing or IAM.
Explore advanced prompting through system prompts, iterative refinement, multimodal context, and generated knowledge techniques.
Learn foundational feature engineering techniques, including feature transformation, selection, and reduction, to improve data quality and machine learning model performance.
Learn to build robust Angular applications from initial setup through components, data management, state management, forms, directives, and internationalization.
Build Svelte applications using its compile-time approach, with component design, reactivity, state management, styling, transitions, and events.
Get personalized course recommendations, track subjects and courses with reminders, and more.