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
Coursera Instructor Network
Skills you'll gain: Productivity, Personal Development, Time Management, Automation, ChatGPT, Self Service Technologies, Artificial Intelligence, Prompt Engineering, Business Process Automation, Natural Language Processing, Generative AI
- Status: Free Trial
Board Infinity
Skills you'll gain: Application Development, Development Environment, Software Development, Computer Programming, Microsoft Visual Studio, Microsoft Development Tools
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Programming Principles, Computer Programming, Data Manipulation, Python Programming, Scripting Languages, Scripting, Data Structures, Data Science
- Status: Free Trial
University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Diversity Awareness, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Education Software and Technology, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming, Data Structures, Development Environment, Student Engagement, Game Design
Coursera Project Network
Skills you'll gain: Game Design, Program Development, Python Programming, Computer Programming, Scripting, Scripting Languages, Data Analysis
- Status: Free Trial
Skills you'll gain: Unified Modeling Language, Data Modeling, Data Structures, Scripting, Object Oriented Programming (OOP), Python Programming, Software Design, Computer Programming, Software Engineering
- Status: Free Trial
Duke University
Skills you'll gain: Rust (Programming Language), Unit Testing, Test Case, Development Testing, Software Testing, Data Structures, Debugging, GitHub, Programming Principles, Package and Software Management, Development Environment, Computer Programming Tools, System Programming, Software Documentation, Command-Line Interface, Technical Documentation
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, Data Analysis
- Status: Free Trial
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, Brainstorming
Skills you'll gain: Docker (Software), Containerization, Kubernetes, Application Deployment, Linux Commands, CI/CD, DevOps, YAML, Command-Line Interface, Data Storage, Computer Networking
- Status: Free Trial
Skills you'll gain: Data Import/Export, C++ (Programming Language), Programming Principles, Data Structures, File Management, Computer Programming, Computer Science, Data Storage
Infosec
Skills you'll gain: Blockchain, Network Security, Application Security, Threat Modeling, Cybersecurity, Cryptography, Secure Coding, Encryption, Vulnerability Assessments, Scalability, Distributed Computing, Data Integrity, Algorithms
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Leveraging Virtual Assistants for Personal Productivity:Â Coursera Instructor Network
- .Net Full Stack Foundation:Â Board Infinity
- Introduction to Python Fundamentals:Â University of Colorado Boulder
- Computational Thinking & Block Programming in K-12 Education:Â University of California San Diego
- Python 101: Develop Your First Python Program:Â Coursera Project Network
- Python Scripting: Dates, Classes and Collections:Â LearnQuest
- Rust Fundamentals:Â Duke University
- Visualization for Data Journalism:Â University of Illinois Urbana-Champaign
- Computational Thinking for K-12 Educators: Sequences and Loops:Â University of California San Diego
- Docker for Beginners with Hands-on labs:Â KodeKloud