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
IT & Networking
Cybersecurity
Ecology and Wildlife Conservation
Comprendere la filosofia
FinTech Ethics and Risks
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Computer architecture online courses. Find the best Computer architecture training programs and enhance your skills today!
Design and manage enterprise security architecture: secure cloud, IoT and virtualization models, configure firewalls and backups, and run IAM, incident response and digital forensics.
Jump into the exciting world of 3D computer animation, where you'll learn the essential principles of weight, timing, rigging, and modeling.
In this course, teens dive into advanced computer animation techniques, mastering rigging, texturing, and dynamics to create more complex character movements and visual effects.
In this capstone course, teens will bring their creative and technical skills together to produce their first complete animated film.
Build toward Anthropic Computer Use: call the Claude API, write multimodal and XML-structured prompts, implement prompt caching, and create a tool-calling chatbot.
Deploy and design Azure compute workloads: Virtual Machines, AKS, Container Apps, App Service, Functions bindings, Batch error handling, plus Service Bus, Event Grid and Event Hubs messaging.
An accredited master's degree in computer science earned entirely online, with 10 courses built around one of four specializations, from computing systems to machine learning.
Explore CNC machine tools through control systems, programming, interpolation, and cutter-path generation for 3D machining and curved surfaces.
Secure and design networks: configure DHCP, filter DNS, apply IPv4/IPv6 addressing and routing, and deploy firewalls, IDS/IPS, and an open-source XDR system.
Build scalable data systems by modeling relational and NoSQL databases, querying with SQL, building ETL pipelines with Airflow and Kafka, and processing big data with Spark.
Learn computer science and programming from “Hello, world” to graph recursion through runnable Java or Kotlin examples, programming problems, and debugging challenges.
A fun, fast-paced introduction to solving interesting problems with computer science through Python programming.
In 40 episodes, Carrie Anne Philbin teaches you computer science! This course is based on introductory college-level material as well as the AP Computer Science Principles guidelines.
An introductory computer science course spanning Scratch, C, algorithms, memory, data structures, Python, SQL, artificial intelligence, and web development.
Learn how a quantum computer could be physically build, and how it could be controlled.
Get personalized course recommendations, track subjects and courses with reminders, and more.