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
Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Applied Mathematics, Graphing, Numerical Analysis, Python Programming, Advanced Mathematics, Mathematical Software, Mathematical Modeling, Derivatives, Programming Principles
- Status: Free Trial
Skills you'll gain: Operating Systems, C (Programming Language), Performance Tuning, System Programming, Virtualization and Virtual Machines, Linux
- Status: Free Trial
University of Colorado System
Skills you'll gain: Application Security, Vulnerability Assessments, Software Design, Threat Modeling, Vulnerability Management, Security Engineering, Secure Coding, Software Design Patterns, Software Architecture, Software Visualization, Cryptography, Blockchain, Public Key Cryptography Standards (PKCS)
- Status: Free Trial
University of Glasgow
Skills you'll gain: Computational Thinking, Javascript, Programming Principles, Computer Programming, Computer Graphics, Animations, Debugging, Scripting Languages
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Remote Access Systems, Linux, Restful API, Web Applications, Security Controls, Internet Of Things, Embedded Systems, Application Programming Interface (API), Linux Commands, Command-Line Interface, Secure Coding, Electronics, Control Systems, Electronic Hardware, System Configuration, General Networking, Python Programming, Hardware Troubleshooting, Software Installation, Peripheral Devices
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Deep Learning, Unsupervised Learning, PyTorch (Machine Learning Library), Keras (Neural Network Library), Artificial Neural Networks, Tensorflow, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Image Analysis, Natural Language Processing, Applied Machine Learning, Machine Learning Algorithms, Performance Tuning
- Status: Free Trial
Imperial College London
Skills you'll gain: Tensorflow, Data Pipelines, Keras (Neural Network Library), Deep Learning, Natural Language Processing, Data Processing, Artificial Neural Networks, Time Series Analysis and Forecasting, Performance Tuning
- Status: Free Trial
Scrimba
Skills you'll gain: JSON, Event-Driven Programming, Javascript, Mobile Development, Data Structures, Object Oriented Programming (OOP), Web Applications, Programming Principles, Data Storage Technologies, Computer Programming, Data Storage, Front-End Web Development, User Interface (UI), Web Development, Debugging
- Status: Free Trial
Skills you'll gain: Restful API, CI/CD, Model View Controller, ASP.NET, Cloud Infrastructure, Continuous Deployment, Load Balancing, OAuth, Continuous Integration, Cloud Computing, Cloud Applications, Application Deployment, Cloud Computing Architecture, Cloud Platforms, Infrastructure As A Service (IaaS), Web Applications, Web Development, Application Performance Management, Microservices, Secure Coding
- Status: Free
Coursera Project Network
Skills you'll gain: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
- Status: NewStatus: Free Trial
Vanderbilt University
Skills you'll gain: SQL, Generative AI, Data Visualization, Data Storytelling, Data Analysis, Debugging, Exploratory Data Analysis, ChatGPT, Prompt Engineering, Databases, Data Quality
- Status: Free Trial
Skills you'll gain: Open Web Application Security Project (OWASP), Vulnerability Assessments, Application Security, Secure Coding, Security Controls, Cybersecurity, Authorization (Computing), Cryptography, System Configuration, Encryption, Software Design, SQL
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Applied Calculus with Python:Â Johns Hopkins University
- Intro to Operating Systems 2: Memory Management:Â Codio
- Software Design Threats and Mitigations:Â University of Colorado System
- Computational Thinking with Javascript 1: Draw & Animate:Â University of Glasgow
- Beginning Custom Projects with Raspberry Pi:Â Johns Hopkins University
- Introduction to Deep Learning:Â University of Colorado Boulder
- Customising your models with TensorFlow 2:Â Imperial College London
- Learn JavaScript:Â Scrimba
- Modern Web Development Specialization:Â EDUCBA
- Compose and Program Music in Python using Earsketch:Â Coursera Project Network