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: 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: Free Trial
Microsoft
Skills you'll gain: Microsoft Excel, Excel Formulas, Data Visualization, Spreadsheet Software, Microsoft Office, Microsoft 365, Productivity Software, Data Import/Export, Data Management
- Status: New
Skills you'll gain:
- Status: Preview
University of Virginia
Skills you'll gain: Branding, Brand Awareness, Brand Strategy, Brand Management, Personal Attributes, Personal Integrity, Social Media, Personally Identifiable Information, Computer Security Awareness Training, Self-Awareness, Social Media Strategy, Information Privacy, Constructive Feedback
- Status: Free Trial
Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Matplotlib, Generative AI, NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Development Environment, Event-Driven Programming, Programming Principles, Computer Programming
- Status: Free Trial
Skills you'll gain: User Experience Design, User Centered Design, Responsive Web Design, Human Centered Design, Design, Web Design and Development, Artificial Intelligence, Design Thinking, Usability Testing, User Research, Prototyping
- Status: Free Trial
California Institute of the Arts
Skills you'll gain: Animation and Game Design, Game Design, Animations, Prototyping, Conceptual Design, Video Game Development, Storytelling, Software Design Documents, Ideation, Visualization (Computer Graphics), Storyboarding, Design, Virtual Environment, Art History, Technical Design, Design Elements And Principles, Usability Testing, Creative Design, Design Strategies, Interactive Design
- Status: NewStatus: Free Trial
Google
Skills you'll gain: Computer Security Awareness Training, Data Security, Sociology, Analysis, Generative AI, Critical Thinking
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Embedded Systems, Embedded Software, Internet Of Things, General Networking, Operating Systems, Wireless Networks, Network Protocols, Computer Hardware, Emerging Technologies, Network Architecture
- Status: Preview
Universiteit Leiden
Skills you'll gain: Language Competency, Language Learning, Language Disorders, Anthropology, Multilingualism, English Language, Communication Disorders, Cultural Diversity, Oral Comprehension, Vocabulary, Grammar, Cultural Sensitivity, Social Sciences, Sociology, Research Methodologies
- 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: Information Management, Application Programming Interface (API)
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Model Context Protocol (MCP) Mastery: Fractal Analytics
- Work Smarter with Microsoft Excel: Microsoft
- The Complete Carbon Programming Course: Packt
- Introduction to Personal Branding: University of Virginia
- Python: A Guided Journey from Introduction to Application: Arizona State University
- Design a User Experience for Social Good & Prepare for Jobs: Google
- Game Design: Art and Concepts: California Institute of the Arts
- Use AI Responsibly: Google
- Introduction to the Internet of Things and Embedded Systems: University of California, Irvine
- Miracles of Human Language: An Introduction to Linguistics: Universiteit Leiden