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
Rice University
Skills you'll gain: Computational Thinking, Programming Principles, Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Mathematical Software, Python Programming, Computer Science, Debugging, Data Validation, Game Design, Simulations
Skills you'll gain: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Scripting, Scripting Languages, Python Programming, File Management
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Algorithms, Software Installation, Computational Thinking, Development Environment
Shanghai Jiao Tong University
Skills you'll gain: Vocabulary, Oral Comprehension, Language Learning, Language Competency, Cultural Sensitivity
University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Statistical Programming, Data Cleansing, Data Quality, Data Analysis Software, Statistical Analysis, Statistical Methods, Statistical Modeling, R Programming, Regression Analysis, Statistical Inference
Illinois Tech
Skills you'll gain: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Development Testing, Web Development, Program Development, Open Source Technology, Database Management, Database Application, Data Structures, User Interface (UI), Data Manipulation, File Management
Board Infinity
Skills you'll gain: HTML and CSS, Front-End Web Development, Javascript, Web Design and Development, React.js, Programming Principles, Maintainability, User Interface (UI)
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Image Analysis, Telecommunications, Electrical and Computer Engineering, Embedded Systems, Electronic Systems, Electronics, Engineering Analysis, Applied Mathematics, Algorithms, Quantitative Research, Debugging, Computer Hardware
Vanderbilt University
Skills you'll gain: JUnit, Unit Testing, Maintainability, Software Design Patterns, Software Testing, Test Automation, Integration Testing, Test Driven Development (TDD), Development Testing, Testability, Software Engineering, Secure Coding, Android Development, Application Security
- Status: New
DeepLearning.AI
Skills you'll gain: Pandas (Python Package), Time Series Analysis and Forecasting, Matplotlib, Data Visualization Software, Statistical Inference, Statistical Analysis, Seaborn, Data Analysis, Exploratory Data Analysis, Descriptive Statistics, NumPy, Data Manipulation, Programming Principles, Python Programming, Regression Analysis, Forecasting
Skills you'll gain: Microsoft Copilot, GitHub, Generative AI, Software Development Tools, Artificial Intelligence, Integrated Development Environments, Programming Principles, Computer Programming, Software Development
University of New Mexico
Skills you'll gain: Version Control, Web Applications, Full-Stack Web Development, Git (Version Control System), Middleware, Software Architecture, User Interface (UI), Agile Software Development, Application Frameworks, Ajax, Model View Controller, Databases, Relational Databases, Software Engineering, Software Development, Software Design Patterns, Hypertext Markup Language (HTML), Javascript
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Principles of Computing (Part 2): Rice University
- Python Basic Structures: Lists, Strings, and Files: Codio
- Programmation pour tous (mise en route de Python): University of Michigan
- Mandarin Chinese 2: Chinese for Beginners: Shanghai Jiao Tong University
- Dealing With Missing Data: University of Maryland, College Park
- Open Source Programming - Master's: Illinois Tech
- Frontend Development using React: Board Infinity
- Digital Signal Processing 4: Applications: École Polytechnique Fédérale de Lausanne
- Engineering Maintainable Android Apps: Vanderbilt University
- Python for Data Analytics: DeepLearning.AI