Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
- Status: Free Trial
Skills you'll gain: Istio, HTML and CSS, Software Development Life Cycle, Node.JS, Server Side, MongoDB, Application Deployment, CI/CD, Cloud-Native Computing, React Redux, NoSQL, Kubernetes, Software Architecture, Development Environment, Restful API, OpenShift, Git (Version Control System), Cloud Applications, Ajax, Interviewing Skills
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Matlab, Computer Programming, Programming Principles, UI Components, Software Design, Debugging, Mathematical Software, Development Environment, Computer Science, File Management, Algorithms, Data Import/Export, Data Structures, Engineering Calculations, Plot (Graphics), Data Management
- Status: Free Trial
Skills you'll gain: Data Manipulation, Web Scraping, R Programming, Data Analysis, Data Science, Data Structures, Data Import/Export, Exploratory Data Analysis, Programming Principles, Jupyter, Integrated Development Environments
- Status: Free Trial
University of Michigan
Skills you'll gain: Web Scraping, Data Processing, Relational Databases, JSON, Database Design, SQL, Network Protocols, Web Services, Restful API, Data Modeling, Programming Principles, Application Programming Interface (API), Data Structures, Data Collection, Data Visualization Software, Data Manipulation, Computer Programming, Python Programming, Scripting Languages, Data Import/Export
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Large Language Modeling, Generative AI, ChatGPT, Artificial Intelligence, OpenAI, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Workflow Management, Deep Learning, Business Transformation, Artificial Neural Networks, Digital Transformation, Automation, Machine Learning, Application Deployment, Governance, IBM Cloud, Business Technologies, Image Analysis
- Status: Free Trial
University of Pennsylvania
Skills you'll gain: Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Eclipse (Software), Data Structures, Data Cleansing, Debugging, Pivot Tables And Charts, Data Visualization Software, Software Testing, Integrated Development Environments, Program Development, Programming Principles, Python Programming, Computer Programming, Computational Thinking
- Status: New
Simplilearn
Skills you'll gain: C (Programming Language), Data Structures, C++ (Programming Language), Computer Programming, Programming Principles, Data Management, System Programming, Data Storage, Algorithms, Development Environment
- Status: Free Trial
Skills you'll gain: Prompt Engineering, HTML and CSS, Software Development Life Cycle, Large Language Modeling, Software Architecture, Development Environment, Flask (Web Framework), Generative AI, Unit Testing, ChatGPT, Jupyter, Artificial Intelligence, Software Design, Software Development Tools, OpenAI, Software Engineering, Bootstrap (Front-End Framework), Python Programming, Interviewing Skills, Engineering Software
- Status: Free Trial
Microsoft
Skills you'll gain: Business Software, Computer Hardware, Hardware Architecture, Generative AI, Operating Systems, Data Storage Technologies, Data Loss Prevention, Computer Systems, Enterprise Security, Information Technology, OS Process Management, System Configuration, Microsoft Windows, Technical Support, Servers, Cybersecurity
- Status: Free Trial
Skills you'll gain: CI/CD, Istio, Open Web Application Security Project (OWASP), Software Development Life Cycle, Continuous Integration, Linux Commands, Agile Software Development, Cloud Computing Architecture, Application Deployment, Test Driven Development (TDD), Gherkin (Scripting Language), Jenkins, Kubernetes, Bash (Scripting Language), Cloud Services, Git (Version Control System), Flask (Web Framework), DevOps, Jupyter, Grafana
- Status: Free Trial
Multiple educators
Skills you'll gain: Unit Testing, Data Structures, Event-Driven Programming, Interactive Data Visualization, Java, Object Oriented Programming (OOP), Development Testing, User Interface (UI), Debugging, Java Programming, Software Testing, Computer Programming, Software Engineering, Algorithms, Performance Tuning, Encryption, Programming Principles, Data Analysis, Statistical Analysis, Software Design
- Status: Free Trial
Dartmouth College
Skills you'll gain: Command-Line Interface, C (Programming Language), Linux Commands, Computer Programming Tools, Embedded Systems, Embedded Software, Programming Principles, Computer Engineering, Linux Servers, Linux, File Systems, System Programming, Build Tools, Data Structures, Unix, Program Development, Development Environment, Algorithms, Computer Architecture, Software Documentation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- IBM Full-Stack JavaScript Developer: IBM
- Introduction to Programming with MATLAB: Vanderbilt University
- Introduction to R Programming for Data Science: IBM
- Python for Everybody: University of Michigan
- AI Foundations for Everyone: IBM
- Introduction to Programming with Python and Java: University of Pennsylvania
- Programming with C: Simplilearn
- IBM AI Developer: IBM
- Introduction to Computers: Microsoft
- IBM DevOps and Software Engineering: IBM