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: New
DeepLearning.AI
Skills you'll gain: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, ChatGPT, Application Development, Generative AI, Scripting, Automation, Computer Programming, Application Programming Interface (API)
Skills you'll gain: Software Development Life Cycle, Linux Commands, Unit Testing, Bash (Scripting Language), Shell Script, Git (Version Control System), GitHub, Development Environment, Version Control, File Management, Jupyter, Software Engineering, Software Development Tools, Application Deployment, Collaborative Software, Automation, Flask (Web Framework), Web Scraping, Python Programming, Software Testing
- Status: New
Scrimba
Skills you'll gain: Integrated Development Environments, Software Development Tools, Software Installation, Code Review, System Configuration, Debugging, Prompt Engineering, Artificial Intelligence, Application Development, Generative AI
University of London
Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Human Computer Interaction, Interaction Design, jQuery, Bootstrap (Front-End Framework), Hypertext Markup Language (HTML), Usability, User Experience Design, User Accounts, MongoDB, User Interface and User Experience (UI/UX) Design, Web Design and Development, Wireframing, Persona (User Experience), Web Applications, Full-Stack Web Development, Interactive Data Visualization, JavaScript Frameworks
- Status: New
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Debugging, C (Programming Language), Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Code Review, Programming Principles, Computer Programming, Unit Testing, Algorithms, Command-Line Interface, Program Development, Integrated Development Environments, Software Testing, Computer Science, Computational Thinking, Graph Theory
Skills you'll gain: Bootstrap (Front-End Framework), Web Design and Development, HTML and CSS, User Interface (UI), Front-End Web Development, Responsive Web Design, JavaScript Frameworks, Web Applications, Full-Stack Web Development, General Networking, Back-End Web Development, React.js, Web Servers
University of Colorado System
Skills you'll gain: Database Design, Data Warehousing, Relational Databases, Decision Support Systems, Business Intelligence, Data Modeling, Database Management Systems, Databases, Dashboard, Business Process Management, SQL, Star Schema, Data Governance, Data Integration, Oracle Databases, Performance Measurement, Extract, Transform, Load, Business Analytics, MicroStrategy, Data Visualization Software
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, System Design and Implementation, Electronic Systems, Embedded Systems, Eclipse (Software), Application Specific Integrated Circuits, Electrical and Computer Engineering, Schematic Diagrams, Program Development, Technical Design, Integrated Development Environments, Computer Architecture, Hardware Architecture, Software Development, Verification And Validation, Computer Engineering, Programming Principles, Development Testing
- Status: New
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Debugging, C (Programming Language), Data Structures, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Code Review, Programming Principles, Computer Programming, Unit Testing, Algorithms, Command-Line Interface, Program Development, Integrated Development Environments, Software Testing, Computer Science, Computational Thinking, File Management, Integration Testing
- Status: New
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Object Oriented Design, Programming Principles, Unit Testing, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Computer Programming, Software Testing, Computer Science, Graph Theory, File Management, Artificial Intelligence, Integration Testing
University of California, Davis
Skills you'll gain: Data Governance, Presentations, Data Cleansing, Feature Engineering, SQL, Apache Spark, A/B Testing, Distributed Computing, Descriptive Statistics, Data Lakes, Data Quality, Data Storytelling, Data Analysis, Peer Review, Exploratory Data Analysis, Data Manipulation, Data Pipelines, Databricks, Database Design, Query Languages
Workday
Skills you'll gain: Workday (Software), Business Process, Workflow Management, Business Reporting, System Configuration, Role-Based Access Control (RBAC), Enterprise Security, Organizational Structure, Data Access, Multi-Tenant Cloud Environments
Coding learners also search
In summary, here are 10 of our most popular coding courses
- AI Python for Beginners:Â DeepLearning.AI
- Applied Software Engineering Fundamentals:Â IBM
- Vibe Coding with Cursor AI:Â Scrimba
- Responsive Website Development and Design:Â University of London
- C, Go, and C++: A Comprehensive Introduction to Programming:Â University of California, Santa Cruz
- Introduction to Back-End Development:Â Meta
- Data Warehousing for Business Intelligence:Â University of Colorado System
- FPGA Design for Embedded Systems:Â University of Colorado Boulder
- C and Go: Classical and Modern Programming:Â University of California, Santa Cruz
- Go and C++: Programming in Two Successor Languages of C:Â University of California, Santa Cruz