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
Skills you'll gain: Stakeholder Engagement, Software Development Life Cycle, Software Architecture, Agile Software Development, Project Management Life Cycle, Resource Management, Risk Management, Peer Review, Earned Value Management, Stakeholder Management, Agile Methodology, Project Risk Management, Team Motivation, Software Design, Kanban Principles, Project Schedules, Information Technology, Sprint Retrospectives, Interviewing Skills, Project Management
Skills you'll gain: Jupyter, Computer Programming Tools, Data Analysis Software, Data Visualization Software, Data Science, GitHub, Big Data, R Programming, Statistical Programming, Application Programming Interface (API), Machine Learning, Cloud Computing, Git (Version Control System), Development Environment, Other Programming Languages, Query Languages
Skills you'll gain: Istio, Node.JS, Containerization, Software Development Life Cycle, Software Architecture, Kubernetes, Server Side, MongoDB, Application Deployment, Cloud-Native Computing, NoSQL, Restful API, OpenShift, Git (Version Control System), Cloud Applications, GitHub, Serverless Computing, Ajax, Web Development, Interviewing Skills
Skills you'll gain: Software Development Life Cycle, Software Architecture, Agile Software Development, User Story, Sprint Retrospectives, Agile Methodology, DevOps, Software Design, Kanban Principles, Scrum (Software Development), Information Technology, Software Engineering, Computer Hardware, Agile Project Management, Sprint Planning, Cloud Computing, Backlogs, Cloud-Native Computing, Software Development Methodologies, Network Troubleshooting
- Status: New
Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI Agents, Generative AI, OpenAI, Ideation, Verification And Validation, Data Validation, Data Presentation, Productivity, AI Personalization, Document Management, Python Programming, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Personalized Service, Large Language Modeling, Risk Management Framework, Expense Management
University of California, Davis
Skills you'll gain: Data Governance, Presentations, Data Cleansing, Feature Engineering, SQL, Apache Spark, A/B Testing, Distributed Computing, Descriptive Statistics, Data Lakes, Data Quality, Data Storytelling, Data Analysis, Peer Review, Exploratory Data Analysis, Data Manipulation, Data Pipelines, Databricks, Database Design, Query Languages
Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, Data Storytelling, OpenAI, Analytics, Data Analysis, Artificial Intelligence and Machine Learning (AI/ML), Dashboard, Large Language Modeling, Data Ethics, Artificial Intelligence, Program Development, Data Visualization Software, SQL, Python Programming, Query Languages, Image Analysis, Content Creation, Virtual Environment
Skills you'll gain: Bootstrap (Front-End Framework), Software Development Life Cycle, Software Architecture, User Centered Design, Cloud-Native Computing, React Redux, NoSQL, Git (Version Control System), GitHub, Webpack, Application Development, MongoDB, React.js, Agile Methodology, Software Design, Front-End Web Development, JavaScript Frameworks, HTML and CSS, Web Development, Interviewing Skills
- Status: New
Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI, AI Personalization, Large Language Modeling, Mobile Development, OpenAI, CI/CD, Software Development, Software Development Life Cycle, DevSecOps, Machine Learning Methods, Data Ethics, Artificial Intelligence, Cloud Applications, Natural Language Processing, Cloud Development, Prototyping, Software Architecture, Program Development
LearnQuest
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Programming Principles, Algorithms, Software Architecture, Computer Programming, Python Programming, Model View Controller
University of California, Irvine
Skills you'll gain: Test Planning, Embedded Software, Embedded Systems, Functional Requirement, Systems Design, Requirements Analysis, System Design and Implementation, Internet Of Things, Prototyping, Computer Hardware
Skills you'll gain: Data Cleansing, Sampling (Statistics), Data Integrity, Data Quality, Data Validation, Sample Size Determination, Data Analysis, Data Manipulation, SQL, Data Transformation, Spreadsheet Software
Programming learners also search
In summary, here are 10 of our most popular programming courses
- IBM IT Project Manager: IBM
- Tools for Data Science: IBM
- IBM Back-end JavaScript Developer: IBM
- IBM IT Scrum Master: IBM
- AI Agent Developer: Vanderbilt University
- Learn SQL Basics for Data Science: University of California, Davis
- Generative AI for Data Analysts: IBM
- IBM Front-End Developer: IBM
- Generative AI for Mobile App Developers: IBM
- Application Programming Fundamentals: LearnQuest