Popular Free Courses

Skills 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

Vanderbilt 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

Skills 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

University of Leeds
Skills you'll gain: Test Case, Software Testing, Software Quality Assurance, Quality Assurance, Verification And Validation, Software Development Life Cycle, Software Development

DeepLearning.AI
Skills you'll gain: LLM Application, Test Case, Large Language Modeling, Code Reusability, Software Documentation, Prompt Engineering, Debugging, Software Testing

Skills 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
What brings you to Coursera today?

Skills 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

University 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

Skills you'll gain: Load Balancing, ASP.NET, Test Driven Development (TDD), Debugging, C# (Programming Language), Software Testing, Scalability, Performance Testing, Restful API, Unit Testing, Web Development, Microservices, .NET Framework, Object-Relational Mapping, Software Architecture, Web Applications, Test Engineering, Object Oriented Design, Cloud Deployment, Distributed Computing

Skills you'll gain: Apache Maven, Java, Object Oriented Design, Java Platform Enterprise Edition (J2EE), Build Tools, Application Servers, Memory Management, Hibernate (Java), Unit Testing, File I/O, Application Frameworks, Data Persistence, Docker (Software), Software Testing, Software Design Patterns, Integrated Development Environments, Object-Relational Mapping, Functional Design, Dependency Analysis

Skills you'll gain: Rust (Programming Language), Data Structures, Memory Management, Code Reusability, Package and Software Management, Blockchain, Development Environment, Web Development, Performance Testing, Programming Principles, System Programming, Algorithms, Integrated Development Environments, Software Testing

Duke 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
- Angular for Front End Engineers:Â Codio
- CSC: Secure Software Testing and Maintenance:Â CertNexus
- Introduction to Automated Analysis:Â University of Minnesota
- .NET Core Mastery: Advanced Techniques for Exp Developers:Â EDUCBA
- Learn Java from Scratch - A Beginner's Guide:Â Packt