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
Status: Free TrialSkills you'll gain: Prompt Engineering, LangChain, ChatGPT, OpenAI, Generative AI, LLM Application, Large Language Modeling, Application Programming Interface (API), Application Development, JSON, Web Applications, User Interface (UI), Javascript
Status: NewStatus: PreviewNortheastern University
Skills you'll gain: Software Architecture, Java Programming, User Interface (UI), Object Oriented Programming (OOP), Data-Driven Decision-Making, Business Modeling, Test Data, Software Development, Application Development, Artificial Intelligence, Data Structures
Status: NewSkills you'll gain: Embedded Systems, Serial Peripheral Interface, USB, Internet Of Things, Program Development, Communication Systems, Data Storage, Prototyping, Display Devices, C (Programming Language), Digital Communications
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: NewStatus: Free TrialSkills you'll gain: Agile Project Management, Agile Methodology, Project Estimation, Sprint Planning, Scaled Agile Framework, Sprint Retrospectives, Cross-Functional Team Leadership, Backlogs, Kanban Principles, Team Leadership, User Story
Status: NewStatus: Free TrialSkills you'll gain: MySQL, Database Design, User Interface (UI), Python Programming, User Interface (UI) Design, Database Application, Databases, Database Management, Relational Databases, Application Development
Status: NewStatus: Free TrialSkills you'll gain: Model View Controller, GitHub, Version Control, .NET Framework, Git (Version Control System), ASP.NET, Application Frameworks, Software Configuration Management, Development Environment, Microsoft Visual Studio, Bootstrap (Front-End Framework), C# (Programming Language), HTML and CSS
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
Status: NewStatus: PreviewCoursera Instructor Network
Skills you'll gain: Cloud Applications, Containerization, .NET Framework, Application Development, C# (Programming Language), Development Environment, Application Performance Management, Web Applications
Status: Free TrialSkills you'll gain: Selenium (Software), Test Automation, Software Testing, Javascript, Browser Compatibility, Scripting, Automation, Web Development Tools, Cascading Style Sheets (CSS), Debugging, File Management, Software Installation, System Configuration
Status: NewStatus: Free TrialSkills you'll gain: Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Key Management, Application Security, Python Programming, Scripting, Algorithms, Data Integrity
Status: FreeCoursera Project Network
Skills you'll gain: Unit Testing, Code Review, Software Development Tools, Test Automation, Software Documentation, Maintainability, Web Applications, Application Development, Generative AI, Software Development, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
In summary, here are 10 of our most popular programming courses
- Master ChatGPT & OpenAI APIs – Build AI Tools in Python: Packt
- Application Engineering and Development Part 2: Northeastern University
- Advanced Embedded Systems with Arduino: Packt
- Spring WebFlux: Build Scalable Reactive Web Apps: Coursera Instructor Network
- Certified Associate in Project Management (CAPM)® Exam: Unit 6: Pearson
- PyQt Training Advanced Level: EDUCBA
- ASP.NET Core Fundamentals and Environment Setup: Packt
- تصميم واجهة برمجة تطبيق ب Python Flask : إنشاء واجهة لمدونة: Coursera Project Network
- .NET & .NET Core Mastery: Cross-Platform Development: Coursera Instructor Network
- Intermediate Selenium WebDriver and Automation: Packt










