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

Coursera
Skills you'll gain: Spatial Data Analysis, Data Visualization Software, Data Visualization, Geospatial Information and Technology, Interactive Data Visualization, Scatter Plots, Software Installation, Python Programming
Status: Free TrialCoursera
Skills you'll gain: Generative AI Agents, LangChain, LLM Application, Agentic systems, Development Environment, Generative AI, OpenAI, Artificial Intelligence, Scalability, Virtual Environment, Performance Testing, Programming Principles, Performance Tuning, Design

Skills you'll gain: SQL, Query Languages, Relational Databases, Database Management, Databases, Data Analysis
Status: Free TrialLearnQuest
Skills you'll gain: Data Warehousing, Data Architecture, Data Storage, Extract, Transform, Load, Star Schema, Cloud Storage, Data Mart, Database Design, Snowflake Schema, Query Languages, Metadata Management, Data Transformation
Status: PreviewIllinois Tech
Skills you'll gain: Javascript and jQuery, Responsive Web Design, Web Development, Version Control, Web Design, Cascading Style Sheets (CSS), HTML and CSS, GitHub, Web Applications, JavaScript Frameworks, Web Development Tools, Infrastructure Architecture, Browser Compatibility, Application Programming Interface (API), Animations

Skills you'll gain: Google Cloud Platform, Unstructured Data, Data Processing, Cloud API, Jupyter, Real Time Data, Python Programming
Status: Free TrialThe State University of New York
Skills you'll gain: Digital Assets, Blockchain, Market Liquidity, FinTech, Financial Market, Cryptography, Cryptographic Protocols, Financial Systems, Payment Systems, Distributed Computing, Governance, Key Management, Identity and Access Management, Financial Trading, Financial Regulation, Asset Management, Web Applications, Transaction Processing, Financial Services, System Programming
Status: Free TrialSkills you'll gain: Blockchain, FinTech, Application Development, Emerging Technologies, Computer Programming Tools, Program Development, Cryptography, Development Environment, Programming Principles, Data Structures
Status: Free TrialCloudera
Skills you'll gain: SQL, Apache Hive, Big Data, MySQL, Databases, PostgreSQL, Data Manipulation, Data Analysis, Virtual Machines
Status: FreeDeepLearning.AI
Skills you'll gain: LLM Application, Tool Calling, Large Language Modeling, Unstructured Data, Generative AI Agents, Query Languages, SQL, Web Services, Prompt Engineering, Application Development, Database Management, Application Programming Interface (API), Data Processing
Status: Free TrialUniversity of Illinois Urbana-Champaign
Skills you'll gain: Big Data, Apache Spark, Data Storage Technologies, Apache Hadoop, Distributed Computing, Data Storage, Data Processing, NoSQL, Apache Kafka, Real Time Data, Cloud Computing, Databases, Analytics, Deep Learning, Scalability, Machine Learning Algorithms, Graph Theory, Machine Learning, Live Streaming

Skills you'll gain: Pandas (Python Package), Data Manipulation, Data Analysis, NumPy, Python Programming
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Data Visualization using Bokeh: Coursera
- Implementation of GenAI Agents: Coursera
- Retrieve Data with Multiple-Table SQL Queries: Coursera
- Fundamentals of Data Warehousing: LearnQuest
- Fundamentals of Web Development: Illinois Tech
- Process Documents with Python Using the Document AI API: Google Cloud
- Decentralized Finance (DeFi) for Everyone: The State University of New York
- Blockchain Basics and Smart Contract Foundations: Packt
- Analyzing Big Data with SQL: Cloudera
- Function-Calling and Data Extraction with LLMs: DeepLearning.AI










