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
Skills you'll gain: Bash (Scripting Language), Unit Testing, Scripting, Unix Shell, Shell Script, Linux Commands, Test Driven Development (TDD), Unix Commands, Unix, Scripting Languages, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, Automation, Debugging, Python Programming
DeepLearning.AI
Skills you'll gain: Linear Algebra, NumPy, Dimensionality Reduction, Machine Learning Methods, Jupyter, Data Manipulation, Data Science, Applied Mathematics, Python Programming, Artificial Intelligence
- Status: New
Skills you'll gain: User Story, Sprint Retrospectives, Agile Product Development, Backlogs, Stakeholder Communications, Agile Software Development, Agile Methodology, Kanban Principles, Stakeholder Management, Cross-Functional Collaboration, Product Roadmaps, Information Technology, Agile Project Management, Computer Hardware, Prioritization, Virtual Teams, Product Strategy, Product Planning, Product Management, Sprint Planning
University of California San Diego
Skills you'll gain: Apache Spark, Apache Hadoop, Data Integration, Exploratory Data Analysis, Big Data, Graph Theory, Data Pipelines, Database Design, Data Modeling, Regression Analysis, Data Management, Applied Machine Learning, Data Presentation, Scalability, Data Mining, Data Processing, Statistical Analysis, Databases, NoSQL, Database Management Systems
University of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Combinatorics, Computational Logic, Deductive Reasoning, Cryptography, Probability, Key Management, Computational Thinking, Encryption, Network Analysis, Public Key Cryptography Standards (PKCS), Algorithms, Theoretical Computer Science, Python Programming, Data Structures, Cybersecurity, Arithmetic, Computer Programming, Mathematical Modeling
Skills you'll gain: Natural Language Processing, Supervised Learning, Dimensionality Reduction, Feature Engineering, Machine Learning Algorithms, Artificial Intelligence, Tensorflow, Linear Algebra, Probability & Statistics
Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Programming Principles, Data Processing, Data Mapping, Data Manipulation, Software Installation, Development Environment, Data Structures, File Management, Scripting, Data Storage, Data Import/Export, Program Development, Data Integration, Data Analysis, Computer Programming, Integrated Development Environments
- Status: Free
Universidad Nacional Autónoma de México
Skills you'll gain: R Programming, Statistical Programming, Ggplot2, Data Manipulation, Simulations, Statistical Software, Data Science, Data Visualization, Graphing, Programming Principles, Data Import/Export, Scripting, Data Structures, Software Installation, Package and Software Management
University of Michigan
Skills you'll gain: Statistical Hypothesis Testing, Sampling (Statistics), Statistical Modeling, Statistical Methods, Statistical Inference, Statistics, Bayesian Statistics, Data Visualization, Matplotlib, Statistical Visualization, Probability & Statistics, Statistical Analysis, Jupyter, Statistical Programming, Regression Analysis, Data Visualization Software, Predictive Modeling, Data Analysis, Exploratory Data Analysis, Descriptive Statistics
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Analysis, Programming Principles, Probability & Statistics, Probability
- Status: Free
National Taiwan University
Skills you'll gain: Information Systems, Information Management, Business Logic, Data Structures, Transportation Operations, Production Planning, Operations Management, Business Operations, Inventory Control, Logistics, Algorithms, Programming Principles, Computer Programming, Python Programming, Decision Making
Skills you'll gain: User Story, Program Management, Stakeholder Management, Resource Allocation, Stakeholder Engagement, Agile Software Development, Agile Methodology, Kanban Principles, Project Management Life Cycle, Backlogs, Change Management, Project Management Office (PMO), Sprint Retrospectives, Agile Project Management, Organizational Strategy, Agile Product Development, Risk Management, Resource Management, Project Management, Generative AI Agents
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Using Python to Interact with the Operating System: Google
- Linear Algebra for Machine Learning and Data Science: DeepLearning.AI
- IBM Product Owner: IBM
- Big Data: University of California San Diego
- Introduction to Discrete Mathematics for Computer Science: University of California San Diego
- Natural Language Processing with Classification and Vector Spaces: DeepLearning.AI
- Introduction to Scripting in Python: Rice University
- Introducción a Data Science: Programación Estadística con R: Universidad Nacional Autónoma de México
- Statistics with Python: University of Michigan
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms: Stanford University