Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
Duke University
Skills you'll gain: Hypertext Markup Language (HTML), Web Design and Development, Cascading Style Sheets (CSS), Web Development, Programming Principles, Javascript, Web Applications, Front-End Web Development, Computer Programming, Image Analysis, Debugging
Vanderbilt University
Skills you'll gain: Matlab, Algorithms, User Interface (UI), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Application Development, Data Structures, Scripting, Performance Tuning
Skills you'll gain: Rust (Programming Language), Development Environment, Programming Principles, Computer Programming Tools, Data Structures, Algorithms
Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Debugging
Skills you'll gain: Rust (Programming Language), Data Structures, Web Applications, Development Environment, Performance Tuning, Package and Software Management, Blockchain, Web Development, Programming Principles, Algorithms, Performance Testing, Software Visualization, File Management, System Programming, Computer Programming Tools, Web Scraping, Software Design, Software Testing, Unit Testing, Integration Testing
University of Pennsylvania
Skills you'll gain: Data Structures, Programming Principles, Computer Programming Tools, Python Programming, Computer Programming, Scripting, Development Environment, Scripting Languages, Integrated Development Environments, Data Import/Export, File Management
University of California, Davis
Skills you'll gain: Computer Programming, Javascript, HTML and CSS
University of Michigan
Skills you'll gain: Computational Thinking, Data Structures, Python Programming
Dartmouth College
Skills you'll gain: C (Programming Language), System Programming, Hardware Architecture, Computer Architecture, Embedded Software, Operating Systems, Programming Principles, Computer Programming, Program Development, Debugging
Dartmouth College
Skills you'll gain: C (Programming Language), Programming Principles, Embedded Systems, Program Development, Computer Engineering, Algorithms, Data Structures, Computer Programming, Debugging, Computational Thinking
Duke University
Skills you'll gain: Computational Thinking, Debugging, Algorithms, Program Development, Integrated Development Environments, Software Testing, Programming Principles, Data Processing, Data Manipulation, Python Programming, Microsoft Development Tools, Software Development, Data Analysis, Computer Programming, Scripting Languages
University of Colorado Boulder
Skills you'll gain: Programming Principles, Computer Science, Computer Programming, Data Manipulation, Python Programming
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Programming Foundations with JavaScript, HTML and CSS: Duke University
- Mastering Programming with MATLAB: Vanderbilt University
- Introduction to Rust Programming and Core Concepts: Packt
- C Programming: Getting Started - 1: Dartmouth College
- Rust Programming Masterclass from Beginner to Expert: Packt
- Introduction to Python Programming: University of Pennsylvania
- JavaScript Basics: University of California, Davis
- Programming for Designers: University of Michigan
- C Programming: Modular Programming and Memory Management - 3: Dartmouth College
- C Programming: Language Foundations - 2: Dartmouth College