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
Skills you'll gain: Maintainability, Code Review, Debugging, Style Guides, Software Documentation, Software Design Patterns, Programming Principles, Technical Communication
Imperial College London
Skills you'll gain: Generative AI, Tensorflow, Deep Learning, Image Analysis, Bayesian Statistics, Artificial Neural Networks, Machine Learning, Unsupervised Learning, Probability & Statistics, Dimensionality Reduction
University of Maryland, College Park
Skills you'll gain: Application Security, Secure Coding, Vulnerability Assessments, Security Software, Security Testing, Cybersecurity, Collaborative Software, Threat Modeling, Debugging, Systems Design, Version Control
The Hong Kong University of Science and Technology
Skills you'll gain: Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Software Development Life Cycle, Software Testing, Software Engineering, Unified Modeling Language, Integration Testing, User Acceptance Testing (UAT), Unit Testing, System Implementation, Secure Coding, Test Case, Requirements Analysis, Agile Methodology
Arizona State University
Skills you'll gain: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Software Engineering, Computer Programming
Vanderbilt University
Skills you'll gain: Spring Boot, Spring Framework, Restful API, API Design, Web Applications, Software Testing, Unit Testing, Object-Relational Mapping, Application Security, Authentications, JSON, Authorization (Computing), Data Access, Dependency Analysis
Skills you'll gain: Secure Coding, Application Security, Authorization (Computing), Authentications, Data Validation, Role-Based Access Control (RBAC), Verification And Validation, Security Controls, User Accounts, Configuration Management, Package and Software Management, Data Loss Prevention, Identity and Access Management, Code Review, Software Installation, Middleware, Debugging, Dependency Analysis
- Status: Free
DeepLearning.AI
Skills you'll gain: Test Case, Code Review, Large Language Modeling, Software Development Tools, Software Documentation, Prompt Engineering, Debugging, Maintainability, Generative AI Agents
Skills you'll gain: Cryptographic Protocols, Blockchain, Cryptography, Encryption, Business Continuity, Application Security, Disaster Recovery, Digital Assets, Threat Modeling, Vulnerability Assessments, Cybersecurity, Regulatory Compliance, Enterprise Security, Network Security, Data Security, Information Systems Security, Secure Coding, Key Management, Application Frameworks, Distributed Denial-Of-Service (DDoS) Attacks
University of Michigan
Skills you'll gain: Debugging, Unit Testing, Integrated Development Environments, Development Testing, Technical Communication, Python Programming, File Management
Skills you'll gain: Computer Vision, Image Analysis, Matlab, Artificial Neural Networks, Deep Learning, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Predictive Modeling, Machine Learning Methods, Performance Tuning, Classification And Regression Tree (CART), Data Processing
- 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
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Clean Code Basics: How to Write Maintainable Code:Â Scrimba
- Probabilistic Deep Learning with TensorFlow 2:Â Imperial College London
- Cybersecurity Capstone Project:Â University of Maryland, College Park
- Software Engineering: Implementation and Testing:Â The Hong Kong University of Science and Technology
- Introduction to Python:Â Arizona State University
- Building HTTP APIs with Spring:Â Vanderbilt University
- Laravel: Configure, Validate, Authenticate and Authorize:Â Infosec
- Pair Programming with a Large Language Model:Â DeepLearning.AI
- Certified Blockchain Security Professional (CBSP) Exam Prep:Â SkillUp EdTech
- Debugging: Hunting and Squashing Bugs:Â University of Michigan