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: Free TrialFractal Analytics
Skills you'll gain: Generative AI, Generative Model Architectures, Object Oriented Programming (OOP), Prompt Engineering, Artificial Neural Networks, Computer Programming, Debugging, Python Programming, Semantic Web, Natural Language Processing, Critical Thinking
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Java, Computer Programming, Object Oriented Programming (OOP), Test Case, Pseudocode, Debugging, Algorithms, Program Development, Data Structures
Status: Free TrialSkills you'll gain: Debugging, Automation, Python Programming, Data Structures, Programming Principles, Data Storage Technologies, Data Storage, Scripting, Data Manipulation, File Management, Software Installation
Status: PreviewDuke University
Skills you'll gain: Responsible AI, Generative AI, LLM Application, Cloud Applications, Application Deployment, Large Language Modeling, Data Ethics, Prompt Engineering, Risk Management Framework, Open Source Technology, Rust (Programming Language)
Status: Free TrialUniversidad Nacional Autónoma de México
Skills you'll gain: Data Warehousing, Extract, Transform, Load, Business Intelligence, Data Mining, Big Data, Predictive Analytics, Analytics, Data Modeling, MySQL, Business Analytics, Apache Hadoop, Star Schema, Unstructured Data, Database Design, SQL, Data Transformation
Status: FreeCoursera Project Network
Skills you'll gain: Rust (Programming Language), Command-Line Interface, Package and Software Management, Programming Principles, Software Development, Computer Programming, Debugging

LearnQuest
Skills you'll gain: Azure Active Directory, Cloud Infrastructure, Microsoft Azure, Virtual Machines, Infrastructure As A Service (IaaS), Role-Based Access Control (RBAC), Infrastructure Security, Multi-Factor Authentication, Network Infrastructure, Cloud Storage, Virtualization, Identity and Access Management, Cloud Computing, Virtual Private Networks (VPN), Data Migration, Disaster Recovery

Coursera Project Network
Skills you'll gain: Eclipse (Software), Data Structures, Video Game Development, Java Programming, Java, Game Design, User Interface (UI), Development Environment, Program Development
Status: Free TrialCoursera Instructor Network
Skills you'll gain: Google Gemini, Code Review, Application Deployment, Continuous Deployment, Responsible AI, Software Development Tools, Google Cloud Platform, Generative AI, Prompt Engineering, Debugging, Application Development
Status: NewStatus: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Development Life Cycle, Computer Programming, Development Environment, Software Development, Programming Principles, Integrated Development Environments, Command-Line Interface, Linux Commands
Status: NewStatus: Free TrialSimplilearn
Skills you'll gain: Amazon Bedrock, Generative AI, Software Development Tools, Code Review, Application Development, Computer Programming Tools, Prompt Engineering, Maintainability, Integrated Development Environments, Software Quality (SQA/SQC), Software Technical Review, Artificial Intelligence, Debugging
Status: Free TrialSkills you'll gain: Applied Mathematics, Mathematical Modeling, Telecommunications, Matlab, High Voltage, Three-Phase, Electrical Engineering, Simulation and Simulation Software, Electric Power Systems, Engineering Calculations, Electrical Power, Environmental Science, Environmental Engineering, Design
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Coding with Generative AI: Fractal Analytics
- Learn to Teach Java: ArrayLists and 2D Arrays: University of California San Diego
- Python for Data Analysis and Automation: Packt
- Foundations of Local Large Language models: Duke University
- Business intelligence and data warehousing: Universidad Nacional Autónoma de México
- Fundamentals with Rust: Build a CLI Distance Calculator: Coursera Project Network
- Azure Infrastructure Fundamentals: LearnQuest
- Build a Fast Typing Game using Java Swing: Coursera Project Network
- GenAI for Application Developers: Coursera Instructor Network
- Java Fundamentals - Getting Started with Java: Packt










