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
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Integrated Development Environments
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Test Planning, Embedded Software, Embedded Systems, Functional Requirement, Systems Design, Requirements Analysis, System Design and Implementation, Prototyping, Computer Hardware, Python Programming
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Google Cloud Platform, Generative AI, Cloud Infrastructure, MLOps (Machine Learning Operations), Artificial Intelligence and Machine Learning (AI/ML), Cloud Platforms, Large Language Modeling, Machine Learning, Natural Language Processing, Application Programming Interface (API)
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Programming Principles, Java Programming, Java, Computer Programming, Data Structures, Development Environment, Problem Solving, Eclipse (Software), Debugging
- Status: Free Trial
Skills you'll gain: Software Development Life Cycle, Computing Platforms, Cloud Applications, Database Management, Cloud Computing, Relational Databases, Information Technology, Database Application, Software Installation, Browser Compatibility, Computer Programming, System Configuration, Software Versioning
- Status: Free Trial
Meta
Skills you'll gain: Restful API, Django (Web Framework), API Design, Software Documentation, Application Programming Interface (API), Authentications, Authorization (Computing), Test Tools, Debugging, JSON, Performance Tuning, Data Validation, Extensible Markup Language (XML)
Coursera Project Network
Skills you'll gain: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Data Manipulation, Computer Programming
Coursera Project Network
Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, Python Programming, Computer Programming
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Machine Learning Algorithms, Data Visualization, Jupyter, Tableau Software, Matplotlib, Data Visualization Software, Unsupervised Learning, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data Manipulation, Machine Learning, Excel Macros, Text Mining, Applied Machine Learning, Time Series Analysis and Forecasting, Data Processing, Analytics, SQL, Python Programming, Exploratory Data Analysis
Nanjing University
Skills you'll gain: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Import/Export, Data Manipulation, Matplotlib, User Interface (UI) Design
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Go (Programming Language), Algorithms, OS Process Management, System Programming, Operating Systems, Computer Architecture
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Unsupervised Learning, Supervised Learning, Deep Learning, Machine Learning Algorithms, Dimensionality Reduction, Applied Machine Learning, Decision Tree Learning, Keras (Neural Network Library), Scikit Learn (Machine Learning Library), Matplotlib, Random Forest Algorithm, Machine Learning, Predictive Modeling, Data Science, Python Programming, Classification And Regression Tree (CART), Computer Vision, Image Analysis, Mathematical Modeling, Artificial Neural Networks
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Programming for the Internet of Things Project: University of California, Irvine
- Introduction to AI and Machine Learning on Google Cloud: Google Cloud
- Initiation à la programmation (en Java): École Polytechnique Fédérale de Lausanne
- Introduction to Software, Programming, and Databases : IBM
- APIs: Meta
- Python for Data Analysis: Pandas & NumPy: Coursera Project Network
- Create Your First Web App with Python and Flask: Coursera Project Network
- Accounting Data Analytics: University of Illinois Urbana-Champaign
- Data Processing Using Python: Nanjing University