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 Languages Course Catalog
Skills you'll gain: Scripting, Programming Principles, Scripting Languages, Computer Programming, Python Programming, Command-Line Interface, Microsoft Visual Studio, Development Environment, Integrated Development Environments, Debugging
Skills you'll gain: Dashboard, SQL, Descriptive Statistics, Jupyter, Statistical Analysis, Data Analysis, Probability Distribution, Pandas (Python Package), Data Visualization Software, Statistics, Data Visualization, Relational Databases, Statistical Hypothesis Testing, Web Scraping, Databases, Stored Procedure, Automation, Data Science, GitHub, Python Programming
University of Leeds
Skills you'll gain: Programming Principles, Computational Logic, Python Programming, Computer Programming, Automation, Web Development, Algorithms, Debugging, Development Environment
Duke University
Skills you'll gain: Debugging, Maintainability, Programming Principles, Algorithms, Software Testing, Program Development, C (Programming Language), Pseudocode, Computational Thinking, Software Engineering, Simulations, System Programming, Data Structures, Software Development, Computer Programming, Command-Line Interface, Development Environment, Development Testing, User Interface (UI), Interactive Design
Johns Hopkins University
Skills you'll gain: Statistical Analysis, R Programming, Statistical Programming, Data Analysis, Debugging, Simulations, Program Development, Software Installation, Computer Programming, Data Structures, Performance Tuning, Data Import/Export
University of Michigan
Skills you'll gain: Unified Modeling Language, JSON, Object Oriented Programming (OOP), Debugging, Object Oriented Design, Data Processing, Unit Testing, Programming Principles, Program Development, Data Import/Export, Restful API, Python Programming, Image Analysis, Data Manipulation, Jupyter, Data Structures, Software Engineering, Application Programming Interface (API), File Management, Functional Design
Skills you'll gain: SQL, Jupyter, Data Mining, Peer Review, Data Modeling, Relational Databases, Databases, Stored Procedure, Database Management, Database Design, Data Science, Big Data, Data Cleansing, Data Visualization Software, Query Languages, GitHub, Business Analysis, Data Manipulation, Cloud Computing, Data Analysis
LearnQuest
Skills you'll gain: Model View Controller, Swift Programming, iOS Development, Data Structures, Object Oriented Programming (OOP), Programming Principles, Apple Xcode, Computer Programming
Skills you'll gain: Generative AI, Software Development Life Cycle, Unit Testing, ChatGPT, HTML and CSS, Development Environment, Web Design and Development, Jupyter, Hypertext Markup Language (HTML), Software Engineering, Artificial Intelligence, Cascading Style Sheets (CSS), Web Development, Data Ethics, Application Deployment, Web Applications, Automation, Interviewing Skills, CI/CD, Professional Networking
Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Debugging
Duke University
Skills you'll gain: C (Programming Language), Data Structures, Program Development, Algorithms, Computational Thinking, Computer Programming
Rice University
Skills you'll gain: Programming Principles, Python Programming, Computational Logic, Development Environment, Computer Programming, Scripting Languages, Debugging
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Introduction to Python Scripting for DevOps: LearnQuest
- Data Science Fundamentals with Python and SQL: IBM
- An Introduction to Programming using Python: University of Leeds
- Introductory C Programming: Duke University
- R Programming: Johns Hopkins University
- Python 3 Programming: University of Michigan
- Introduction to Data Science: IBM
- Introduction to Programming in Swift 5: LearnQuest
- IBM AI Developer: IBM
- C Programming: Getting Started - 1: Dartmouth College