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 TrialCisco Learning and Certifications
Skills you'll gain: Postman API Platform, Restful API, Authentications, Application Programming Interface (API), JSON, Extensible Markup Language (XML), YAML, Network Monitoring, Automation, Network Engineering, Python Programming
Status: Free TrialUniversity of Alberta
Skills you'll gain: Sprint Retrospectives, Scrum (Software Development), Software Technical Review, Agile Project Management, Agile Software Development, Software Quality Assurance, Agile Methodology, User Story, Requirements Analysis, Usability Testing, Constructive Feedback, User Research
Status: Free TrialUniversity of Toronto
Skills you'll gain: Algorithms, Computer Vision, Simulations, Scenario Testing, Data Structures, Spatial Data Analysis
Status: Free TrialSkills you'll gain: Reinforcement Learning, Generative Model Architectures, Deep Learning, Unsupervised Learning, Image Analysis, Artificial Neural Networks, Keras (Neural Network Library), Machine Learning Algorithms, Machine Learning, Artificial Intelligence, Computer Vision, Applied Machine Learning, Dimensionality Reduction, Natural Language Processing
Status: Free TrialJohns Hopkins University
Skills you'll gain: Health Informatics, Health Care, Medical Records, Health Information Management, Clinical Informatics, Electronic Medical Record System, Databases, Data Analysis, Data Quality, Interoperability, Big Data, Query Languages, Data Science

Coursera
Skills you'll gain: Simulations, Agentic systems, Network Model, Biology, Programming Principles, Mathematical Modeling, Computer Programming

Skills you'll gain: Matplotlib, Histogram, Plot (Graphics), Data Visualization, Seaborn, Scatter Plots, Data Visualization Software, Statistical Visualization, Graphing, Python Programming

Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Eclipse (Software), Object Oriented Design, Program Development, Computer Programming, Software Design
Status: Free TrialDeepLearning.AI
Skills you'll gain: Data Storytelling, Google Sheets, Data Visualization, Spreadsheet Software, Large Language Modeling, Data Literacy, Data Visualization Software, Business Analysis, Requirements Analysis, Data Analysis, Analytics, Exploratory Data Analysis, Data-Driven Decision-Making, Trend Analysis
Status: Free TrialSkills you'll gain: Data Access, Database Design, Relational Databases, Object Oriented Programming (OOP), JUnit, SQL, Java, Java Programming, Database Management, Databases
Status: Free TrialUniversity of Toronto
Skills you'll gain: Bioinformatics, Biostatistics, Molecular Biology, Network Analysis, Database Software, Health Informatics, Data Processing, Data Visualization Software, Scientific Visualization
Status: Free TrialThe Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Systems Development Life Cycle, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Software Design, Process Driven Development, Software Engineering, Quality Assurance, Systems Analysis, Object Oriented Design, Systems Design, Program Development, Project Management, Project Planning, Unified Modeling Language
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Using APIs for Network Automation: Cisco Learning and Certifications
- Reviews & Metrics for Software Improvements: University of Alberta
- Motion Planning for Self-Driving Cars: University of Toronto
- Deep Learning and Reinforcement Learning: IBM
- The Data Science of Health Informatics: Johns Hopkins University
- Mycelium Growth with NetLogo Web: Coursera
- Python for Data Visualization: Matplotlib & Seaborn: Coursera
- Create a Supermarket app using OOP Features in Java: Coursera
- Data Analytics Foundations: DeepLearning.AI
- Java Database Connectivity (JDBC) Introduction: LearnQuest










