Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Marketing
Web Development
Graphic Design
Incarceration: Are Prisons a Suitable Punishment?
Mining Massive Datasets
Modern & Contemporary American Poetry (“ModPo”)
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Code Quality, earn certificates with free online courses from MIT, University of Toronto, Peking University, Universidade de São Paulo and other top universities around the world. Read reviews to decide if a class is right for you.
Learn Clean Code to become a better PHP developer, write easy to maintain code and do better at interviews.
Learn Refactoring Design pattern and Principles for Analyst for some examples to understand
Master all the JavaScript Best Practices with Hands-on Coding exercises and Projects!
Leverage AI-powered code completion tools to accelerate coding tasks, reduce errors, and enhance code quality. Learn to apply generative AI in real-world software development scenarios.
Learn essential unit testing techniques to write reliable code, boost confidence, and accelerate development. Covers test grouping, debugging, spies, and practical challenges for immediate application.
Enhance productivity with AI-powered code suggestions, auto-completion, error detection, and refactoring assistance for Google Cloud app development using Gemini Code Assist.
Enhance code quality and automate DevOps processes using Jenkins, SonarQube, and Ansible. Learn configuration management, Infrastructure as Code, and build efficient CI/CD pipelines for optimized software delivery.
Master Jenkins for CI/CD pipelines: Learn fundamentals, integration with tools, pipeline creation, security, and best practices. Hands-on demos prepare you for modern software development.
Learn to enhance code quality and DevOps practices using Amazon CodeGuru Reviewer. Integrate automated feedback into development workflows and associate existing GitHub and AWS CodeCommit repositories.
Revolutionize coding workflow with AI pair programming. Master GitLab Duo's features, setup, and best practices to boost efficiency, quality, and productivity in development projects.
Learn Maven and SonarQube for DevOps: set up environments, integrate tools, build projects, and ensure code quality. Gain hands-on experience with practical demonstrations for effective DevOps pipeline integration.
Comprehensive TypeScript tutorial covering fundamentals to advanced concepts. Learn static typing, functions, objects, classes, generics, and more for improved JavaScript development.
Learn to enhance code quality and DevOps practices using Amazon CodeGuru Reviewer. Explore automated feedback integration, repository association, and effective code analysis techniques.
Explore strategies for maintaining sustainable pace in software development, addressing complexity, and improving predictability in the software development lifecycle beyond just code.
Explore strategies to enhance code quality, including SLAP, cohesion, intention revelation, and meaningful naming. Learn the economic impact and importance of maintaining high-quality code in software development.
Get personalized course recommendations, track subjects and courses with reminders, and more.