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: Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Virtual Machines, Package and Software Management
Skills you'll gain: Feature Engineering, Applied Machine Learning, Advanced Analytics, Predictive Modeling, Unsupervised Learning, Data Ethics, Machine Learning, Machine Learning Algorithms, Supervised Learning, Random Forest Algorithm, Decision Tree Learning, Data Analysis, Performance Tuning, Python Programming
University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Programming Principles, Scatter Plots, Computer Science, Computer Programming, Histogram, Data Import/Export, Package and Software Management, Scripting, Scripting Languages, Data Manipulation, Python Programming, Data Science
University of California San Diego
Skills you'll gain: Algorithms, Network Routing, Network Model, Graph Theory, Operations Research, Theoretical Computer Science, Network Analysis, Data Structures, Computational Thinking, Computer Science, Big Data, Programming Principles, Computational Logic
Skills you'll gain: Data Transformation, Big Data, Data Cleansing, Data Infrastructure, Google Cloud Platform, Data Analysis, Data Warehousing, SQL, Query Languages, Cloud Computing
- Status: Free
Coursera Project Network
Skills you'll gain: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Development, Content Development and Management, Social Media
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), Front-End Web Development, Web Design and Development, Web Development, Web Development Tools, Web Applications, Web Content
LearnQuest
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Microsoft Azure, Artificial Intelligence, Applied Machine Learning, Python Programming, Machine Learning, Machine Learning Algorithms, Data Science, Image Analysis, Computer Vision, Application Deployment, Application Programming Interface (API)
Duke University
Skills you'll gain: Debugging, Software Testing, Program Development, Pseudocode, Simulations, Computer Programming, Programming Principles, Algorithms, Development Environment, C (Programming Language), Command-Line Interface
Duke University
Skills you'll gain: Maintainability, Program Development, C (Programming Language), Software Engineering, System Programming, Software Development, Simulations, Command-Line Interface, User Interface (UI), Interactive Design, Computer Programming, Data Structures, Debugging, Data Import/Export, File Management
University of Illinois Urbana-Champaign
Skills you'll gain: Tableau Software, Data Visualization Software, Excel Macros, Analytics, Accounting and Finance Software, Analytical Skills, Pivot Tables And Charts, Accounting Systems, Business Analytics, Microsoft Excel, Data Analysis, Regression Analysis, Financial Modeling, Visual Basic (Programming Language)
- Status: Free
Northwestern University
Skills you'll gain: Image Analysis, Digital Communications, Computer Vision, Visualization (Computer Graphics), Matlab, Color Theory, Applied Mathematics, Statistical Process Controls
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Introduction to Object-Oriented Programming with Java: LearnQuest
- The Nuts and Bolts of Machine Learning: Google
- Expressway to Data Science: Python Programming: University of Colorado Boulder
- Advanced Algorithms and Complexity: University of California San Diego
- Exploring and Preparing your Data with BigQuery: Google Cloud
- Build a Full Website using WordPress: Coursera Project Network
- Introduction to HTML: Coursera Project Network
- Developing AI Applications on Azure: LearnQuest
- Writing, Running, and Fixing Code in C: Duke University
- Interacting with the System and Managing Memory: Duke University