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 Trial
Coursera Instructor Network
Skills you'll gain: Continuous Deployment, Google Cloud Platform, Cloud Development, Generative AI, Automation, Software Development Tools, Application Development, Data Ethics, Artificial Intelligence, Debugging
- Status: Free Trial
Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, Front-End Web Development, Web Design, UI Components
- Status: Free Trial
LearnQuest
Skills you'll gain: Key Management, Distributed Denial-Of-Service (DDoS) Attacks, Blockchain, Application Security, Network Security, Public Key Infrastructure, Encryption, Security Engineering, Data Security, Cryptography, Threat Modeling, Secure Coding, Information Systems Security, Computer Security, Cybersecurity, Systems Architecture, Vulnerability Assessments, Cryptographic Protocols, Software Architecture, Cyber Governance
- Status: Preview
Skills you'll gain: Data Presentation, Data Storytelling, Matplotlib, Interactive Data Visualization, Plot (Graphics), Data Visualization Software, Jupyter, Scatter Plots, Box Plots, Histogram, Animations
- Status: Free Trial
University of California San Diego
Skills you'll gain: Cultural Responsiveness, Java, Object Oriented Programming (OOP), Pedagogy, Object Oriented Design, Computer Programming, Programming Principles, Algorithms
University of California, Davis
Skills you'll gain: Application Programming Interface (API), Data Cleansing, Python Programming, Scripting, Business Process Automation, Automation, Computational Thinking, Computer Programming, Debugging
- Status: Free Trial
Board Infinity
Skills you'll gain: Spring Framework, Model View Controller, Software Design Patterns, Java Programming, Software Architecture, Java Platform Enterprise Edition (J2EE), Java, Maintainability, Secure Coding, Application Security, Application Frameworks, Web Applications, Authentications, Authorization (Computing), Programming Principles, Object Oriented Programming (OOP), Debugging, Multi-Cloud, OS Process Management, System Programming
- Status: Free Trial
Skills you'll gain: Rust (Programming Language), Other Programming Languages, ChatGPT, Package and Software Management, C (Programming Language), Generative AI, Development Environment, Programming Principles, Operating Systems, Unit Testing, Software Installation
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Debugging, C (Programming Language), Algorithms, Data Structures, Computer Programming, Integrated Development Environments, File Management
- Status: Free Trial
Corporate Finance Institute
Skills you'll gain: Regression Analysis, Statistical Modeling, Predictive Modeling, Statistical Analysis, Data Analysis, Scatter Plots, Exploratory Data Analysis, Scikit Learn (Machine Learning Library), Microsoft Excel, Pandas (Python Package), Matplotlib
- Status: New
Skills you'll gain: Programming Principles, Graph Theory, Computational Thinking, Pseudocode, Javascript, Computer Science, Performance Tuning
- Status: Free Trial
Edureka
Skills you'll gain: Rust (Programming Language), Restful API, System Programming, API Design, Web Development, Middleware, Object-Relational Mapping, Web Services, Web Servers, Database Management, Relational Databases, Web Applications, Data Manipulation, Data Structures, Development Environment, Performance Tuning, Programming Principles, Object Oriented Programming (OOP), Data Management, Application Development
Coding learners also search
In summary, here are 10 of our most popular coding courses
- GenAI for Application Developers:Â Coursera Instructor Network
- Learn CSS Grid:Â Scrimba
- Security for Blockchain and DApps:Â LearnQuest
- Visualizing Data & Communicating Results in Python:Â Codio
- Learn to Teach Java: Inheritance and Recursion:Â University of California San Diego
- Python Basics: Automation and Bots:Â University of California, Davis
- Java Development Deep Dive:Â Board Infinity
- Introduction and Rust Basics:Â Packt
- GO Programming for Everyone: Part 1:Â University of California, Santa Cruz
- Regression Analysis - Fundamentals & Practical Applications:Â Corporate Finance Institute