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: New
Skills you'll gain: User Accounts, Cryptography
- Status: Free Trial
Skills you'll gain: Data Manipulation, SAS (Software), Data Access, Data Import/Export, Microsoft Excel, Data Analysis, Data Transformation, Requirements Analysis, Exploratory Data Analysis, Data Validation, Data Cleansing, Descriptive Statistics, Statistical Programming, Data Processing, Data Integration, SQL, Data Presentation, Debugging
- Status: NewStatus: Free Trial
Skills you'll gain: Java Programming, Object Oriented Design, Software Design, Records Management, Programming Principles
- Status: Free Trial
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Analysis, Probability & Statistics, Probability
- Status: NewStatus: Free Trial
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Programming Principles, Cryptography, Algorithms, Applied Mathematics, Probability & Statistics, Data Management
- Status: Free Trial
University of Michigan
Skills you'll gain: Feature Engineering, Applied Machine Learning, Supervised Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Machine Learning, Decision Tree Learning, Unsupervised Learning, Python Programming, Dimensionality Reduction, Random Forest Algorithm, Regression Analysis
- Status: NewStatus: Free Trial
Skills you'll gain: Java Programming, Data Access, Programming Principles, Computational Logic
- Status: Free Trial
Skills you'll gain: Responsive Web Design, User Experience Design, Design Reviews, Wireframing, Usability Testing, User Research, User Centered Design, User Interface (UI) Design, Prototyping, Mockups, User Flows, Information Architecture
- Status: NewStatus: Free Trial
Skills you'll gain: Information Management, Application Programming Interface (API)
- Status: NewStatus: Preview
Fractal Analytics
Skills you'll gain: Tool Calling, Middleware, Threat Modeling, Application Security, Security Controls, Real Time Data, Generative AI Agents, Interoperability, Systems Architecture, Agentic systems, Generative AI, Servers, Computer Programming
- Status: NewStatus: Free Trial
Skills you'll gain: OS Process Management, System Programming, Distributed Computing, Event-Driven Programming, Scalability, Data Integrity
- Status: NewStatus: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Maintainability, Software Design, Development Environment, Data Storage Technologies, Program Development, Application Design, Programming Principles, Computer Programming, Data Structures, Data Management, Integrated Development Environments, Debugging
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Cybersecurity with Python: Beginner to Advanced: Packt
- SAS Programmer: SAS
- Java SE 17 Developer (1Z0-829): Unit 3 : Pearson
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms: Stanford University
- Discrete Mathematics for Computer Science and Engineering: Birla Institute of Technology & Science, Pilani
- Applied Machine Learning in Python: University of Michigan
- Java SE 17 Developer (1Z0-829): Unit 1: Pearson
- Build Dynamic User Interfaces (UI) for Websites: Google
- Java SE 17 Developer (1Z0-829): Unit 4: Pearson
- Model Context Protocol (MCP) Mastery: Fractal Analytics