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 TrialJohns Hopkins University
Skills you'll gain: Software Documentation, Leaflet (Software), Technical Documentation, Data Manipulation, Data Cleansing, Data Transformation, Data Visualization Software, Code Review, R Programming, GitHub, Continuous Integration, Software Testing
Status: PreviewKorea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Matplotlib, Data Visualization, Tensorflow, NumPy, Pandas (Python Package), Object Oriented Programming (OOP), Seaborn, Python Programming, Keras (Neural Network Library), Artificial Intelligence, Scikit Learn (Machine Learning Library), Data Processing, Data Manipulation

Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design and Development, Prompt Engineering, Web Development Tools, Web Development, Generative AI, GitHub, Javascript, Artificial Intelligence, Software Engineering, Machine Learning
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Video Game Development, Scripting, Game Design, Scripting Languages, Object Oriented Programming (OOP), Other Programming Languages, Software Design Patterns, Computational Logic, Data Structures, Computer Programming, Debugging
Status: NewStatus: Free TrialSkills you'll gain: UI Components, User Interface (UI), MySQL, Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Database Design, Application Development, Application Design, Graphical Tools, Database Application, Databases, Database Management, Relational Databases, Python Programming, Computer Graphics, Development Environment, SQL, Image Quality
Status: Free TrialPeking University
Skills you'll gain: Data Structures, Algorithms, Computer Science, Theoretical Computer Science, C and C++, Database Systems, Computer Programming, File Systems, Information Management, Performance Tuning, Data Storage
Status: Free TrialSkills you'll gain: Computer Vision, Dashboard, IBM Cloud, Responsible AI, Artificial Intelligence, Data Ethics, Image Analysis, Cloud Computing, Application Development, Interactive Data Visualization, Business Workflow Analysis, Data Manipulation, No-Code Development, ChatGPT, Artificial Neural Networks, Cloud Applications, Self Service Technologies, Application Programming Interface (API), Data Structures, WordPress
Status: Free TrialSkills you'll gain: Data Warehousing, Google Cloud Platform, Big Data, Apache Spark, Database Management, Data Integration, Dataflow, SQL, Data Pipelines, Metadata Management, Data Management, Real Time Data, Tensorflow, Data Science, Command-Line Interface, Applied Machine Learning, Cloud-Based Integration, Apache Hadoop, Query Languages, Machine Learning

Coursera
Skills you'll gain: Unit Testing, JUnit, Test Case, Test Driven Development (TDD), Code Coverage, Software Testing, Software Development, Software Engineering, Java Programming, Java
Status: NewStatus: Free TrialIllinois Tech
Skills you'll gain: Statistical Analysis, Time Series Analysis and Forecasting, Data Analysis, Machine Learning Algorithms, Data Visualization, Exploratory Data Analysis, Statistical Programming, Statistical Methods, Statistical Machine Learning, Data Cleansing, Analytics, Regression Analysis, R (Software), Statistical Software, Forecasting, Data Science, Statistical Modeling, Supervised Learning, Statistical Inference, Machine Learning

Skills you'll gain: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms
Status: FreePrinceton University
Skills you'll gain: Algorithms, Data Structures, Computer Programming, Java, Graph Theory, Theoretical Computer Science, Simulations, Performance Testing
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Mastering Software Development in R Capstone: Johns Hopkins University
- Practical Python for AI Coding 2: Korea Advanced Institute of Science and Technology(KAIST)
- Github CoPilot for Beginners: Write Software With AI: Coursera
- Parenting and More GameMaker Language Code: University of Colorado System
- Python GUI Development with PyQt: EDUCBA
- 高级数据结构与算法: Peking University
- Bases de Inteligencia Artificial para Todos: IBM
- Hands-on Foundations for Data Science and Machine Learning with Google Cloud Labs: Google Cloud
- Unit Testing in Java: Coursera
- Introduction to Data Science Techniques: Illinois Tech










