Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Programming course for your goals

Skills you'll gain: Serial Peripheral Interface, Embedded Software, Telecommunications, Internet Of Things, Communication Systems, Embedded Systems, Computer Hardware, Digital Communications, Automation, Hardware Troubleshooting, Debugging, Remote Access Systems, Python Programming, System Configuration, Image Analysis, Software Installation
Status: Free TrialSkills you'll gain: Text Mining, Natural Language Processing, Microsoft Azure, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Unstructured Data, Analytics, Cloud API, Application Development
Status: NewStatus: Free TrialSimplilearn
Skills you'll gain: Generative Model Architectures, Generative AI, OpenAI, ChatGPT, Prompt Engineering, Large Language Modeling, Real Time Data, Deep Learning, Scalability, Responsible AI, Natural Language Processing
Status: NewSkills you'll gain: Microservices, Scalability, Microsoft SQL Servers, Cloud Computing Architecture, Microsoft Visual Studio, Application Deployment, Python Programming
Status: NewStatus: Free TrialSkills you'll gain: IntelliJ IDEA, Object Oriented Design, Debugging, Software Design, User Interface (UI), Integrated Development Environments, Java, Design Thinking, Program Development, Data Validation, Software Development, Application Development
Status: NewStatus: Free TrialSkills you'll gain: Rust (Programming Language), System Programming, Secure Coding, Data Structures, Programming Principles, Data Sharing, Data Management, Capacity Management
Status: NewStatus: Free TrialSkills you'll gain: Unity Engine, Video Game Development, Game Design, C# (Programming Language), Artificial Intelligence, Scripting, UI Components, Animations
Status: NewStatus: PreviewCoursera Instructor Network
Skills you'll gain: Spring Framework, Cloud-Native Computing, Software Architecture, Microservices, Software Design Patterns, Event-Driven Programming, Java Programming, Restful API, Performance Tuning, MongoDB, Back-End Web Development, Application Programming Interface (API), Web Applications, Scalability, Real Time Data, Resilience, Integration Testing, Performance Management, Debugging
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Video Game Development, Scripting, Game Design, Scripting Languages, Object Oriented Programming (OOP), Other Programming Languages, Software Design Patterns, Computational Logic, Data Structures, Computer Programming, Debugging
Status: NewStatus: Free TrialSkills you'll gain: LLM Application, Prompt Patterns, Large Language Modeling, Generative AI Agents, ChatGPT, OpenAI, Microsoft Azure, Microsoft Development Tools, Development Environment, Artificial Intelligence, Application Development, Software Development Tools, Full-Stack Web Development
Status: Free TrialSkills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Object Oriented Programming (OOP), Behavior-Driven Development, Java, Jenkins, Test Case, Test Automation, CI/CD, Test Execution Engine, Application Frameworks, Software Design Patterns
Status: PreviewCoursera Project Network
Skills you'll gain: API Design, Application Programming Interface (API), Restful API, Postman API Platform, Flask (Web Framework), MySQL, Databases, JSON, Software Versioning, Software Development, Design
In summary, here are 10 of our most popular programming courses
- Raspberry Pi and Arduino — Go to the Next Level: Packt
- Intro to Natural Language Processing in Microsoft Azure: Microsoft
- Foundations of Generative AI Models: Simplilearn
- Learn Azure Serverless Functions in a Weekend: Packt
- IntelliJ IDEA Case Study - Blood Donor Management System: EDUCBA
- Memory Safety and Structuring Programs: Packt
- Unity: Design & Develop a Tower Defense Game: EDUCBA
- Spring WebFlux: Build Scalable Reactive Web Apps: Coursera Instructor Network
- Parenting and More GameMaker Language Code: University of Colorado System
- Semantic Kernel SDK for Intelligent Applications : Packt










