Popular Free Courses
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Test Script Development, Programming Principles, Software Testing, Data Structures, Python Programming, Program Development, Computer Programming, Development Environment, Debugging, Django (Web Framework), Functional Design, Package and Software Management, Cloud Hosting
Status: Free TrialVanderbilt University
Skills you'll gain: Claude Code, Prompt Patterns, Prompt Engineering, Anthropic Claude, Token Optimization, Multimodal Prompts, Version Control, AI Workflows, Generative AI Agents, Git (Version Control System), Generative AI, Software Quality Assurance, Software Development, Artificial Intelligence, Software Development Life Cycle, Software Architecture, Automation, Software Testing, Software Design, Software Development Methodologies
Status: FreeSkills you'll gain: API Gateway, Serverless Computing, Cloud API, Restful API, Node.JS, Microsoft Azure, Application Programming Interface (API), API Design, API Testing, Software Testing, Network Routing
Status: PreviewUniversity of Leeds
Skills you'll gain: Test Case, Software Testing, Software Quality Assurance, Quality Assurance, Verification And Validation, Software Development Life Cycle, Software Development
Status: FreeDeepLearning.AI
Skills you'll gain: LLM Application, Test Case, Large Language Modeling, Code Reusability, Software Documentation, Prompt Engineering, Debugging, Software Testing
Status: Free TrialUniversity of Minnesota
Skills you'll gain: Test Automation, Regression Testing, Software Testing, Software Development Tools, Software Engineering Tools, Test Script Development, Test Tools, Computer Programming Tools, White-Box Testing, Code Coverage, Security Testing, Verification And Validation, Test Case, Test Data, Automation, Functional Requirement, Application Security, Vulnerability Scanning
What brings you to Coursera today?
Status: Free TrialSkills you'll gain: Angular, Test Driven Development (TDD), Web Components, Unit Testing, Development Testing, HTML and CSS, Web Development, Software Testing, Cascading Style Sheets (CSS), Web Development Tools, Web Applications, Front-End Web Development, JavaScript Frameworks, Hypertext Markup Language (HTML), Development Environment, UI Components, Application Frameworks, Application Development, Javascript, Data Persistence
Status: NewStatus: Free TrialSkills you'll gain: Security Testing, Application Security, Open Web Application Security Project (OWASP), Software Testing, Secure Coding, Test Tools, Regression Testing, Unit Testing, Penetration Testing, Security Controls, Computer Security, Test Driven Development (TDD), Debugging, User Acceptance Testing (UAT), Computer Programming, Python Programming, Node.JS, Information Privacy, JavaScript Frameworks, Javascript
Status: Free TrialDuke University
Skills you'll gain: Debugging, File I/O, Memory Management, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Development Testing, Algorithms, Test Planning, Simulations, System Programming, Systems Development Life Cycle, Computer Programming, Data Structures, C and C++, Software Engineering, Problem Solving, Software Design
Status: Free TrialUniversity of California, Santa Cruz
Skills you'll gain: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management, Software Design
Status: Free TrialSkills you'll gain: Rust (Programming Language), Data Structures, Memory Management, Code Reusability, Package and Software Management, Blockchain, Web Development, Development Environment, Performance Testing, Programming Principles, System Programming, Algorithms, Integrated Development Environments, Software Testing
Status: Free TrialDuke University
Skills you'll gain: Rust (Programming Language), Unit Testing, Test Case, Memory Management, Software Testing, Data Structures, GitHub, Programming Principles, Package and Software Management, Development Environment, System Programming, Software Documentation
In summary, here are 10 of our most popular free courses
- Programming in Python:Â Meta
- Claude Code: Software Engineering with Generative AI Agents:Â Vanderbilt University
- Azure: create a REST API using NodeJS Serverless Functions:Â Coursera
- Foundations of Software Testing and Validation:Â University of Leeds
- Pair Programming with a Large Language Model:Â DeepLearning.AI
- Introduction to Automated Analysis:Â University of Minnesota
- Angular for Front End Engineers:Â Codio
- CSC: Secure Software Testing and Maintenance:Â CertNexus
- Introductory C Programming:Â Duke University
- C and Go: Classical and Modern Programming:Â University of California, Santa Cruz