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 TrialJohns Hopkins University
Skills you'll gain: Project Management, Data Management, Data Science, Data-Driven Decision-Making, Data Presentation, Technical Communication, Project Implementation, Data Analysis, Team Building, Team Management, Solution Delivery, Cross-Functional Team Leadership, Leadership

Skills you'll gain: Software Architecture, Functional Requirement, Requirements Analysis, Internet Of Things, Software Design Patterns, User Requirements Documents, Android Development, Application Frameworks, Maintainability, Interoperability, Software Quality (SQA/SQC)

Skills you'll gain: SQL, PostgreSQL, Query Languages, Database Management, Database Systems, Data Manipulation
Status: Free TrialSkills you'll gain: Tensorflow, Supervised Learning, Artificial Neural Networks, Regression Analysis, Applied Machine Learning, Machine Learning Algorithms, Deep Learning, IBM Cloud, Machine Learning, Predictive Modeling, Decision Tree Learning, Natural Language Processing, Scikit Learn (Machine Learning Library), Computer Vision, Data Science, Python Programming
Status: Free TrialSkills you'll gain: Java Platform Enterprise Edition (J2EE), Application Deployment, Web Applications, Application Servers, Java, Application Development, Web Development, Server Side, Application Frameworks
Status: Free TrialLearnQuest
Skills you'll gain: Test Driven Development (TDD), Unit Testing, Code Review, Maintainability, Software Testing, Integration Testing, Debugging, Software Development, Python Programming
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 TrialUniversity of Minnesota
Skills you'll gain: Design Thinking, Process Mapping, Kanban Principles, User Experience Design, Lean Methodologies, Lean Manufacturing, Agile Software Development, Product Development, Lean Six Sigma, Process Improvement, Software Development, Software Development Methodologies, Continuous Improvement Process, Innovation, Prototyping
Status: PreviewBoard Infinity
Skills you'll gain: Restful API, ASP.NET, Microsoft SQL Servers, C# (Programming Language), Web Services, Database Management, JSON, Back-End Web Development, SQL, Database Design, Object Oriented Programming (OOP), API Design, Programming Principles
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Executive Data Science Capstone: Johns Hopkins University
- Software Architecture for the Internet of Things: EIT Digital
- SQL Window Functions for Analytics: Coursera
- AI Workflow: Machine Learning, Visual Recognition and NLP: IBM
- Introduction to Java Enterprise Edition (EE): LearnQuest
- Test-Driven Development Overview: LearnQuest
- 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










