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 Michigan
Skills you'll gain: Exploratory Data Analysis, Data Visualization, Plot (Graphics), Statistical Analysis, Data Presentation, Ggplot2, Program Evaluation, Policy Analysis, Surveys, Data Ethics, Data Analysis, Tidyverse (R Package), Statistical Visualization, R Programming, Statistical Methods, Public Policies, Data Visualization Software, Demography, Political Sciences, Public Administration
LearnQuest
Skills you'll gain: Spring Framework, JUnit, Application Frameworks, Java, Unit Testing, Enterprise Application Management, Integration Testing, Dependency Analysis, Extensible Markup Language (XML)
Skills you'll gain: React Native, User Research, UI/UX Research, Persona (User Experience), Restful API, Design Research, Android Studio, Version Control, Kotlin, User Experience Design, Android Jetpack, Unix Commands, Android Development, Interaction Design, Git (Version Control System), GitHub, Algorithms, Jest (JavaScript Testing Framework), Usability, Mobile Development
Skills you'll gain: Apache Maven, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, JUnit, Java, Software Documentation, Programming Principles, Data Structures, Computer Programming, Restful API, Integrated Development Environments, File Management, Data Validation, Package and Software Management, Network Protocols, Unit Testing, Computational Thinking
Coursera Project Network
Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages
Duke University
Skills you'll gain: Pandas (Python Package), Bash (Scripting Language), Version Control, Jupyter, Linux Commands, Git (Version Control System), Shell Script, Linux, Web Scraping, Linux Administration, Data Manipulation, MySQL, Microservices, AWS SageMaker, SQL, JSON, Scripting, Cloud Engineering, Command-Line Interface, Software Development Tools
Infosec
Skills you'll gain: Authentications, Application Security, Serverless Computing, Secure Coding, Security Testing, Cryptography, Risk Management Framework, Threat Modeling, Cloud Security, Infrastructure Security, Package and Software Management, Node.JS, Web Applications, Javascript, Vulnerability Management, Cloud Services, Cloud Platforms, Web Development, Identity and Access Management, Dependency Analysis
- Status: Free
Coursera Project Network
Skills you'll gain: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
The State University of New York
Skills you'll gain: Data Visualization, Bioinformatics, Big Data, Analytics, Health Informatics, Medical Science and Research, Data Processing, R Programming, Predictive Modeling, Statistical Analysis, Molecular Biology, Feature Engineering, Unsupervised Learning
Corporate Finance Institute
Skills you'll gain: Data Analysis Expressions (DAX), Power BI, Snowflake Schema, Data Modeling, SQL, Business Intelligence, Dashboard, Microsoft Excel, Excel Formulas, Pivot Tables And Charts, Data Import/Export, Business Reporting, Databases, Interactive Data Visualization, Data Storytelling, Financial Statements, Data Analysis Software, Data Manipulation, Data Analysis, Relational Databases
University of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Prototyping, Mobile Development, C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Data Structures, Debugging
- Status: Free
University of Leeds
Skills you'll gain: Jupyter, Programming Principles, Computer Programming, Python Programming, Development Environment, Software Installation, Data Structures, Data Science, Software Documentation, Debugging
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Data Analytics in the Public Sector with R: University of Michigan
- Spring - Ecosystem and Core: LearnQuest
- Desarrollador de Meta de Android: Meta
- Programming in Java: A Hands-on Introduction: Codio
- Python Basics: Create a Guessing Number Game from Scratch: Coursera Project Network
- Python, Bash and SQL Essentials for Data Engineering: Duke University
- JavaScript Security: Infosec
- Compose and Program Music in Python using Earsketch: Coursera Project Network
- Big Data, Genes, and Medicine: The State University of New York
- BI Essentials for Finance Analysts (Power BI Edition): Corporate Finance Institute