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: Combinatorics, Probability, Programming Principles, Program Development, Computational Thinking, Computer Programming, Object Oriented Programming (OOP), Development Testing, Software Testing, Applied Mathematics, Algorithms, Python Programming, Simulations, Arithmetic
Skills you'll gain: Application Programming Interface (API), Cloud API, API Design, Continuous Deployment, CI/CD, Restful API, Google Cloud Platform, Continuous Integration, Application Performance Management, JSON, Software Versioning, Proxy Servers, Scalability, Extensible Markup Language (XML)
University of Colorado Boulder
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Applied Machine Learning, Decision Tree Learning, Scikit Learn (Machine Learning Library), Matplotlib, Statistical Machine Learning, Random Forest Algorithm, Machine Learning, Predictive Modeling, Data Science, Statistical Visualization, Python Programming, Applied Mathematics, Exploratory Data Analysis, Statistical Programming, Regression Analysis, Statistical Modeling, Feature Engineering, Performance Tuning
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Dataflow, Event-Driven Programming, System Design and Implementation, Software Architecture, Software Design Patterns, Software Development, Software Systems, Application Frameworks
Duke University
Skills you'll gain: Technical Communication, Cloud Infrastructure, MLOps (Machine Learning Operations), Cloud-Native Computing, CI/CD, Cloud Platforms, Cloud Computing, Application Deployment, Agile Software Development, Technical Documentation, Software Engineering, Infrastructure As A Service (IaaS), Distributed Computing, Microservices, Continuous Delivery, Applied Machine Learning, Cloud Storage, Extract, Transform, Load, Google Cloud Platform, Cloud Applications
Peking University
Skills you'll gain: Data Structures, Algorithms, C++ (Programming Language), Object Oriented Programming (OOP), Computational Thinking, Graph Theory, C (Programming Language), Programming Principles, Theoretical Computer Science, Program Development, Computer Science, Computer Architecture, Computer Programming, Systems Development, Software Design Patterns, Performance Tuning, Databases, Computational Logic, Software Development, Debugging
Coursera Project Network
Skills you'll gain: Stored Procedure, SQL, Data Presentation, Query Languages, Relational Databases, Database Development
Johns Hopkins University
Skills you'll gain: Project Management, Data Science, Data-Driven Decision-Making, Data Presentation, Technical Communication, Data Storytelling, Data Analysis, Team Management, Communication, Cross-Functional Team Leadership, Strategic Decision-Making, Leadership
L&T EduTech
Skills you'll gain: Machine Learning Algorithms, Internet Of Things, Computer Vision, Artificial Intelligence, Unsupervised Learning, Python Programming, Embedded Software, Peripheral Devices, Integrated Development Environments, Deep Learning, Applied Machine Learning, Embedded Systems, Machine Learning, Image Analysis, Civil Engineering, Computer Programming Tools, Wireless Networks, Automation, Digital Transformation, Systems Architecture
Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Hypertext Markup Language (HTML), Web Design and Development, Javascript, JavaScript Frameworks, User Interface (UI) Design, Cascading Style Sheets (CSS), Web Development, UI Components
Meta
Skills you'll gain: Full-Stack Web Development, Front-End Web Development, Django (Web Framework), Scalability, HTML and CSS, Cloud Hosting, Responsive Web Design, Web Applications, Back-End Web Development, MySQL, Cloud Computing, Application Programming Interface (API), Virtual Environment, Javascript
LearnQuest
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Computational Thinking, Programming Principles, Algorithms, Software Architecture, Computer Programming, Python Programming, Model View Controller
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Principles of Computing (Part 1): Rice University
- API Development on Google Cloud's Apigee API Platform: Google Cloud
- Introduction to Machine Learning: Supervised Learning: University of Colorado Boulder
- Programming Reactive Systems: École Polytechnique Fédérale de Lausanne
- Building Cloud Computing Solutions at Scale: Duke University
- 程序设计与算法: Peking University
- Advanced Relational Database and SQL: Coursera Project Network
- Executive Data Science Capstone: Johns Hopkins University
- Intelligent Digital Factories: L&T EduTech
- Introduction to Mobile Development: Meta