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 TrialUniversity of California San Diego
Skills you'll gain: Java Programming, Java, Pedagogy, Debugging, Program Development, Object Oriented Programming (OOP), Computer Programming, Computational Thinking, Cultural Responsiveness
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Debugging, Java, Teaching, Program Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Integrated Development Environments, Computational Logic, Algorithms
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Java, Object Oriented Programming (OOP), Software Design, Computer Programming, Program Development, Debugging, Integrated Development Environments, Data Structures, Algorithms
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

Skills you'll gain: Eclipse (Software), Data Structures, Video Game Development, Java Programming, Java, Game Design, User Interface (UI), Development Environment, Program Development
Status: FreeSkills you'll gain: Rust (Programming Language), Command-Line Interface, Package and Software Management, Programming Principles, Secure Coding, 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
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: 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: 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: 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
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Learn to Teach Java: Inheritance and Recursion: University of California San Diego
- Learn to Teach Java: Boolean Expressions, If Statements, and Iteration: University of California San Diego
- Learn to Teach Java: Writing Classes and Arrays: University of California San Diego
- Coding with Generative AI: Fractal Analytics
- Build a Fast Typing Game using Java Swing: Coursera
- Fundamentals with Rust: Build a CLI Distance Calculator: Coursera
- Azure Infrastructure Fundamentals: LearnQuest
- Foundations of Local Large Language models: Duke University
- Business intelligence and data warehousing: Universidad Nacional Autónoma de México
- Python for Data Analysis and Automation: Packt










