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
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: Data Import/Export, C++ (Programming Language), Programming Principles, Data Structures, File Management, Computer Programming, Computer Science, Data Storage
- Status: Free
Princeton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Algorithms, Programming Principles, Computational Logic, Computational Thinking, Java Programming, Computer Hardware
- Status: Free
Google Cloud
Skills you'll gain: Keras (Neural Network Library), Tensorflow, Generative AI, Applied Machine Learning, Deep Learning, Artificial Neural Networks, Natural Language Processing
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
University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Cloud Security, Authentications, Key Management, Data Security, Cloud Applications, Cloud Services, Application Security, Authorization (Computing), Cyber Risk, Secure Coding, Cloud Storage, Personally Identifiable Information, DevSecOps, General Data Protection Regulation (GDPR), Network Security, Cloud Computing, Cybersecurity, Threat Management, Security Controls
Skills you'll gain: Back-End Web Development, Django (Web Framework), Git (Version Control System), Full-Stack Web Development, Server Side, API Design, Application Development, Restful API, Unit Testing, MySQL, User Accounts, Software Testing, Web Applications, Databases
University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Algorithms, Classroom Management, 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, Data Structures, Development Environment, Student Engagement, Game Design
Skills you'll gain: Swift Programming, Apple Xcode, iOS Development, Apple iOS, Data Structures, Programming Principles, Object Oriented Programming (OOP), Computer Programming
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: Django (Web Framework), Performance Tuning, Postman API Platform, Restful API, Application Programming Interface (API), Data Validation, Authentications, React.js, Authorization (Computing), Secure Coding, PostgreSQL, Object-Relational Mapping, API Design, Model View Controller, Scalability, Application Frameworks, JSON, Full-Stack Web Development, Development Testing, Web Development
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
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Intro to Operating Systems 1: Virtualization:Â Codio
- C++ Basic Structures: Vectors, Pointers, Strings, and Files:Â Codio
- Computer Science: Algorithms, Theory, and Machines:Â Princeton University
- Encoder-Decoder Architecture:Â Google Cloud
- Introduction to Machine Learning: Supervised Learning:Â University of Colorado Boulder
- Cybersecurity in the Cloud:Â University of Minnesota
- Back-End Developer Capstone :Â Meta
- Computational Thinking & Block Programming in K-12 Education:Â University of California San Diego
- Programming Fundamentals in Swift:Â Meta
- Learn React:Â Scrimba