Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Management & Leadership
Data Analysis
Digital Marketing
Introduction to Graphic Illustration
Unlocking Information Security I: From Cryptography to Buffer Overflows
Quantum Mechanics for Everyone
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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 AP CS Principles curriculum framework.
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.
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.
Explore Python's core data structures like lists, dictionaries, and tuples. Learn to perform complex data analysis using built-in features and advance beyond basic procedural programming.
Learn Python programming from basics to advanced concepts, including data structures, web APIs, and databases. Create your own data applications in the final 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.
Learn essential negotiation strategies and skills for personal and professional success. Master the four-step process: prepare, negotiate, close, and evaluate. Practice with interactive experiences and real-world scenarios.
Learn SQL basics, database design, web crawling, and data visualization using Python, SQLite3, and D3.js. Develop skills for multi-step data processing and analysis projects.
Learn to access and manipulate web data using Python, covering scraping, parsing, APIs, and working with HTML, XML, and JSON formats. Gain practical skills for treating the Internet as a data source.
Introduction to key data science tools and concepts, covering R, RStudio, version control, and data analysis fundamentals for actionable insights.
Aprenda a programar em R para análise eficaz de dados, incluindo instalação de software, conceitos de programação, funções R, depuração e organização de código.
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.