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: NewStatus: Free TrialSkills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Unix Commands, Linux Administration, Linux, Scripting, File Management, Unix, Command-Line Interface, Scripting Languages, Debugging, System Configuration, User Interface (UI), IT Automation, Interactive Design, Programming Principles, OS Process Management
Status: NewStatus: Free TrialSkills you'll gain: Other Programming Languages, Data Structures, Object Oriented Programming (OOP), Maintainability, Programming Principles, Software Development
University of Illinois at Urbana-Champaign
Skills you'll gain:
Status: NewStatus: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Javascript, Web Applications, UI Components, Application Programming Interface (API), Programming Principles, JSON, Front-End Web Development, Event-Driven Programming, Responsive Web Design, Data Storage, Debugging
Status: Free TrialDuke University
Skills you'll gain: Software Design, Java, Java Programming, Object Oriented Programming (OOP), Data Processing, Data Analysis, Data Structures, Algorithms, Hypertext Markup Language (HTML)
Status: NewStatus: Free TrialSkills you'll gain: Integrated Development Environments, System Configuration
Status: Free TrialNortheastern University
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Computer Programming, Development Environment, Scripting, Scripting Languages, Debugging, Web Applications, Algorithms, Data Manipulation
Status: Free TrialNortheastern University
Skills you'll gain: Web Applications, Object Oriented Programming (OOP), Application Development, Python Programming, Computer Programming, Programming Principles, Data Science, Data Analysis, Scripting, Data Structures, Debugging, Style Guides, Software Documentation
Status: PreviewSkills you'll gain: Remote Access Systems, Application Programming Interface (API), Network Model, TCP/IP, Network Protocols, System Programming, Data Access, Performance Tuning, Data Sharing, Computer Hardware
Status: Free TrialSkills you'll gain: SAS (Software), Data Manipulation, Data Transformation, Data Processing, Data Integration, Statistical Programming, Data Analysis, Data Presentation
Status: NewStatus: FreeLund University
Skills you'll gain: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotic Process Automation, Other Programming Languages, Computer Programming
Status: NewSkills you'll gain: Computer Vision, Mobile Development, PyTorch (Machine Learning Library), Flask (Web Framework), Application Development, Tensorflow, Deep Learning, Application Deployment, Artificial Intelligence and Machine Learning (AI/ML), Containerization, User Interface (UI), Performance Tuning
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Linux Bash Scripting & Shell Programming: EDUCBA
- Rust Programming Essentials: Unit 3: Pearson
- Master of Computer Science (feat. Data Science Track): University of Illinois at Urbana-Champaign
- Advanced JavaScript & Object-Oriented Programming: Packt
- Java Programming: Build a Recommendation System: Duke University
- Java Programming Essentials and Core Concepts: Packt
- Basic Programming in Python I: Northeastern University
- Basic Programming in Python II: Northeastern University
- The Fundamentals of RDMA Programming: NVIDIA
- Doing More with SAS Programming: SAS










