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
Status: NewStatus: PreviewShanghai Jiao Tong University
Skills you'll gain: Medical Terminology, Preventative Care, Literacy, Language Interpretation, Translation, and Studies, Vocabulary, Language Learning
Status: Free TrialDuke University
Skills you'll gain: Debugging, Software Testing, Program Development, Pseudocode, Simulations, Computer Programming, Algorithms, Development Environment, C (Programming Language), Command-Line Interface
Status: Free TrialSkills you'll gain: Data Modeling, Stakeholder Engagement, Database Design, Dashboard, Business Intelligence, Extract, Transform, Load, Tableau Software, Databases, Data Warehousing, Database Systems, Data Pipelines, Data-Driven Decision-Making, Data Visualization, Interviewing Skills, Business Process, Business Analysis, Professional Development, Google Gemini, Data Analysis, SQL
Status: NewStatus: Free TrialSkills you'll gain: Natural Language Processing, Deep Learning, Large Language Modeling, Text Mining, Semantic Web, Generative AI, PyTorch (Machine Learning Library), Artificial Neural Networks, Python Programming, Cryptography, Generative Model Architectures, Applied Machine Learning, Machine Learning Methods, Unsupervised Learning, Probability Distribution, Machine Learning Algorithms, Algorithms
Status: NewStatus: Free TrialSkills you'll gain: Data Visualization, Matplotlib, Scientific Visualization, Data Storytelling, Pivot Tables And Charts, Data Visualization Software, Data Analysis, Data Structures, Heat Maps, Data Manipulation, Pandas (Python Package), NumPy, Data Transformation, Exploratory Data Analysis, Data Cleansing, Data Processing, Data Mapping, Data Import/Export, Python Programming, Object Oriented Programming (OOP)
Status: Free TrialRice University
Skills you'll gain: Development Environment, Data Structures, File Management, Data Storage, Scripting, Python Programming, Program Development, Scripting Languages, Debugging
Status: Free TrialUniversity of Michigan
Skills you'll gain: Javascript, Interactive Design, HTML and CSS, Web Design and Development, Web Content Accessibility Guidelines, Event-Driven Programming, Web Applications, User Interface (UI), Web Development, Data Structures, Programming Principles, Debugging, Data Validation
Status: NewGoogle Cloud
Skills you'll gain: Command-Line Interface, Generative AI Agents, Software Development Tools, Code Review, Computer Programming Tools, Unix Commands, Secure Coding, Debugging, Software Installation, Servers, Configuration Management
Status: NewStatus: Free TrialSkills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Scala Programming, Real Time Data, Apache Hive, Command-Line Interface, Distributed Computing, Data Processing, Big Data, Apache, Apache Cassandra, Applied Machine Learning, Data Pipelines, Java, Databases, MongoDB, IntelliJ IDEA, NoSQL, Application Deployment
Status: NewStatus: Free TrialSkills you'll gain: DevOps, CI/CD, Application Deployment, Cloud Development, Development Environment, Cloud Applications, Continuous Deployment, Version Control, Amazon Elastic Compute Cloud, Continuous Integration, Real Time Data, Kibana, Query Languages, Data Modeling, Distributed Computing, SQL, Data Mapping, NoSQL, Event-Driven Programming, Relational Databases

Coursera Project Network
Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, Python Programming, Computer Programming
Status: Free TrialUniversity of California, Irvine
Skills you'll gain: Internet Of Things, Application Programming Interface (API), TCP/IP, Electronics, Control Systems, Embedded Systems, USB, Networking Hardware, Electronic Systems, Hardware Design, Digital Communications, Computer Hardware, Python Programming, Servers
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- 中医汉语: Shanghai Jiao Tong University
 - Writing, Running, and Fixing Code in C: Duke University
 - Google Business Intelligence: Google
 - Modern Natural Language Processing: Packt
 - Data Understanding and Data Visualization with Python: Packt
 - Python Data Representations: Rice University
 - Interactivity with JavaScript: University of Michigan
 - Accelerate App Development with Gemini CLI: Google Cloud
 - Big Data Foundations with Hadoop and Spark: Packt
 - Elastic Stack Mastery with Elasticsearch & AWS: EDUCBA
 










