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 Basics Course Catalog

Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Status: Free TrialSkills you'll gain: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Computer Science
Status: Free TrialDuke University
Skills you'll gain: Debugging, Algorithms, Microsoft Visual Studio, Problem Solving, Data Processing, Python Programming, Software Development, Data Analysis
Status: PreviewIllinois Tech
Skills you'll gain: Unified Modeling Language, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Scripting Languages, Software Design, Data Structures, UI Components, File Management
Status: Free TrialUniversity of California, Davis
Skills you'll gain: Secure Coding, Application Security, Software Design, Programming Principles, Debugging, Vulnerability Assessments, C (Programming Language), Software Development Methodologies
Status: Free TrialRice University
Skills you'll gain: Combinatorics, Probability, Programming Principles, Program Development, Computational Thinking, Computer Programming, Object Oriented Programming (OOP), Development Testing, Software Testing, Applied Mathematics, Debugging, Algorithms, Python Programming, Game Design, Simulations

Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
Status: Free TrialRice University
Skills you'll gain: Computational Thinking, Programming Principles, Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Python Programming, Computer Science, Game Theory, Mathematical Modeling, Software Testing
Status: Free TrialDuke University
Skills you'll gain: Maintainability, Program Development, C (Programming Language), Software Engineering, System Programming, Programming Principles, Software Development, Simulations, Command-Line Interface, Operating Systems, User Interface (UI), Interactive Design, Data Structures, Debugging, File Management
Status: Free TrialDartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Programming, Program Development, Data Structures, Debugging, Linux
Status: Free TrialDartmouth College
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Embedded Systems, Linux Servers, Computer Engineering, File Systems, Unix, Operating Systems, C (Programming Language), Computer Programming, Open Source Technology
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Computer Programming, Programming Principles, Data Structures, Debugging
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Introduction to Basic Game Development using Scratch: Coursera Project Network
- C++ Basics: Selection and Iteration: Codio
- Python Programming Fundamentals: Duke University
- Introduction to Open Source Application Development: Illinois Tech
- Principles of Secure Coding: University of California, Davis
- Principles of Computing (Part 1): Rice University
- Basic Game Development with Levels using Scratch: Coursera Project Network
- Principles of Computing (Part 2): Rice University
- Interacting with the System and Managing Memory: Duke University
- C Programming: Modular Programming and Memory Management - 3: Dartmouth College










