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: Unit Testing, Test Case, Test Driven Development (TDD), Debugging, Software Testing, Test Tools
Skills you'll gain: Prompt Engineering, Debugging, ChatGPT, Pseudocode, Web Development, Generative AI, Code Review, Artificial Intelligence, Program Development
University of California, Davis
Skills you'll gain: Open Web Application Security Project (OWASP), Authentications, Penetration Testing, Application Security, Vulnerability Assessments, Secure Coding, Authorization (Computing), Java, Dependency Analysis, Docker (Software), JSON, Git (Version Control System)
Arizona State University
Skills you'll gain: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Software Engineering, Computer Programming
Skills you'll gain: HTML and CSS, React.js, Front-End Web Development, Mockups, Web Design and Development, Web Development, Figma (Design Software), Web Design, UI Components, Application Deployment, Web Analytics and SEO, Databases, GitHub
Scrimba
Skills you'll gain: Hypertext Markup Language (HTML), Software Documentation, Technical Documentation, Technical Writing
- Status: Free
Institut Mines-Télécom
Skills you'll gain: Augmented Reality, Augmented and Virtual Reality (AR/VR), Mobile Development, Android (Operating System), Image Analysis, Geographic Information Systems, Computer Vision, Global Positioning Systems, Prototyping
Skills you'll gain: Prompt Engineering, ChatGPT, Large Language Modeling, OpenAI, Application Development, Generative AI, Artificial Intelligence, Python Programming, Natural Language Processing, Data Processing, Semantic Web, Text Mining, Query Languages, Application Programming Interface (API)
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
University of California, Davis
Skills you'll gain: Secure Coding, Application Security, C and C++, Linux, Vulnerability Assessments, Security Engineering, User Accounts, Data Validation, Debugging, Cryptography, C (Programming Language), Identity and Access Management, Encryption, File Management, OS Process Management
Skills you'll gain: Blockchain, Programming Principles, Secure Coding, Development Environment, Integrated Development Environments, Data Structures, Development Testing, Debugging
Coursera Project Network
Skills you'll gain: Generative AI, Prompt Engineering, Artificial Intelligence, Application Development, Social Media Campaigns, Marketing Automation, Application Deployment, Content Development and Management, Content Creation, Usability, User Feedback
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Beginner's Guide to Unit Testing:Â Scrimba
- Prompt Engineering for Web Developers:Â Scrimba
- Exploiting and Securing Vulnerabilities in Java Applications:Â University of California, Davis
- Introduction to Python:Â Arizona State University
- Front-End Development Capstone Project:Â IBM
- Learn Markdown:Â Scrimba
- Getting started with Augmented Reality: Institut Mines-Télécom
- LangChain MasterClass: Build 15 LLM Apps with Python:Â Packt
- Laravel: Configure, Validate, Authenticate and Authorize:Â Infosec
- Identifying Security Vulnerabilities in C/C++Programming:Â University of California, Davis