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: Data Structures, Blockchain, Programming Principles, Data Management, Object Oriented Programming (OOP), Cryptography, Debugging, Application Security
Status: NewStatus: Free TrialSkills you'll gain: Artificial Intelligence, Scikit Learn (Machine Learning Library)
Status: Free TrialSkills you'll gain: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, Databases, OpenAI, Code Review, Web Applications, API Gateway, Command-Line Interface, Generative AI, LLM Application, Artificial Intelligence, Development Environment, Automation, Large Language Modeling, Unit Testing, Maintainability

Skills you'll gain: Distributed Computing, Java, Middleware, NoSQL, Event-Driven Programming, Databases, Software Architecture, Servers, Web Services, Microservices, Scalability, Communication Systems
Status: Free TrialCoursera Instructor Network
Skills you'll gain: Data Pipelines, Apache Hadoop, Extract, Transform, Load, Data Transformation, Apache Hive, Data Strategy, Big Data, Data Warehousing, Strategic Decision-Making, Apache Spark, Data Integration, Data Processing, Data Migration, Business Analytics, Data Management, Data Quality, Data Analysis, Scalability
Status: FreeCoursera Project Network
Skills you'll gain: Real Time Data, Transaction Processing, Application Development, .NET Framework, Systems Integration, Data Access, Application Design, C# (Programming Language), Performance Tuning, Programming Principles
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Game Design, Video Game Development, Animations, No-Code Development, Development Environment, Scripting
Status: NewStatus: Free TrialSkills you'll gain: Exploit development, Penetration Testing, Malware Protection, Network Monitoring, Object Oriented Programming (OOP), Cyber Security Assessment, Intrusion Detection and Prevention, Network Security, Network Protocols, Network Analysis, Scripting, Remote Access Systems, Python Programming, Command-Line Interface
Status: Free TrialSkills you'll gain: Prompt Engineering, Microsoft Copilot, Docker (Software), ChatGPT, Google Gemini, OpenAI, Development Environment, GitHub, Integrated Development Environments, Generative AI, Git (Version Control System), Debugging

Coursera Project Network
Skills you'll gain: Data Visualization Software, Data Visualization, Interactive Data Visualization, Visualization (Computer Graphics), JSON, Data Mapping, Javascript
Status: Free TrialSkills you'll gain: Computer Vision, Applied Machine Learning
Status: NewStatus: Free TrialNational Academy of Sports Medicine
Skills you'll gain: Health And Wellness Coaching, Coaching, Exercise Science, Health Assessment, Creative Problem-Solving, Nutrition and Diet, Cognitive flexibility, Goal Setting, Overcoming Obstacles
In summary, here are 10 of our most popular programming courses
- Solidity In-Depth: Arrays, Mappings, and Advanced Structures: Packt
- Natural Language Processing Essentials: Edureka
- Craft an AutoGPT Gen AI Instrument with Rust & GPT-4: Packt
- Building Modern Distributed Systems with Java: Packt
- Data Engineering: Pipelines, ETL, Hadoop: Coursera Instructor Network
- Asynchronism using .NET Core: Implement a banking system: Coursera Project Network
- Getting Started with GameMaker: University of Colorado System
- Exploit Development, Malware, & Defensive Strategies: Packt
- GitHub Copilot & ChatGPT for Devs - Code Smarter in 2024: Packt
- Introduction to D3.js: Coursera Project Network










