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: NewStatus: Free Trial
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Program Development, Network Analysis, Programming Principles, Performance Tuning, Computational Thinking, Computer Programming, Theoretical Computer Science, Computer Science, Python Programming, C++ (Programming Language), Object Oriented Programming (OOP), Debugging
- Status: Free Trial
Scrimba
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Performance Tuning, File Management, Debugging
S.P. Jain Institute of Management and Research
Skills you'll gain: Self-Awareness, Conflict Management, Personal Development, Emotional Intelligence, Interpersonal Communications, Collaboration, Empathy, Visionary, Leadership, Adaptability, Communication
Coursera Project Network
Skills you'll gain: Marketing Automation, Application Programming Interface (API), Google Sheets, Calendar Management, ChatGPT, Content Creation, Digital Marketing, Content Marketing, Prompt Engineering, Social Media Content, Automation, Content Strategy
Skills you'll gain: CI/CD, Infrastructure as Code (IaC), Continuous Integration, Devops Tools, Docker (Software), Microsoft Azure, Application Deployment, GitHub, Continuous Deployment, Containerization, Git (Version Control System), YAML, Performance Tuning, Application Servers, Secure Coding
- Status: Free Trial
Skills you'll gain: Code Review, OpenAI, Generative AI, Agentic systems, Rust (Programming Language), Command-Line Interface, Prompt Engineering, Secure Coding, Large Language Modeling, Unit Testing, Artificial Intelligence, Restful API, Application Programming Interface (API), JSON, Solution Architecture
- Status: Free Trial
Skills you'll gain: Application Security, System Programming, Secure Coding, C++ (Programming Language), C (Programming Language), Debugging, Embedded Systems, Interoperability, Data Validation
- Status: Free Trial
Skills you'll gain: Rust (Programming Language), ChatGPT, OpenAI, Generative AI, Development Environment, Artificial Intelligence and Machine Learning (AI/ML), Automation, Unit Testing, Maintainability, Software Documentation, Programming Principles, Debugging
- Status: Free Trial
Skills you'll gain: Blockchain, Secure Coding, Application Security, Data Structures, Security Engineering, Programming Principles, Software Design Patterns, Development Environment, Integrated Development Environments, Web Development Tools, Data Management, Object Oriented Programming (OOP), Code Review, Cryptography, Debugging, Application Development, Transaction Processing, Development Testing
- Status: Free Trial
Skills you'll gain: Rust (Programming Language), Authentications, Back-End Web Development, Web Servers, Databases, Web Applications, Restful API, Application Programming Interface (API), Programming Principles, System Programming, Data Structures
KodeKloud
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Collaborative Software, DevOps, Continuous Integration, File Management, Software Installation
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Data Structures, Python Programming, Programming Principles, Data Manipulation, Data Access, Data Processing, Computational Logic, Scripting, Data Management, Debugging, Computational Thinking, Jupyter, Maintainability, Scripting Languages
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Data Structures and Algorithms: The Complete Masterclass:Â Packt
- Learn Python: 3:Â Scrimba
- The Art and Science of Self Leadership:Â S.P. Jain Institute of Management and Research
- Marketing with Zapier & ChatGPT: Automated Content Calendars:Â Coursera Project Network
- Learning GitHub Actions for DevOps CI/CD:Â Packt
- Advanced Rust Programming and AutoGPT Development:Â Packt
- C++ Interacting with the World and Error Handling:Â Infosec
- Introduction and Rust Basics:Â Packt
- Solidity Mastery: Foundations to Advanced Smart Contracts:Â Packt
- Intermediate Rust Programming and Web Server Development:Â Packt