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 Project Network
Skills you'll gain: Exploratory Data Analysis, Box Plots, Correlation Analysis, Data Visualization, Scatter Plots, Data Cleansing, Data Manipulation, Pandas (Python Package), Statistical Hypothesis Testing, Descriptive Statistics, Statistical Analysis, Data Analysis, Probability & Statistics, Python Programming
Coursera Project Network
Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages
- Status: Free Trial
Fudan University
Skills you'll gain: Unity Engine, Mobile Development, User Interface (UI), Application Deployment, C# (Programming Language), Video Game Development, Animations, Virtual Environment, Computer Graphics, Object Oriented Programming (OOP), Scripting
- Status: Free Trial
Skills you'll gain: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Hardware Architecture, Computer Architecture, Debugging, Peripheral Devices
- Status: Free Trial
University of Colorado System
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Advanced Encryption Standard (AES), Application Security, Public Key Cryptography Standards (PKCS), Secure Coding, Data Security, Web Development, Email Security, PHP (Scripting Language), Algorithms, User Provisioning
Skills you'll gain: Prompt Engineering, Large Language Modeling, OpenAI, Application Development, Generative AI, Artificial Intelligence, Python Programming, Natural Language Processing, Data Processing, Semantic Web, Query Languages, Application Programming Interface (API)
- Status: Free Trial
Amazon
Skills you'll gain: Git (Version Control System), Software Development Methodologies, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Systems Development, Software Development, Unified Modeling Language, Software Testing, JUnit, Agile Methodology, Spring Framework, Code Review, Maintainability, Debugging, Java, Technical Design, User Story, User Interface (UI) Design
- Status: Free
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Programming Principles
- Status: Free Trial
Skills you'll gain: Microsoft Azure, C# (Programming Language), Service Oriented Architecture, Cloud Storage, Microservices, Cloud Development, Cloud Applications, Distributed Computing, Event-Driven Programming, Scalability, Real Time Data
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Ggplot2, Scatter Plots, Plot (Graphics), Data Visualization, Data Visualization Software, Heat Maps, R Programming, Graphical Tools, Data Wrangling, Tidyverse (R Package), Graphics Software
- Status: NewStatus: Free Trial
University of Michigan
Skills you'll gain: Debugging, NumPy, Statistical Hypothesis Testing, Sampling (Statistics), Statistical Inference, Pandas (Python Package), Data Structures, Probability & Statistics, Statistical Methods, Probability, Statistics, Probability Distribution, Statistical Analysis, Data Analysis, Program Development, Large Language Modeling, Data Manipulation, Programming Principles, Computer Programming, Python Programming
- Status: Free Trial
Splunk Inc.
Skills you'll gain: Splunk, Dashboard, Incident Management, Information Management, Event Monitoring, Data Modeling, Data Processing, Query Languages, Data Management, Data Analysis
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Basic Statistics in Python (Correlations and T-tests): Coursera Project Network
- Python Basics: Create a Guessing Number Game from Scratch: Coursera Project Network
- 基于Unity引擎的游戏开发基础: Fudan University
- ARM Cortex (STM32) Fundamentals: Building Embedded Systems: EDUCBA
- Basic Cryptography and Programming with Crypto API: University of Colorado System
- LangChain MasterClass: Build 15 LLM Apps with Python: Packt
- Application Development: Amazon
- Basic Game Development with Levels using Scratch: Coursera Project Network
- Connect Your Services with Microsoft Azure Service Bus: Microsoft
- Data Visualization in R with ggplot2: Johns Hopkins University