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
University of California San Diego
Skills you'll gain: Growth Mindedness, Technical Communication, Adaptability, Algorithms, Overcoming Obstacles, Software Engineering, Verbal Communication Skills, Interpersonal Communications, Communication, Problem Solving, Self-Awareness, Collaboration
Scrimba
Skills you'll gain: React.js, Front-End Web Development, Web Development Tools, User Interface (UI), JavaScript Frameworks, UI Components, Web Content Accessibility Guidelines, User Interface and User Experience (UI/UX) Design, Cascading Style Sheets (CSS), Application Programming Interface (API)
Skills you'll gain: Generative AI, Microsoft Copilot, Prompt Engineering, Test Case, Microsoft Visual Studio, Version Control, Code Review, Data Ethics, GitHub, Continuous Integration, Software Development Tools, Program Development, Software Documentation, Computer Programming Tools, Integrated Development Environments, Maintainability, Process Driven Development, Artificial Intelligence, Development Environment, Technical Documentation
Duke University
Skills you'll gain: Rust (Programming Language), Unit Testing, Test Case, Software Testing, Data Structures, Debugging, GitHub, Programming Principles, Package and Software Management, Development Environment
- Status: Free
Illinois Tech
Skills you'll gain: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Databases, Full-Stack Web Development, Application Deployment, Server Side, HTML and CSS, Back-End Web Development, Application Development, Cloud Applications, Front-End Web Development, JavaScript Frameworks, Web Servers, Scripting, Javascript, Network Protocols
University of Colorado Boulder
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Applied Machine Learning, Decision Tree Learning, Scikit Learn (Machine Learning Library), Matplotlib, Random Forest Algorithm, Machine Learning, Predictive Modeling, Data Science, Python Programming, Classification And Regression Tree (CART), Mathematical Modeling, Applied Mathematics, Exploratory Data Analysis, Statistical Programming, Regression Analysis, Feature Engineering, Data Cleansing, Performance Tuning
Skills you'll gain: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Programming Principles, Application Programming Interface (API)
Skills you'll gain: Unified Modeling Language, Data Modeling, Data Structures, Scripting, Object Oriented Programming (OOP), Python Programming, Software Design
University of California San Diego
Skills you'll gain: Computational Thinking, Education Software and Technology, Programming Principles, Debugging, Computer Programming, Computer Programming Tools, Algorithms, Development Environment, Computer Science
Skills you'll gain: Prompt Engineering, Generative AI, Scenario Testing, Code Review, Python Programming, Test Case, ChatGPT, Application Development, Automation, Debugging
University of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Interactive Data Visualization, Data Presentation, Infographics, Data Visualization Software, Data Storytelling, Plotly, Matplotlib, Journalism, Graphing, Data Literacy, Color Theory, Data Manipulation, Design Elements And Principles
Codio
Skills you'll gain: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Mastering the Software Engineering Interview:Â University of California San Diego
- Learn React:Â Scrimba
- Microsoft Copilot for Software Development:Â Microsoft
- Rust Fundamentals:Â Duke University
- Programming and Application Foundations:Â Illinois Tech
- Introduction to Machine Learning: Supervised Learning:Â University of Colorado Boulder
- Intro to Operating Systems 1: Virtualization:Â Codio
- Python Scripting: Dates, Classes and Collections:Â LearnQuest
- Computational Thinking for K-12 Educators: Sequences and Loops:Â University of California San Diego
- Gen AI for Code Generation for Python:Â Edureka