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, Davis
Skills you'll gain: Secure Coding, Application Security, Verification And Validation, Code Review, Linux, Vulnerability Assessments, Security Engineering, C++ (Programming Language), User Accounts, Data Validation, Debugging, Cryptography, File Systems, Authorization (Computing), C (Programming Language), Encryption, OS Process Management
Microsoft
Skills you'll gain: GitHub, Generative AI, Computer Programming, Artificial Intelligence, Integrated Development Environments, Application Development, Microsoft Visual Studio, Computer Programming Tools, Python Programming
University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Algorithms, Classroom Management, Programming Principles, Computational Thinking, Diversity Awareness, Pseudocode, Software Development Tools, Program Development, Technical Communication, Computer Programming, Event-Driven Programming, Development Environment, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Data Structures, Student Engagement
Skills you'll gain: PyTorch (Machine Learning Library), Natural Language Processing, Artificial Neural Networks, Image Analysis, Deep Learning, Computer Vision, Generative AI, Classification And Regression Tree (CART), Predictive Modeling, Applied Machine Learning, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Dimensionality Reduction, Unsupervised Learning, Graph Theory, Supervised Learning, Python Programming, Artificial Intelligence, Regression Analysis, Data Processing
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Computer Networking, Computer Programming, Network Protocols, Programming Principles, Software Development, Program Development, Automation, Analysis, Cloud Computing, Artificial Intelligence
Skills you'll gain: MySQL Workbench, Extract, Transform, Load, Data Modeling, Database Design, MySQL, Data Warehousing, Star Schema, Database Management, Database Architecture and Administration, Tableau Software, Business Analytics, Analytics, SQL, Data Analysis, Data Visualization Software
Coursera Project Network
Skills you'll gain: Computer Programming, Programming Principles, Python Programming, Scripting, Scripting Languages
The Hong Kong University of Science and Technology
Skills you'll gain: Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Software Development Life Cycle, Software Testing, Software Engineering, Unified Modeling Language, System Testing, Verification And Validation, Unit Testing, System Design and Implementation, Agile Software Development, Secure Coding, Test Case, Requirements Analysis, Waterfall Methodology
Skills you'll gain: Debugging, Scripting Languages, Programming Principles, Development Environment, Computer Programming, Program Development, System Programming, Data Access, Command-Line Interface, Automation, Data Management, Process Driven Development
Rice University
Skills you'll gain: Combinatorics, Probability, Programming Principles, Program Development, Computational Thinking, Computer Programming, Object Oriented Programming (OOP), Development Testing, Software Testing, Applied Mathematics, Algorithms, Python Programming, Simulations, Arithmetic
- Status: Free
Illinois Tech
Skills you'll gain: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Full-Stack Web Development, Database Systems, Application Deployment, HTML and CSS, Back-End Web Development, Scripting Languages, Application Development, Cloud Applications, Front-End Web Development, JavaScript Frameworks, Web Servers, Scripting, Javascript, Network Protocols, Integrated Development Environments
Skills you'll gain: Unified Modeling Language, Data Modeling, Data Structures, Scripting, Object Oriented Design, Object Oriented Programming (OOP), Python Programming, Computer Programming
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Identifying Security Vulnerabilities in C/C++Programming:Â University of California, Davis
- Introduction to GitHub Copilot:Â Microsoft
- Computational Thinking & Block Programming in K-12 Education:Â University of California San Diego
- PyTorch Ultimate 2024 - From Basics to Cutting-Edge:Â Packt
- Foundations of Computer Science:Â LearnQuest
- Advanced Data Modeling:Â Meta
- Compose and Program Music in Python using Earsketch:Â Coursera Project Network
- Software Engineering: Implementation and Testing:Â The Hong Kong University of Science and Technology
- IBM z/OS Rexx Programming:Â IBM
- Principles of Computing (Part 1):Â Rice University