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
Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Scripting Languages, Linux Commands, Unix Commands, Linux, Command-Line Interface, Unix, User Interface (UI), Graphical Tools
- Status: New
Skills you'll gain: Agentic systems, Business Process Automation, Automation, Robotic Process Automation, Generative AI Agents, Responsible AI, Data Ethics, Solution Design, Decision Making, Accountability, Decision Support Systems, Data Security, Scalability
- Status: Free Trial
Skills you'll gain: Kotlin, Android Studio, Android Development, Application Deployment, Unit Testing, Object Oriented Programming (OOP), Mobile Development, Application Development, Test Driven Development (TDD), Functional Design
- Status: New
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Programming Principles, .NET Framework
- Status: Free Trial
Skills you'll gain: Dataflow, Data Pipelines, Real Time Data, Data Processing, Jupyter, Google Cloud Platform, JSON, Application Programming Interface (API), SQL, Analytics
- Status: Free Trial
Skills you'll gain: Public Key Infrastructure, Cloud Security, Hardening, Infrastructure Security, Application Security, Information Systems Security, Network Security, Cyber Security Assessment, System Configuration, Cryptography, Encryption, Mobile Security
- Status: Preview
Coursera Project Network
Skills you'll gain: Unity Engine, Animation and Game Design, Animations, Video Game Development, Game Design, Computer Graphics
- Status: NewStatus: Free Trial
Skills you'll gain: CI/CD, Continuous Integration, GitHub, Continuous Deployment, Git (Version Control System), Development Environment, Docker (Software), Security Controls, Automation, YAML, JavaScript Frameworks, Event-Driven Programming
- Status: Preview
SAE Institute México
Skills you'll gain: Music Theory, Musical Composition, Music, Programming Principles
Coursera Project Network
Skills you'll gain: Wireframing, User Experience Design, User Interface and User Experience (UI/UX) Design, User Centered Design, Mockups, Information Architecture, Application Development
- Status: Preview
Johns Hopkins University
Skills you'll gain: Rmarkdown, Data Science, Version Control, R (Software), Big Data, R Programming, Data Visualization Software, General Science and Research, GitHub, Statistical Programming, Git (Version Control System), Data Analysis, Exploratory Data Analysis, Integrated Development Environments, Software Installation
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Generative AI, Financial Data, Financial Analysis, Data-Driven Decision-Making, Financial Statements, Text Mining, Market Intelligence, Unstructured Data, Investment Management, Financial Market, Artificial Intelligence, Analysis, Natural Language Processing
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Linux Shell Scripting - Advanced: Packt
- Introduction to agentic automation: UiPath
- Programación avanzada en Kotlin: Meta
- C# Object-Oriented Programming for Beginners in C# and .NET: Packt
- Serverless Data Processing with Dataflow: Develop Pipelines en Español: Google Cloud
- Security Engineering and Cryptography: Packt
- رسوم متحركه ثنائية الأبعاد في Unity باستخدام Sprite Sheets: Coursera Project Network
- GitHub Actions Masterclass: From Beginner to Advanced: Packt
- Programación de elementos melódicos y aleatoriedad: SAE Institute México
- Wireframes in Miro: Exploring New Ideas: Coursera Project Network