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: Kotlin, Android Development, Android Studio, Unit Testing, Object Oriented Programming (OOP), Mobile Development, Test Driven Development (TDD), Software Testing, Application Development, Functional Design
Skills you'll gain: Swift Programming, iOS Development, Unit Testing, Apple Xcode, Mobile Development, Software Testing, Object Oriented Programming (OOP), Data Structures, Software Design, Debugging, Functional Design
Coursera Project Network
Skills you'll gain: ChatGPT, Market Research, Market Analysis, Marketing, Language Interpretation, Translation, and Studies, Marketing Collateral, Content Creation, Digital Marketing
University of California San Diego
Skills you'll gain: Combinatorics, Theoretical Computer Science, Algorithms, Graph Theory, Computational Thinking, Operations Research, Applied Mathematics, Python Programming, Computer Programming, Mathematical Modeling
- Status: Free
The Hong Kong University of Science and Technology
Skills you'll gain: Android Development, User Interface (UI), User Interface and User Experience (UI/UX) Design, Mobile Development, Interactive Design, Application Development, Data Storage, Program Development, Global Positioning Systems, Programming Principles, Computer Programming, Event-Driven Programming, Computer Graphics
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Computer Networking, Computer Programming, Network Protocols, Programming Principles, Software Development, Automation, Analysis, Cloud Computing, Artificial Intelligence
- Status: Free
Coursera Project Network
Skills you'll gain: Sprint Planning, Azure DevOps, Backlogs, Issue Tracking, Kanban Principles, Agile Software Development
Peking University
Skills you'll gain: C (Programming Language), Programming Principles, Computer Science, Computer Architecture, Theoretical Computer Science, Computer Programming, Computational Logic, Data Structures, Algorithms
Coursera Project Network
Skills you'll gain: Unix Commands, Command-Line Interface, Unix Shell, Unix, Bash (Scripting Language), File Management, Linux Commands, File Systems
- Status: Free
Coursera Project Network
Skills you'll gain: PyTorch (Machine Learning Library), Image Analysis, Deep Learning, Computer Vision, Data Transformation
University of Michigan
Skills you'll gain: Data Visualization, Tidyverse (R Package), Data Analysis, Statistical Analysis, Demography, Analysis, Public Administration, Economics, Policy, and Social Studies, Policy Analysis, Public Policies, People Analytics, R Programming, Sampling (Statistics), Statistical Programming, Analytics, Data Cleansing, Data Manipulation
University of Colorado System
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Microsoft Visual Studio, Computer Graphics, Computer Programming, Software Design, Application Development, Application Frameworks, UI Components, Development Environment, Debugging
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Advanced Programming in Kotlin: Meta
- Advanced Programming in Swift: Meta
- ChatGPT for Beginners: Using AI for Market Research: Coursera Project Network
- Delivery Problem: University of California San Diego
- Developing Android Apps with App Inventor: The Hong Kong University of Science and Technology
- Foundations of Computer Science: LearnQuest
- Getting Started with Azure DevOps Boards: Coursera Project Network
- 计算导论与C语言基础: Peking University
- Practical Introduction to the Command Line: Coursera Project Network
- Deep Learning with PyTorch : Image Segmentation : Coursera Project Network