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
University of California, Davis
Skills you'll gain: Secure Coding, Application Security, Software Design, Programming Principles, Debugging, Program Development, C (Programming Language), Software Development Methodologies
Coursera Project Network
Skills you'll gain: Stored Procedure, SQL, Data Presentation, Query Languages, Relational Databases, Database Development
Coursera Project Network
Skills you'll gain: Javascript, Back-End Web Development, Server Side, Front-End Web Development, Scripting, Event-Driven Programming, Web Applications, Mobile Development, HTML and CSS, Web Development, Scripting Languages
Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Development Environment, Data Structures, Python Programming, NumPy, Integrated Development Environments, Virtual Environment
University of Colorado Boulder
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Applied Machine Learning, Decision Tree Learning, Scikit Learn (Machine Learning Library), Matplotlib, Statistical Machine Learning, Random Forest Algorithm, Machine Learning, Predictive Modeling, Data Science, Statistical Visualization, Python Programming, Applied Mathematics, Exploratory Data Analysis, Statistical Programming, Regression Analysis, Statistical Modeling, Feature Engineering, Performance Tuning
- Status: New
Skills you'll gain: Flutter (Software), Mobile Development, React Native, Apple iOS, iOS Development, Application Development, Back-End Web Development, User Story, User Interface (UI), Android Development, User Interface and User Experience (UI/UX) Design, Cross Platform Development, Application Programming Interface (API), Software Development Tools, Application Frameworks, Development Environment, UI Components, Application Deployment, Figma (Design Software), Databases
Coursera Project Network
Skills you'll gain: Interactive Data Visualization, Software Installation, Package and Software Management, R Programming, Integrated Development Environments, Cloud Development, Cloud Hosting
Arizona State University
Skills you'll gain: Setting Appointments, Peer Review, Language Learning, Greeting Customers, Cultural Sensitivity, Telephone Skills, Business Communication, Business Correspondence, Vocabulary, Verbal Communication Skills, Scheduling, Front Office, Hospitality, Communication, Presentations, Language Interpretation, Translation, and Studies, Transportation Operations, Food Services, Purchasing, Grammar
Skills you'll gain: SAS (Software), Data Quality, Data Analysis, Exploratory Data Analysis, Data Cleansing, Data Visualization Software, Virtual Environment, Data Manipulation, Statistical Reporting, Business Analysis, Statistical Programming
University of Colorado System
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Debugging, Computer Programming, Computer Programming Tools, Integrated Development Environments, Software Documentation, Virtual Environment, Data Storage, Scripting
- Status: Free
Coursera Project Network
Skills you'll gain: Command-Line Interface, Go (Programming Language), Package and Software Management, Program Development, Data Structures, Debugging, Computer Programming
University of Toronto
Skills you'll gain: Geographic Information Systems, GIS Software, Spatial Analysis, Spatial Data Analysis, Geospatial Mapping, Query Languages, Data Processing, Data Manipulation, Image Analysis
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Principles of Secure Coding: University of California, Davis
- Advanced Relational Database and SQL: Coursera Project Network
- Introduction to Javascript: The Basics: Coursera Project Network
- Python and Pandas for Data Engineering: Duke University
- Introduction to Machine Learning: Supervised Learning: University of Colorado Boulder
- Developing Mobile Apps with Flutter: IBM
- Getting Started with Rstudio: Coursera Project Network
- Chino básico: Lenguaje y cultura empresarial: Arizona State University
- Getting Started with SAS Visual Analytics : SAS
- Introduction to C++ Programming and Unreal: University of Colorado System