Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Machine Learning
Python
Microsoft Excel
Intelligenza Artificiale
Python for Data Science
Introduction to Philosophy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Software engineering online courses. Find the best Software engineering training programs and enhance your skills today!
Comprehensive exploration of software engineering principles, methodologies, and practices, covering life cycle models, requirements analysis, design techniques, and various testing strategies.
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 is an introduction to learning and applying the principles required to solve engineering mechanics problems. Concepts will be applied in this course from previous courses you have taken in basic math and physics.
Learn prompt engineering techniques for ChatGPT, covering basic concepts, advanced prompts, and practical examples to enhance AI interactions and improve outcomes.
Comprehensive exploration of electrical engineering fundamentals, covering circuits, components, and systems for a solid foundation in the field.
Explore interactive software for digital arts using Max MSP. Learn sound synthesis, video processing, algorithmic composition, and cross-modal mappings. Develop programming skills for creative projects.
This course provides an integrated introduction to electrical engineering and computer science, taught using substantial laboratory experiments with mobile robots.
Software Development Processes explores requirements engineering, architecture and design, testing, and software quality in general.
Explore gender disparities in software engineering with Tracy Chou, discussing progress, challenges, and actionable steps for creating a more inclusive tech industry.
Get insights into questions such as the history of London Underground, Why and how to build higher or solve the housing crisis in these short and quick videos on civil engineering.
Learn Java programming through hands-on problem-solving. Design algorithms, transform data, and build practical applications. Develop skills in coding, debugging, and using Java APIs to tackle real-world challenges.
Master full-stack development through hands-on projects, covering HTML, CSS, JavaScript, React, Python, and Django. Get personalized mentoring while building a professional portfolio and preparing for industry roles.
Write code and build software applications faster than ever before with the latest AI developer tools, including GitHub Copilot, Windsurf, and Replit.
Learn about modularity, documentation, and automated testing to help you solve data science problems more quickly and reliably.
Master software engineering best practices for data science, including OOP, package creation, virtual environments, testing, and building interactive ML dashboards with FastHTML.
Get personalized course recommendations, track subjects and courses with reminders, and more.