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: Programming Principles, Python Programming, Scripting, Data Cleansing, Automation, Computational Thinking, Computer Programming, Debugging, Application Programming Interface (API)
- Status: Free Trial
University of California San Diego
Skills you'll gain: Java Programming, Java, Pedagogy, Debugging, Object Oriented Programming (OOP), Computer Programming, Computational Thinking, Cultural Responsiveness, Integrated Development Environments, Algorithms
Coursera Instructor Network
Skills you'll gain: Automation, Business Process Automation, Self Service Technologies, Productivity Software, Digital Transformation, Process Optimization, Operational Efficiency, Artificial Intelligence, Emerging Technologies, Innovation
- Status: Free Trial
Edureka
Skills you'll gain: Generative AI, ChatGPT, Large Language Modeling, Prompt Engineering, Data Ethics, Deep Learning, Natural Language Processing, Artificial Neural Networks, Python Programming, Unsupervised Learning
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Javascript, Software Design Patterns, Data Management, Data Structures, Web Development, Performance Tuning
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Data Structures, Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Unit Testing, Algorithms, Computer Programming, Software Testing, Computer Science, C (Programming Language), Integration Testing, Debugging, System Programming, Software Design
- Status: Free Trial
Skills you'll gain: Eclipse (Software), Integrated Development Environments, Java Programming, Object Oriented Programming (OOP), Development Environment, Program Development, Software Installation, Debugging, Computer Programming
- Status: Free Trial
Edureka
Skills you'll gain: Rust (Programming Language), Restful API, System Programming, API Design, Web Frameworks, Server Side, Web Development, Development Environment, Application Programming Interface (API), Back-End Web Development, Web Servers, Web Applications, Object-Relational Mapping, Data Manipulation, Package and Software Management, Data Structures, Web Development Tools, Software Design Patterns, Performance Tuning, Application Development
- Status: Free Trial
Board Infinity
Skills you'll gain: Spring Framework, Model View Controller, Java Programming, Software Design Patterns, Maintainability, Secure Coding, Java Platform Enterprise Edition (J2EE), Java, Software Design, Object Oriented Design, Enterprise Application Management, Enterprise Architecture, Security Assertion Markup Language (SAML), Application Frameworks, Web Applications, Object Oriented Programming (OOP), Extensible Markup Language (XML), OS Process Management, Performance Tuning, Operating Systems
Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Computer Architecture, Microarchitecture, Hardware Architecture, Cloud Infrastructure, Systems Design, Technical Design, Embedded Systems, System Design and Implementation, Software Design, Cloud Computing
Coursera Instructor Network
Skills you'll gain: ChatGPT, User Interface (UI), Self Service Technologies, Customer Service, Customer Support, Generative AI, Artificial Intelligence, Web Content, Quality Assurance
- Status: Free Trial
Scrimba
Skills you'll gain: React.js, Authentications, Authorization (Computing), Web Applications, Web Development, Performance Tuning
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Python Basics: Automation and Bots:Â University of California, Davis
- Learn to Teach Java: Inheritance and Recursion:Â University of California San Diego
- Automation for Everyone: Tech Benefits Unleashed:Â Coursera Instructor Network
- Generative AI Foundations:Â Edureka
- Advanced JavaScript 3: Objects, Collections, Functions:Â Scrimba
- GO Programming for Everyone: Part 2:Â University of California, Santa Cruz
- Introduction to Java and Programming Basics:Â Packt
- Programming with Rust:Â Edureka
- Java Development Deep Dive:Â Board Infinity
- FPGA computing systems: Partial Dynamic Reconfiguration:Â Politecnico di Milano