Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
- Status: Free Trial
Skills you'll gain: Software Development Life Cycle, Software Architecture, Linux Commands, Bash (Scripting Language), Restful API, Shell Script, Git (Version Control System), GitHub, Flask (Web Framework), Software Design, Version Control, File Management, Jupyter, Unix Shell, Scrum (Software Development), Application Deployment, Software Engineering, Linux, Python Programming, Data Structures
- Status: Free Trial
Skills you'll gain: Application Development, Object Oriented Programming (OOP), Event-Driven Programming, Interactive Design, User Interface (UI), Program Development, Animations, Game Design, Programming Principles, Python Programming, Computer Programming, Data Structures, Debugging
- Status: Free Trial
Dartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Engineering, Computer Programming, Program Development, Data Structures, Linux, Debugging
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unity Engine, Debugging, Object Oriented Programming (OOP), Video Game Development, C# (Programming Language), Game Design, Computer Programming, Integrated Development Environments, Data Storage, User Interface (UI), Scripting
National Taiwan University
Skills you'll gain: C (Programming Language), Programming Principles, Computer Programming, Data Structures, Computer Science, Algorithms, Debugging, Computational Logic, Command-Line Interface
Duke University
Skills you'll gain: Video Game Development, Event-Driven Programming, Animation and Game Design, Game Design, Storyboarding, Programming Principles, Computer Graphics, Program Development, Computer Programming, Scripting, Computer Programming Tools
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Supervised Learning, Artificial Intelligence, Computer Vision, Machine Learning, Python Programming, Performance Tuning
Pontificia Universidad Católica de Chile
Skills you'll gain: Python Programming, Data Structures, Computer Programming, Program Development, Application Development, Algorithms, File Management
University of Leeds
Skills you'll gain: Jupyter, Programming Principles, Computer Programming, Python Programming, Development Environment, Software Installation, Data Structures, Data Science, Software Documentation, Debugging
- Status: Free Trial
Dartmouth College
Skills you'll gain: Computer Programming Tools, C (Programming Language), Programming Principles, Embedded Systems, Program Development, Computer Engineering, Development Environment, Algorithms, Data Structures, Computer Programming, Debugging
- Status: Free Trial
Duke University
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Software Engineering, Algorithms, Encryption, Programming Principles, Data Analysis, Web Servers, Statistical Methods, File Management, Debugging
- Status: Free Trial
Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI, OpenAI, Workflow Management, Machine Learning, Application Deployment, Large Language Modeling, IBM Cloud, Artificial Intelligence, Program Development, Natural Language Processing, Deep Learning, Business Process Automation, Automation, Customer Service, Content Creation, Market Opportunities, Image Analysis, Data Science
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Applied Software Engineering Fundamentals: IBM
- An Introduction to Interactive Programming in Python (Part 2): Rice University
- C Programming: Modular Programming and Memory Management - 3: Dartmouth College
- Introduction to C# Programming and Unity: University of Colorado System
- 計算機程式設計 (Computer Programming): National Taiwan University
- Introduction to Programming and Animation with Alice: Duke University
- Neural Networks and Deep Learning: DeepLearning.AI
- Introducción a la programación en Python I: Aprendiendo a programar con Python: Pontificia Universidad Católica de Chile
- Programming for Data Science: University of Leeds
- C Programming: Language Foundations - 2: Dartmouth College