Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Coding Course Catalog
- Status: Free
DeepLearning.AI
Skills you'll gain: Generative AI Agents, Agentic systems, ChatGPT, Large Language Modeling, OpenAI, Artificial Intelligence, Prompt Engineering, Software Design Patterns
Infosec
Skills you'll gain: Application Security, Secure Coding, Security Testing, Security Software, Vulnerability Scanning, Security Controls, Security Awareness, Web Development Tools, Web Applications, Browser Compatibility
Skills you'll gain: Object Oriented Programming (OOP), Software Documentation, Java, Computer Programming, Programming Principles, Computational Thinking
- Status: Free
Coursera Instructor Network
Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
Infosec
Skills you'll gain: Application Security, Serverless Computing, Secure Coding, Risk Management Framework, Threat Modeling, Cloud Security, Infrastructure Security, Cloud Services, Web Applications, Cloud Platforms, Amazon Web Services
Scrimba
Skills you'll gain: UI Components, JavaScript Frameworks, Event-Driven Programming, Vue.JS, React.js, Data Import/Export, Web Applications, Front-End Web Development, Javascript
Skills you'll gain: Blockchain, Secure Coding, Application Security, Data Structures, Security Engineering, Programming Principles, Software Design Patterns, Development Environment, Integrated Development Environments, Web Development Tools, Data Management, Object Oriented Programming (OOP), Code Review, Cryptography, Debugging, Application Development, Transaction Processing, Development Testing
Dartmouth College
Skills you'll gain: C (Programming Language), Linux, Embedded Systems, System Programming, Build Tools, Command-Line Interface, Operating Systems, Program Development, Software Installation, Development Environment, Application Development, File Systems
Skills you'll gain: Object Oriented Programming (OOP), Java, Computer Programming, Data Validation, Maintainability
University of California, Davis
Skills you'll gain: Debugging, Jupyter, Computational Thinking, Web Scraping, Python Programming, Programming Principles, Data Manipulation, Data Access, Text Mining, Application Programming Interface (API), Scripting, Computer Programming, Program Development, Data Cleansing, Automation, Algorithms, Probability & Statistics, Data Structures, Data Analysis, Visualization (Computer Graphics)
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Internet Of Things, System Requirements, Software Engineering, System Testing, Software Development, Verification And Validation, Integration Testing, Performance Testing, Secure Coding, Cloud-Based Integration, Systems Integration, IT Security Architecture, System Implementation, Requirements Analysis, Innovation, Encryption, Algorithms
University of California, Davis
Skills you'll gain: Continuous Integration, CI/CD, Continuous Delivery, Continuous Deployment, Integration Testing, DevOps, Secure Coding, Systems Integration, Software Development, Continuous Monitoring, System Monitoring, Docker (Software), Application Deployment, Development Environment, Maintainability, GitHub, Automation, Version Control, Program Development, Debugging
Coding learners also search
In summary, here are 10 of our most popular coding courses
- AI Agentic Design Patterns with AutoGen:Â DeepLearning.AI
- Laravel Additional Security:Â Infosec
- Java Object Basics: Functions, Recursion, and Objects:Â Codio
- Software Creation: Version Control, Debugging, Object Design:Â Coursera Instructor Network
- JavaScript Security Part 3:Â Infosec
- Learn Svelte:Â Scrimba
- Solidity Mastery: Foundations to Advanced Smart Contracts:Â Packt
- C Programming: Using Linux Tools and Libraries - 7:Â Dartmouth College
- Object-Oriented Java: Inheritance and Encapsulation:Â Codio
- Python Basics for Online Research:Â University of California, Davis