Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
- Status: Free
Coursera Project Network
Skills you'll gain: LLM Application, OpenAI, ChatGPT, Cost Benefit Analysis, Generative AI, Application Programming Interface (API), Development Environment, Business Logic, Prompt Engineering, Scalability, Business Analysis, Personalized Service, TypeScript, Node.JS, System Design and Implementation, Application Security
Skills you'll gain: Cloud Applications, Authentications, Google Cloud Platform, Cloud-Based Integration, Cloud API, Web Applications, User Accounts, Web Development, Network Security
Google Cloud
Skills you'll gain: Cloud API, Google Cloud Platform, Application Programming Interface (API), Public Cloud, Cloud Computing, Cloud Development
- Status: Preview
University of California, Santa Cruz
Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), C (Programming Language), Algorithms, Programming Principles, Data Structures, Software Design Patterns, Secure Coding, Scaled Agile Framework
Coursera Project Network
Skills you'll gain: Web Development Tools, React.js, JavaScript Frameworks, Front-End Web Development, HTML and CSS, Performance Tuning, Web Development, Cascading Style Sheets (CSS), Microsoft Visual Studio
- Status: Free Trial
Duke University
Skills you'll gain: Python Programming, Simulations, Debugging, Pandas (Python Package), Program Development, Unit Testing, Test Case, Data Science, Development Testing, Software Design, Computational Thinking, Integration Testing, Computer Programming, Object Oriented Programming (OOP), Data Manipulation, Data Structures, Software Engineering, Systems Integration, Software Development
- Status: Free Trial
Skills you'll gain: MySQL, MongoDB, NoSQL, Object-Relational Mapping, Database Design, Relational Databases, SQL, Node.JS, Restful API, Databases, Database Management Systems, Data Modeling, Data Integrity, Unstructured Data
- Status: NewStatus: Free Trial
Skills 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: Preview
Skills you'll gain: z/OS, Computer Architecture, Mainframe Computing, System Programming, Computer Programming, Computational Logic, Data Storage, Job Control Language (JCL)
Coursera Project Network
Skills you'll gain: Flask (Web Framework), Web Applications, Web Development, Application Development, HTML and CSS, Database Application, Databases, Python Programming
- Status: Free Trial
Skills you'll gain: Rust (Programming Language), Development Environment, Automation, Large Language Modeling, Unit Testing, Maintainability, Secure Coding, Software Documentation, Programming Principles, Debugging
- Status: Free Trial
Skills you'll gain: PyTorch (Machine Learning Library), Artificial Intelligence, Applied Machine Learning, Artificial Neural Networks, Deep Learning, Application Deployment, Machine Learning, Predictive Modeling, Natural Language Processing, Python Programming, Performance Tuning, Data Science
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Automated Reasoning with GPT Assistant API: ReAct Agents: Coursera Project Network
- App Dev: Adding User Authentication to your Application - Python: Google Cloud
- Translate Text with the Cloud Translation API: Google Cloud
- لغة البرمجة C++ لمبرمجي اللغة C، الجزء (أ): University of California, Santa Cruz
- Optimization with Next.js: Build a Product Portfolio Website: Coursera Project Network
- Designing Larger Python Programs for Data Science: Duke University
- Implement Polyglot Persistence Using SQL and NoSQL Databases: NIIT
- Semantic Kernel SDK for Intelligent Applications : Packt
- z/Architecture Assembler Language Pt 2: Machine Instructions: IBM
- Flask تعلم تصميم تطبيقات الويب باستخدام بايثون و: Coursera Project Network