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
Coursera Project Network
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Unix Commands, File Management, Linux Administration, File Systems
Coursera Project Network
Skills you'll gain: Linux Servers, Linux Administration, Unix, Linux Commands, Linux, Command-Line Interface, OS Process Management, Debugging, System Monitoring
- Status: NewStatus: Free
DeepLearning.AI
Skills you'll gain: Large Language Modeling, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems, Automation, Prompt Engineering, Application Development, Application Deployment, Interoperability, Test Case
- Status: Free Trial
Google Cloud
Skills you'll gain: Feature Engineering, Tensorflow, Data Pipelines, MLOps (Machine Learning Operations), Keras (Neural Network Library), Data Transformation, Data Processing, Data Modeling, Machine Learning
- Status: NewStatus: Free Trial
Skills you'll gain: Shell Script, Linux, Linux Administration, Linux Commands, File Systems, Linux Servers, Unix, Unix Shell, User Accounts, Command-Line Interface, File Management, Package and Software Management, Unix Commands, Virtualization and Virtual Machines, Authorization (Computing), Patch Management, Scripting Languages, Security Controls, Data Storage, Systems Administration
- Status: Free Trial
Skills you'll gain: Data Import/Export, Pandas (Python Package), Pivot Tables And Charts, Jupyter, Microsoft Excel, Data Analysis, Data Manipulation, Python Programming, Data Structures, Integrated Development Environments, Development Environment, Software Installation, Object Oriented Programming (OOP)
- Status: Free Trial
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Programming (OOP), Engineering Software, Software Development Life Cycle, Risk Management, Software Design, Application Development, Business Architecture, User Centered Design, Process Design
- Status: Free Trial
Illinois Tech
Skills you'll gain: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Development Testing, Web Development, Program Development, Open Source Technology, Database Management, Database Application, Data Structures, User Interface (UI), Data Manipulation, File Management
- Status: Free Trial
Scrimba
Skills you'll gain: Computational Thinking, Algorithms, Program Development, Theoretical Computer Science, Software Development, Programming Principles, Computer Programming, Data Structures, Javascript, Computer Science
- Status: New
Coursera Instructor Network
Skills you'll gain: Enterprise Risk Management (ERM), Risk Management Framework, Risk Management, Business Risk Management, Project Risk Management, Operational Risk, Compliance Management, Generative AI Agents, Risk Mitigation, Risk Analysis, Regulatory Compliance, Governance, Ethical Standards And Conduct
- Status: Free
Coursera Project Network
Skills you'll gain: Text Mining, Data Processing, Microsoft Azure, Cloud Storage, Database Development, Data Storage Technologies, Unstructured Data, Application Development, Web Applications
- Status: New
Skills you'll gain: Go (Programming Language), Debugging, Unit Testing, Application Frameworks, Web Development, Web Applications, Data Structures, Object Oriented Programming (OOP), Software Design, Servers, Command-Line Interface
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Linux: File Management for Devops: Coursera Project Network
- Linux: Processes & System Resource Management for DevOps: Coursera Project Network
- Practical Multi AI Agents and Advanced Use Cases with crewAI: DeepLearning.AI
- Feature Engineering en Español: Google Cloud
- Complete Linux Training Course to Get Your Dream IT Job: Packt
- Foundations of Data Analysis with Pandas and Python: Packt
- Introduction to Software Development and Applications: Northeastern University
- Open Source Programming - Master's: Illinois Tech
- The Binary Search Algorithm: Scrimba
- GenAI for Risk Management Essentials: Coursera Instructor Network