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: FreeGoogle Cloud
Skills you'll gain: LLM Application, Google Cloud Platform, Large Language Modeling, Generative AI, Text Mining, SQL, Machine Learning
Status: NewSkills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Development Environment, Computer Programming, Maintainability, Data Structures, Command-Line Interface, Debugging

Skills you'll gain: Secure Coding, Application Security, Open Web Application Security Project (OWASP), Security Engineering, Cybersecurity, Security Requirements Analysis, Security Testing, Vulnerability Assessments, Code Review, Software Design, Encryption, Vulnerability Management, Data Security, Cryptography, Continuous Monitoring, Authentications, Development Testing, System Monitoring, Authorization (Computing)
Status: Free TrialBoard Infinity
Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Debugging, Data Management, Programming Principles, Application Programming Interface (API), Data Storage, Authentications, Data Structures
Status: PreviewKodeKloud
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Collaborative Software, DevOps, Continuous Integration, File Management, Software Installation

Skills you'll gain: Microservices, .NET Framework, ASP.NET, Microsoft Azure, Object-Relational Mapping, Cloud Storage, API Gateway, Software Architecture, Payment Systems, Authentications, Software Development, C# (Programming Language), Model View Controller, Application Programming Interface (API), Authorization (Computing)
Status: FreeCoursera Project Network
Skills you'll gain: Artificial Intelligence, Large Language Modeling, Text Mining, Generative AI, Natural Language Processing, Python Programming, Application Programming Interface (API), Scripting, Semantic Web
Status: FreeCoursera Project Network
Skills you'll gain: Version Control, Debugging, Integrated Development Environments, Git (Version Control System), GitHub, Development Environment, Software Development
Status: Free TrialSkills you'll gain: Full-Stack Web Development, Node.JS, Restful API, Back-End Web Development, User Interface (UI) Design, User Accounts, Server Side, User Interface and User Experience (UI/UX) Design, Swift Programming, JavaScript Frameworks, Secure Coding, Application Programming Interface (API), API Design, Authentications, Mobile Development, Database Software, MongoDB, Web Development, Web Applications, Development Environment
Status: NewStatus: PreviewEDUCBA
Skills you'll gain: Web Applications, Software Installation, Application Development
Status: FreeCoursera Project Network
Skills you'll gain: LLM Application, OpenAI, Generative AI Agents, Cost Benefit Analysis, Generative AI, Application Programming Interface (API), Development Environment, Business Logic, Prompt Engineering, Secure Coding, Scalability, Business Analysis, Business Solutions, TypeScript, Node.JS, Data Integration
Status: NewStatus: Free TrialSkills you'll gain: Debugging, Data Validation, Command-Line Interface, Business Logic, Programming Principles, Verification And Validation
In summary, here are 10 of our most popular programming courses
- Summarize Text using SQL and LLMs in BigQuery ML: Google Cloud
- Practical C++: Learn C++ Basics Step by Step: Packt
- Cyber Secure Coder (CSC-110) : Packt
- Mastering iOS Development: Swift, SwiftUI, and Beyond: Board Infinity
- Git for beginners with Hands-on Labs: KodeKloud
- .NET Core Microservices - The Complete Guide (.NET 6 MVC): Packt
- Text Generation with Cohere: Recognizing Similarities: Coursera Project Network
- VSCode for Developers: Set up a professional environment: Coursera Project Network
- SwiftUI & Node.JS FullStack - Build Twitter - iOS 16: Packt
- PyCharm Course: EDUCBA










