Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Digital Marketing
Computer Science
Graphic Design
Mining Massive Datasets
Making Successful Decisions through the Strategy, Law & Ethics Model
The Science of Well-Being
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.
Master Git branching and collaboration techniques for effective version control and teamwork in software development projects.
Explore generative AI and ChatGPT's impact on technology, education, and government. Examine ethical implications, future work trends, and AI's potential influence across sectors.
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 techniques to identify and prevent Cross-Site Request Forgery (CSRF) attacks, enhancing web application security and protecting user systems from malicious actors.
Explore Raspberry Pi's versatility in STEAM projects, from Linux basics to electronics integration. Gain hands-on experience with command-line, circuits, and GPIO for creative applications.
Learn to build RESTful web applications with Spring framework, covering fundamentals, controllers, request handling, and route mapping. Gain practical skills for efficient Java-based app development.
Master PHP conditionals and logic to create dynamic programs with complex decision-making capabilities, using if/else statements, switch, ternary operators, and logical operators.
Learn to create dynamic websites using CSS variables and functions for efficient, organized styling across devices of all sizes.
Explore AI-powered code optimization techniques to enhance readability, efficiency, and maintainability, fostering streamlined development practices and improved software quality.
Explore ideation techniques to generate innovative design solutions based on user research, enhancing creativity and problem-solving skills for effective UX design.
Explore TypeScript function syntax, parameter type annotations, and return type inference. Gain practical skills for writing robust, type-safe functions in your projects.
Explore machine learning-based recommender systems, their applications, and learn to build, assess, and improve your own model for personalized recommendations.
Configure your command line environment: set preferences, create aliases, and manage global variables. Learn Windows-specific command line usage for a more efficient workflow.
Model real-world elements using JavaScript Objects. Learn to store information, add methods, getters, and setters, and manipulate data structures using ES6 syntax.
Explore generative AI for image creation, learn effective prompt writing, and harness Midjourney's potential for creative expression and visualizing abstract ideas.
Get personalized course recommendations, track subjects and courses with reminders, and more.