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 Course Catalog
University of California, Irvine
Skills you'll gain: Go (Programming Language), JSON, Data Import/Export, Development Environment, Data Structures, Remote Access Systems, File Management, Program Development
University of Illinois Urbana-Champaign
Skills you'll gain: Data Storytelling, Extract, Transform, Load, Marketing Analytics, Data Visualization, Data Presentation, Regression Analysis, Alteryx, Infographics, Data Collection, Interactive Data Visualization, Data Quality, Tidyverse (R Package), R Programming, Data Visualization Software, Data Processing, Network Analysis, Business Analytics, Internal Controls, Exploratory Data Analysis, Robotic Process Automation
Google
Skills you'll gain: Statistical Hypothesis Testing, Sampling (Statistics), Descriptive Statistics, Data Analysis, Statistical Analysis, Probability Distribution, Statistical Methods, Statistics, Statistical Inference, Probability, Bayesian Statistics, Statistical Programming, A/B Testing
Vanderbilt University
Skills you'll gain: ChatGPT, Document Management, Pivot Tables And Charts, Artificial Intelligence, Microsoft Excel, Data Analysis, Data Transformation, Solution Design, Data Validation, Technical Communication, Automation
University of California San Diego
Skills you'll gain: Session Initiation Protocols, Integrated Development Environments, GitHub, Cloud Computing, Software Design, Amazon Web Services, Cloud Infrastructure, Git (Version Control System), Cloud Services, Development Environment, System Design and Implementation, Android Development, Android Studio, Embedded Software, Internet Of Things, Wireless Networks, Emerging Technologies, Mobile Development, Digital Communications, Visualization (Computer Graphics)
EIT Digital
Skills you'll gain: Embedded Systems, Embedded Software, Internet Of Things, Cryptography, Operating Systems, Security Requirements Analysis, Network Architecture, Network Security, Cybersecurity, Real Time Data, Web Services, Encryption, Engineering Software, Network Protocols, Public Key Cryptography Standards (PKCS), Wireless Networks, Computer Programming, C (Programming Language), System Testing, System Design and Implementation
Vanderbilt University
Skills you'll gain: Android Studio, Android Development, Object Oriented Programming (OOP), Java, Mobile Development, Application Development, Data Structures, Integrated Development Environments, Computer Programming, Development Environment, Debugging, User Interface (UI)
California Institute of the Arts
Skills you'll gain: User Experience Design, User Interface (UI) Design, User Centered Design, Interaction Design, Prototyping, Wireframing, User Research, User Flows, Mockups, Information Architecture, Ideation, Mobile Development
- Status: Free
University of Washington
Skills you'll gain: Machine Learning Methods, Supervised Learning, Network Model, Matlab, Machine Learning Algorithms, Artificial Neural Networks, Computer Vision, Reinforcement Learning, Computational Thinking, Mathematical Modeling, Linear Algebra, Data Analysis, Information Architecture, Probability & Statistics
University of Michigan
Skills you'll gain: Computational Thinking, Programming Principles, Problem Solving, Computer Science, Disaster Recovery, Algorithms, Threat Detection, Epidemiology
Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Bootstrap (Front-End Framework), Debugging, UI Components, Web Development Tools, Front-End Web Development, Web Design, Semantic Web, Hypertext Markup Language (HTML), Browser Compatibility, Web Development, Web Content Accessibility Guidelines, User Interface (UI), Data Validation
Skills you'll gain: C# (Programming Language), Software Architecture, .NET Framework, Distributed Computing, Scalability, Object Oriented Programming (OOP), Software Design Patterns, Object-Relational Mapping, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Database Management, NoSQL
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Getting Started with Go: University of California, Irvine
- Business Analytics: University of Illinois Urbana-Champaign
- The Power of Statistics: Google
- ChatGPT Advanced Data Analysis: Vanderbilt University
- Internet of Things and AI Cloud: University of California San Diego
- Development of Secure Embedded Systems: EIT Digital
- Java for Android: Vanderbilt University
- UX Design Fundamentals: California Institute of the Arts
- Computational Neuroscience: University of Washington
- Problem Solving Using Computational Thinking: University of Michigan