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 Colorado System
Skills you'll gain: Penetration Testing, Application Security, Vulnerability Scanning, Secure Coding, Software Design Patterns, Vulnerability Assessments, Amazon Web Services, SQL, Amazon Elastic Compute Cloud, Operating Systems, Data Validation
Skills you'll gain: Digital Assets, Blockchain, Emerging Technologies, FinTech, Business Transformation, Digital Transformation, E-Commerce, Technical Design, Scalability, Governance
- Status: Free
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
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
Codio
Skills you'll gain: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Skills you'll gain: Data Import/Export, C++ (Programming Language), Programming Principles, Data Structures, File Management, Computer Programming, Computer Science, Data Storage
Skills you'll gain: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Programming Principles, Application Programming Interface (API)
University of Colorado Boulder
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Exploratory Data Analysis, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Data Science, Random Forest Algorithm, Python Programming, Classification And Regression Tree (CART), NumPy, Regression Analysis, Data Analysis, Feature Engineering, Statistical Analysis, Performance Tuning
The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Requirements Analysis, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Software Design, Process Driven Development, Software Engineering, Quality Assurance, Software Testing, Object Oriented Design, Functional Requirement, Systems Analysis, Data Modeling, Object Oriented Programming (OOP)
- 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
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
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Hacking and Patching:Â University of Colorado System
- Web3 and Blockchain Fundamentals:Â INSEAD
- Leveraging Virtual Assistants for Personal Productivity:Â Coursera Instructor Network
- Computational Thinking for K-12 Educators: Sequences and Loops:Â University of California San Diego
- Core Java:Â Codio
- C++ Basic Structures: Vectors, Pointers, Strings, and Files:Â Codio
- Intro to Operating Systems 1: Virtualization:Â Codio
- Introduction to Machine Learning: Supervised Learning:Â University of Colorado Boulder
- Software Engineering:Â The Hong Kong University of Science and Technology
- Computer Science: Algorithms, Theory, and Machines:Â Princeton University