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
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Codecademy is an online interactive platform that offers free coding classes in 12 different languages including Python, Java, JavaScript, and more.
Explore Assembly languages, their role in computer architectures, and the compilation process. Write Assembly code and understand its close relationship to binary code.
Master Git branching and collaboration techniques for effective version control and teamwork in software development projects.
Master PHP arrays and loops for efficient data handling and repetitive tasks in web development.
Discover how to create and customize pie, line, and bar charts in Excel, select custom data ranges, and effectively represent your data through visualizations.
Explore React component lifecycle phases, implement methods for mounting, updating, and unmounting, and enhance your applications by controlling when code executes.
Learn how to implement and analyze important algorithms in Java.
Take your programming skills to the next level by learning about arrays and loops.
Explore techniques for creating consistent user experiences across different browsers, addressing compatibility issues and ensuring your CSS works seamlessly everywhere.
Explore the fundamentals of computer architecture, including binary numbers and logic gates, to understand how computers function at their core.
Explore Hugging Face's open-source ML/AI ecosystem, from pre-trained models to hosting demos. Learn to navigate the platform, use libraries, and leverage tools for efficient machine learning development.
Dive into generative user research techniques, including interviews, surveys, and card sorting. Learn to analyze data, create personas, and craft effective research reports for product development.
Protect your business from cyber threats by building a strong security team, implementing best practices, managing risks, and creating an incident response plan. Learn essential cybersecurity strategies.
Learn to create and customize various charts using Matplotlib, turning raw data into meaningful visualizations for effective data communication.
Master Excel data manipulation: import, clean, validate, and protect datasets for efficient analysis and distribution.
Explore AI-powered resume creation tailored to specific job descriptions, enhancing your application's relevance and discoverability through effective keyword integration.
Get personalized course recommendations, track subjects and courses with reminders, and more.