Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Coding Course Catalog
University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Debugging, Network Model, Bioinformatics, Advanced Mathematics, Operations Research, Data Storage, Development Testing, Software Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Programming Principles, Computer Programming, Network Routing, Epidemiology, C++ (Programming Language), Infectious Diseases
Microsoft
Skills you'll gain: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Algorithms, Program Development, Computer Programming, Object Oriented Programming (OOP), Web Development, C# (Programming Language), Problem Management
Skills you'll gain: Bootstrap (Front-End Framework), Web Design and Development, HTML and CSS, UI Components, User Interface (UI), Front-End Web Development, Responsive Web Design, JavaScript Frameworks, Web Development, Hypertext Markup Language (HTML), Full-Stack Web Development, Cascading Style Sheets (CSS), Back-End Web Development, React.js
Skills you'll gain: HTML and CSS, Bootstrap (Front-End Framework), Responsive Web Design, Front-End Web Development, User Interface (UI), Hypertext Markup Language (HTML), Web Design and Development, Web Development, Web Applications, Cascading Style Sheets (CSS), React.js, Javascript
Microsoft
Skills you'll gain: Back-End Web Development, Program Development, Algorithms, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, Computer Programming, C# (Programming Language), Version Control, GitHub, Git (Version Control System)
Google Cloud
Skills you'll gain: Application Deployment, Application Development, Data Integration, Cloud Applications, User Interface (UI), User Experience, Database Application, Spreadsheet Software, Business Process Automation
University of Michigan
Skills you'll gain: C (Programming Language), Python Programming, Programming Principles, Computer Programming, Unix, Computer Science
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 Architecture, Application Deployment, Automation, Flask (Web Framework), Web Scraping, Python Programming, Open Source Technology, Application Development
- Status: Free
National Taiwan University
Skills you'll gain: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Algorithms, Command-Line Interface, Debugging
Skills you'll gain: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Continuous Deployment, Restful API, System Monitoring, Package and Software Management, YAML
Skills you'll gain: Programming Principles, C++ (Programming Language), Computer Programming, Integrated Development Environments, Pseudocode
Duke University
Skills you'll gain: Debugging, Maintainability, Programming Principles, Algorithms, Software Testing, Program Development, C (Programming Language), Pseudocode, Computational Thinking, Software Engineering, Simulations, System Programming, Data Structures, Software Development, Computer Programming, Command-Line Interface, Development Environment, Development Testing, User Interface (UI), Interactive Design
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Data Structures and Algorithms: University of California San Diego
- Foundations of Coding Front-End: Microsoft
- Introduction to Back-End Development: Meta
- Introduction to Front-End Development: Meta
- Foundations of Coding Back-End: Microsoft
- Building No-Code Apps with AppSheet: Foundations: Google Cloud
- Exploring C : University of Michigan
- Applied Software Engineering Fundamentals: IBM
- 計算機程式設計 (Computer Programming): National Taiwan University
- Software Engineering Tools and Practices: Codio