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: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Relational Databases, Web Applications, Web Development Tools, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Full-Stack Web Development, Application Deployment, Bash (Scripting Language), Scripting Languages, Computer Programming, Development Testing
Skills you'll gain: Generative AI, ChatGPT, OpenAI, Prompt Engineering, Large Language Modeling, Artificial Intelligence, Program Development, Content Creation, Image Analysis, Virtual Environment
Skills you'll gain: Computer Systems, Business Software, Operating Systems, Generative AI, Business Systems, Cybersecurity, Enterprise Security, Servers, Computer Hardware, Information Systems Security, Data Storage, Patch Management, Microsoft 365, Artificial Intelligence
University of California San Diego
Skills you'll gain: Graph Theory, Algorithms, Network Routing, Programming Principles, Data Structures, Network Analysis, Pseudocode, Network Model
Skills you'll gain: User Story, Program Management, Stakeholder Management, Resource Allocation, Stakeholder Engagement, Agile Software Development, Agile Methodology, Kanban Principles, Project Management Life Cycle, Backlogs, Change Management, Project Management Office (PMO), Sprint Retrospectives, Agile Project Management, Organizational Strategy, Risk Management, Resource Management, Governance, Project Management, Generative AI Agents
University of Alberta
Skills you'll gain: Agile Software Development, Software Development, Product Requirements, Requirements Management, Product Management, Software Engineering, Project Planning, Process Development, Project Management
University of Michigan
Skills you'll gain: Javascript, Web Development Tools, Interactive Design, HTML and CSS, Web Design and Development, Web Content Accessibility Guidelines, Event-Driven Programming, Web Applications, User Interface (UI), Debugging
Skills you'll gain: Natural Language Processing, Supervised Learning, Dimensionality Reduction, Feature Engineering, Machine Learning Algorithms, Artificial Intelligence, Tensorflow, Linear Algebra, Probability & Statistics
University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Agile Methodology, Agile Project Management, Scrum (Software Development), Sprint Planning, Software Development Methodologies, Sprint Retrospectives, Backlogs, Continuous Integration, Test Driven Development (TDD)
Peking University
Skills you'll gain: Data Structures, Algorithms, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Graph Theory, C (Programming Language), Programming Principles, Theoretical Computer Science, Program Development, Computer Science, Data Storage, Computer Architecture, Computer Programming, Database Systems, Software Design Patterns, Performance Tuning, Computational Logic, Debugging
Vanderbilt University
Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, Ideation, Verification And Validation, Data Validation, Creative Problem-Solving, AI Personalization, Data Synthesis, Image Analysis, Data Capture, Innovation, Brainstorming, OpenAI, Game Design, Data Analysis, Organizational Skills, Artificial Intelligence, Risk Management Framework, Education Software and Technology
University of California San Diego
Skills you'll gain: Algorithms, Network Routing, Network Model, Graph Theory, Operations Research, Theoretical Computer Science, Network Analysis, Data Structures, Computational Thinking, Linear Algebra, Computer Science, Big Data, Probability & Statistics
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Building with Code: Programming Fundamentals and Open Source: Illinois Tech
- Generative AI: Introduction and Applications: IBM
- Introduction to Computers and Operating Systems and Security: Microsoft
- Algorithms on Graphs: University of California San Diego
- IBM Program Manager: IBM
- Introduction to Software Product Management: University of Alberta
- Interactivity with JavaScript: University of Michigan
- Natural Language Processing with Classification and Vector Spaces: DeepLearning.AI
- Agile Software Development: University of Minnesota
- 程序设计与算法: Peking University