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
Artificial Intelligence
Strategic Management
Personal Development
Precalculus: the Mathematics of Numbers, Functions and Equations
The Science of Gastronomy
Justice
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn the basics of computer science from Harvard University. This is CS50, an introduction to the intellectual enterprises of computer science and the art of programming.
This is CS50 AP, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for students in high school, which satisfies the College Board's new A
Private lessons with top-rated tutors. Free tutor replacement until you're 100% satisfied.
This course offers a holistic view of the aircraft as a system, covering: basic systems engineering; cost and weight estimation; basic aircraft performance; safety and reliability; lifecycle topics; aircraft subsystems; risk analysis and management; and…
This course introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence.
During the 10 weeks of the course, you will be guided through poems, video discussions of each poem, and community discussions of each poem.
Move past procedural basics in Python 3: work with strings, read and process files, and store data in lists, dictionaries, and tuples.
Learn Python from scratch: work with lists and dictionaries, retrieve web data through APIs, store it in SQL databases, and visualize it in a capstone project.
This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python.
Practice the four stages of negotiation: plan with a negotiation analysis, apply power and psychological tactics, close a binding contract, and handle disputes via mediation and arbitration.
Learn SQL with SQLite3 in Python: run CRUD operations, model multi-table and many-to-many relationships, build web crawlers, and visualize retrieved data via the OpenStreetMaps API.
Treat the internet as a source of data: scrape and parse web pages with regular expressions, use sockets, and read XML and JSON from web APIs in Python.
Set up the data scientist's toolbox: install and use R and RStudio, track projects with Git and GitHub, write R Markdown reports, and frame good data questions.
Learn to program in R for statistical computing: read data in, write functions, use control structures and loop functions, and debug, simulate, and profile code.
How can you tell if the bold headlines seen on social media are truly touting the next big thing or if the article isn't worth the paper it's printed on?
Learn the fundamentals of Qualitative Research Methods, developing a qualitative research question and get data using interviews, focus groups and analyse the data in this course by Yale University
Get personalized course recommendations, track subjects and courses with reminders, and more.