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
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Algorithms, C (Programming Language), Programming Principles, Computer Programming, Data Structures, Debugging
Skills you'll gain: Jest (JavaScript Testing Framework), Version Control, UI/UX Research, Usability Testing, Responsive Web Design, Data Structures, Unix Commands, HTML and CSS, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, User Experience Design, User Interface and User Experience (UI/UX) Design, Bootstrap (Front-End Framework), React.js, Mobile Development, Front-End Web Development, Algorithms, Javascript
Skills you'll gain: Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Software Documentation, Computer Science, Pseudocode, Maintainability, Data Storage
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Android Development, Data Structures, Computer Programming, Mobile Development, Debugging
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Programming Principles, Computer Graphics, Python Programming, Game Design, Computer Programming, Debugging
University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Program Development, User Interface (UI), Command-Line Interface, Integrated Development Environments, Debugging
Skills you'll gain: Prompt Engineering, ChatGPT, Large Language Modeling, Generative AI, Artificial Intelligence, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), OpenAI, IBM Cloud, Private Cloud, Data Loss Prevention, Applied Machine Learning, Deep Learning, WordPress, Artificial Neural Networks, Governance, Machine Learning, Generative AI Agents, Automation, Digital Transformation
DeepLearning.AI
Skills you'll gain: Supervised Learning, Jupyter, Scikit Learn (Machine Learning Library), Machine Learning, NumPy, Predictive Modeling, Feature Engineering, Artificial Intelligence, Classification And Regression Tree (CART), Python Programming, Regression Analysis, Unsupervised Learning, Statistical Modeling
University of Michigan
Skills you'll gain: Data Structures, Python Programming, Programming Principles, Data Import/Export, Data Manipulation, Development Environment, File Management
Rice University
Skills you'll gain: Programming Principles, Python Programming, Development Environment, Computer Programming, Integrated Development Environments, Debugging
- Status: Free
University of California San Diego
Skills you'll gain: Bioinformatics, Programming Principles, Molecular Biology, Python Programming, Computational Thinking, Biology, Algorithms, Data Structures
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Java, Software Engineering, Algorithms, Encryption, Programming Principles, Data Analysis, Web Servers, Statistical Methods, File Management, Debugging
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- C++ For C Programmers, Part A: University of California, Santa Cruz
- Meta Front-End Developer: Meta
- Programming in C++: A Hands-on Introduction: Codio
- Programming Fundamentals in Kotlin: Meta
- An Introduction to Interactive Programming in Python (Part 1): Rice University
- Introduction to Object-Oriented Programming in C++: University of London
- AI Foundations for Everyone: IBM
- Supervised Machine Learning: Regression and Classification : DeepLearning.AI
- Python Data Structures: University of Michigan
- Python Programming Essentials: Rice University