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 TrialSkills you'll gain: Feature Engineering, Dimensionality Reduction, Data Integration, Exploratory Data Analysis, Data Visualization, Matlab, Data Processing, Descriptive Statistics, Data Cleansing, Data Manipulation, Histogram, Data Transformation, Text Mining, Predictive Modeling, Unstructured Data, Image Analysis, Natural Language Processing
Status: Free TrialSkills you'll gain: Application Programming Interface (API), Cloud API, API Design, Continuous Deployment, CI/CD, Restful API, Application Deployment, Google Cloud Platform, Continuous Integration, Middleware, Application Performance Management, JSON, Software Versioning, Proxy Servers, Scalability, Extensible Markup Language (XML)
Status: Free TrialLearnQuest
Skills you'll gain: Applied Machine Learning, Data Processing, Dimensionality Reduction, Data Cleansing, Machine Learning Algorithms, Data Transformation, Artificial Neural Networks, Random Forest Algorithm, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Unsupervised Learning, Supervised Learning, Predictive Modeling, 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 TrialSkills you'll gain: Algorithms, Computer Hardware, Cryptography, Python Programming, Computer Programming, Computational Thinking, Emerging Technologies, Technical Documentation, Theoretical Computer Science, Linear Algebra, Simulations
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

Coursera
Skills you'll gain: Code Review, Debugging, Scripting, Python Programming, Programming Principles, Software Development
Status: Free TrialScrimba
Skills you'll gain: TypeScript, Debugging, Javascript, Unit Testing, Maintainability, Software Design Patterns, Programming Principles, Data Structures, Data Validation, Web Development, Web Design, Computer Programming
Status: Free TrialSnowflake
Skills you'll gain: Prompt Engineering, Generative AI, LLM Application, Data Engineering, Data Manipulation, Snowflake Schema, Large Language Modeling, Application Deployment, Data Lakes, Data Warehousing, Unstructured Data, Cloud Development, SQL, Natural Language Processing, Data Pipelines, Extract, Transform, Load, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Stored Procedure
Status: Free TrialUniversity of Michigan
Skills you'll gain: Analytics, Data Analysis, Statistical Analysis, Probability & Statistics, Statistics, Python Programming, Data Manipulation
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Bash (Scripting Language), Scalability, Distributed Computing, Big Data, Operating Systems, Performance Tuning, File Systems, Linux, Scripting, Command-Line Interface, OS Process Management, Artificial Intelligence
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Data Processing and Feature Engineering with MATLAB: MathWorks
- API Development on Google Cloud's Apigee API Platform: Google Cloud
- Machine Learning Models in Science: LearnQuest
- Create a Supermarket app using OOP Features in Java: Coursera
- Quantum Computing with Qiskit and Advanced Algorithms: Packt
- Java Database Connectivity (JDBC) Introduction: LearnQuest
- Bioinformatic Methods II: University of Toronto
- Exception Handling in Python: Coursera
- Learn Typescript: Scrimba
- Snowflake Generative AI: Snowflake










