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
Stanford University
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Key Management, Advanced Encryption Standard (AES), Public Key Cryptography Standards (PKCS), Cybersecurity, Authentications, Data Integrity, Mathematical Software, Algorithms
University of California San Diego
Skills you'll gain: Data Structures, Algorithms, Data Storage, Programming Principles, Graph Theory, Computer Programming, C++ (Programming Language), Java, Theoretical Computer Science, Debugging
Skills you'll gain: Natural Language Processing, Supervised Learning, Dimensionality Reduction, Text Mining, Machine Learning, Feature Engineering, Artificial Intelligence, Unstructured Data, Regression Analysis, Bayesian Statistics
University of California San Diego
Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, Network Analysis, Object Oriented Programming (OOP), Technical Communication, Development Testing, User Interface (UI), Peer Review, Interviewing Skills, Software Testing, Computer Programming, Adaptability, Performance Tuning, Algorithms
University of Amsterdam
Skills you'll gain: Qualitative Research, Statistical Hypothesis Testing, Scientific Methods, Descriptive Statistics, Statistical Inference, Statistical Analysis, Statistical Software, Probability Distribution, Research, Correlation Analysis, Research Design, Sampling (Statistics), Research Reports, Science and Research, Probability, Interviewing Skills, Data Analysis, Sample Size Determination, Statistical Methods, Social Sciences
Dartmouth College
Skills you'll gain: C (Programming Language), Programming Principles, Embedded Systems, Program Development, Computer Engineering, Algorithms, Data Structures, Computer Programming, Debugging, Computational Thinking
University of Colorado System
Skills you'll gain: Debugging, Object Oriented Programming (OOP), C# (Programming Language), Computer Programming, Program Development, Integrated Development Environments, Computer Programming Tools, Data Storage, Development Environment, User Interface (UI), Scripting
Duke University
Skills you'll gain: Data Storytelling, Database Design, Dashboard, MySQL, Relational Databases, SQL, Tableau Software, Business Analytics, Business Metrics, Data Visualization Software, Data Visualization, Business Process Improvement, Business Intelligence, Financial Modeling, Interactive Data Visualization, Microsoft Excel, Excel Formulas, Business Process, Probability Distribution, Business Risk Management
University of Michigan
Skills you'll gain: Relational Databases, Database Design, SQL, Databases, Web Scraping, Data Modeling, Database Management, Data Visualization Software, Object Oriented Programming (OOP), Data Processing, Data Storage, Python Programming, Application Programming Interface (API)
DeepLearning.AI
Skills you'll gain: Linear Algebra, NumPy, Dimensionality Reduction, Jupyter, Data Manipulation, Data Science, Machine Learning Algorithms, Applied Mathematics, Python Programming
Skills you'll gain: Storyboarding, Wireframing, Figma (Design Software), Information Architecture, User Experience Design, User Centered Design, Prototyping, User Interface and User Experience (UI/UX) Design, Mockups, User Flows, Mobile Development, Design Elements And Principles, Data Ethics
Skills you'll gain: Operating Systems, File Systems, Linux Commands, Linux, SQL, Unix Shell, Query Languages, Database Management, Command-Line Interface, Relational Databases, Authorization (Computing), Authentications, User Accounts
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Cryptography I: Stanford University
- Data Structures: University of California San Diego
- Natural Language Processing with Classification and Vector Spaces: DeepLearning.AI
- Object Oriented Java Programming: Data Structures and Beyond: University of California San Diego
- Methods and Statistics in Social Sciences: University of Amsterdam
- C Programming: Language Foundations - 2: Dartmouth College
- Introduction to C# Programming and Unity: University of Colorado System
- Excel to MySQL: Analytic Techniques for Business: Duke University
- Using Databases with Python: University of Michigan
- Linear Algebra for Machine Learning and Data Science: DeepLearning.AI