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 TrialCoursera Instructor Network
Skills you'll gain: Large Language Modeling, LLM Application, Trend Analysis, Real Time Data, Analytics, OpenAI, Business Marketing, Program Development, Business Strategy, Generative AI, ChatGPT, Technology Roadmaps, Market Trend, Artificial Intelligence and Machine Learning (AI/ML), MarTech, Artificial Neural Networks, Content Marketing, Customer experience improvement
Status: NewSkills you'll gain: Network Protocols, Communication Systems, Test Equipment, Internet Of Things, Wireless Networks, Integrated Development Environments, Computer Programming Tools, Program Development
Status: Free TrialSkills you'll gain: Blockchain, Development Environment, Unit Testing, Development Testing, Virtual Machines, Computer Programming Tools, Software Testing, Software Development Tools, Data Storage, Debugging, Javascript, Cryptographic Protocols, System Design and Implementation, Transaction Processing, Payment Systems

Coursera Project Network
Skills you'll gain: Business Logic, Application Deployment, Decision Support Systems, Business Process Automation, Workflow Management, Test Case, Systems Development, Automation, Computer Programming, Docker (Software), Data Modeling, Complex Problem Solving, Development Testing, Application Programming Interface (API)

Skills you'll gain: Computer Vision, Python Programming, Image Analysis, Real Time Data, Visualization (Computer Graphics), Development Environment, Deep Learning, Software Installation, Performance Tuning, System Configuration, Algorithms
Status: PreviewCoursera Instructor Network
Skills you'll gain: Verbal Communication Skills, Communication, Critical Thinking, Problem Solving, Composure, Interpersonal Communications, Computer Programming, Computer Science, Planning, Complex Problem Solving, Algorithms, Data Structures, Stress Management, Adaptability
Status: FreeCoursera Project Network
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Collaborative Software, Continuous Integration
Status: PreviewSkills you'll gain: Web Applications, Debugging, HTML and CSS, Web Development, Cascading Style Sheets (CSS), Mobile Development, Database Application, Hypertext Markup Language (HTML), Responsive Web Design, Real Time Data, User Interface (UI), Javascript, Data Management

Skills you'll gain: Email Automation, Automation, Application Programming Interface (API), Scripting, Python Programming, Web Scraping, Data Import/Export, Debugging

Skills you'll gain: Data Visualization Software, Data Visualization, Ggplot2, Plot (Graphics), R Programming, Scatter Plots, Graphing, Data Analysis, Data Wrangling, Data Manipulation, Data Import/Export, Regression Analysis, Software Installation, Package and Software Management
Status: FreeGoogle Cloud
Skills you'll gain: LLM Application, Google Cloud Platform, Large Language Modeling, Generative AI, Text Mining, SQL, Machine Learning
Status: Free TrialBoard Infinity
Skills you'll gain: Node.JS, MongoDB, Middleware, Databases, Authorization (Computing), Authentications, Data Validation
In summary, here are 10 of our most popular programming courses
- Understanding Large Language Models in Business: Coursera Instructor Network
- Mastering Hardware Protocols with ESP32 and Arduinos: Packt
- Advanced Blockchain Development and Solidity Projects: Packt
- Automation with Drools: Knowledge-Based Decision Systems: Coursera Project Network
- Computer Vision: Face Recognition Quick Starter in Python: Packt
- Ace the Computer Science Interview: Strategies for Success: Coursera Instructor Network
- Git for developers: managing workflows and conflicts: Coursera Project Network
- Build a Mobile App with Firebase: Scrimba
- Social Media Automation using Python: Packt
- How to Visualize Data with R: Packt










