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
California Institute of the Arts
Skills you'll gain: Information Architecture, Persona (User Experience), UI/UX Strategy, User Experience Design, Web Design, Wireframing, User Interface (UI), User Research, Mockups, Agile Methodology, Waterfall Methodology
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Theoretical Computer Science, Network Routing, Computational Thinking, Data Structures, Design Strategies
University of Washington
Skills you'll gain: Big Data, Relational Databases, Database Systems, Data Science, Data Manipulation, Data Processing, NoSQL, Apache Spark, PySpark, Analytics, Distributed Computing, Apache Hadoop, SQL, Data Structures, Query Languages, Cloud Computing, Scalability, Graph Theory, Algorithms
University of Illinois Urbana-Champaign
Skills you'll gain: Tidyverse (R Package), Data Processing, Business Analytics, Data Transformation, Business Intelligence, Data Manipulation, R Programming, Business Analysis, Analytics, Data Cleansing, Exploratory Data Analysis, Data Visualization, Data Analysis, Statistical Programming, Data-Driven Decision-Making
University of Minnesota
Skills you'll gain: Software Development Methodologies, Agile Methodology, Software Engineering, Software Development Life Cycle, Requirements Analysis, Application Deployment, Agile Software Development, Systems Development, Software Architecture, Verification And Validation, Software Development, Process Driven Development, Waterfall Methodology, Software Testing, Scrum (Software Development), Release Management, Development Testing, Maintainability
University of California San Diego
Skills you'll gain: Cryptographic Protocols, Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Cybersecurity, Arithmetic, Algorithms, Theoretical Computer Science, Computational Thinking, Algebra, Python Programming, Logical Reasoning
University of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Prototyping, Mobile Development, Application Development, C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Data Structures
Duke University
Skills you'll gain: MLOps (Machine Learning Operations), Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Containerization, Rust (Programming Language), DevOps, Cloud Development, Google Cloud Platform, Applied Machine Learning, CI/CD, Cloud Computing, Generative AI, Python Programming, Serverless Computing, Application Frameworks, GitHub
Coursera Project Network
Skills you'll gain: Stored Procedure, SQL, Data Presentation, Query Languages, Relational Databases, Database Development
University of Illinois Urbana-Champaign
Skills you'll gain: Internet Of Things, Network Infrastructure, Network Routers, General Networking, Network Switches, Network Protocols, Network Architecture, Cloud Infrastructure, Wireless Networks, Infrastructure Security, Local Area Networks, Computer Networking, Emerging Technologies, Data Science, Embedded Systems, Network Planning And Design, Network Security, Big Data, Distributed Computing, Digital Communications
Coursera Project Network
Skills you'll gain: User Interface (UI), Human Computer Interaction, Program Development, Python Programming, Computer Programming, Mathematical Software, Data Storage, Data Validation
Skills you'll gain: Feature Engineering, Data Ethics, Exploratory Data Analysis, Unsupervised Learning, Data Presentation, Tensorflow, Application Deployment, Dimensionality Reduction, MLOps (Machine Learning Operations), Data Storytelling, Probability Distribution, Apache Spark, Statistical Hypothesis Testing, Supervised Learning, Data Pipelines, Design Thinking, Unit Testing, Artificial Neural Networks, Data Science, Artificial Intelligence
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Web Design: Strategy and Information Architecture: California Institute of the Arts
- Shortest Paths Revisited, NP-Complete Problems and What To Do About Them: Stanford University
- Data Manipulation at Scale: Systems and Algorithms: University of Washington
- Introduction to Business Analytics with R: University of Illinois Urbana-Champaign
- Software Development Processes and Methodologies: University of Minnesota
- Number Theory and Cryptography: University of California San Diego
- Foundations of Objective-C App Development: University of California, Irvine
- DevOps, DataOps, MLOps: Duke University
- Advanced Relational Database and SQL: Coursera Project Network
- Hands-on Internet of Things: University of Illinois Urbana-Champaign