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
- Status: Preview
University of Michigan
Skills you'll gain: Finite Element Methods, Engineering Analysis, Numerical Analysis, Mathematical Modeling, Mechanics, C++ (Programming Language)
- Status: Free Trial
Skills you'll gain: Keras (Neural Network Library), Reinforcement Learning, Unsupervised Learning, Deep Learning, Generative AI, Tensorflow, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Artificial Neural Networks, Natural Language Processing, Performance Tuning, Time Series Analysis and Forecasting
- Status: Free Trial
University of Michigan
Skills you'll gain: Sampling (Statistics), Sample Size Determination, Surveys, Survey Creation, Data Analysis Software, Data Collection, Research Methodologies, Statistical Analysis, Research, Stata, Research Design, Interviewing Skills, Statistical Methods, Statistical Modeling, Descriptive Statistics, Data Quality, Data Ethics, Data Analysis, Data Cleansing, R Programming
- Status: Free Trial
Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Kotlin, Application Development, Integrated Development Environments, Development Environment, User Interface (UI), UI Components, Extensible Markup Language (XML)
- Status: Free Trial
University at Buffalo
Skills you'll gain: Blockchain, Software Design Documents, Solution Design, Program Development, Other Programming Languages, Computer Programming Tools, Business Logic, Development Environment, Secure Coding, Transaction Processing, Event-Driven Programming, Development Testing, Data Validation
- Status: Free Trial
University of California, Irvine
Skills you'll gain: TCP/IP, Network Protocols, USB, Internet Of Things, General Networking, Application Programming Interface (API), Embedded Systems, Peripheral Devices, Python Programming
- Status: Preview
University of Maryland, College Park
Skills you'll gain: Fundraising, Organizational Strategy, Stakeholder Engagement, Event Marketing, Business Planning, Planning, Strategic Partnership, Marketing, Strategic Marketing, Marketing Strategies, Growth Strategies
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, Cloud Computing, Operating Systems, Apache Cassandra, Systems Design, NoSQL, Database Systems, Apache Hadoop, Algorithms, Scalability, Network Protocols
- Status: Free Trial
Skills you'll gain: SQL, Relational Databases, Query Languages, MySQL, Stored Procedure, Database Design, Databases, Data Analysis, Data Manipulation, Transaction Processing
- Status: Free Trial
University of Toronto
Skills you'll gain: iOS Development, Swift Programming, Apple iOS, Apple Xcode, Mobile Development, Application Development, User Interface (UI), Animations, UI Components, Objective-C (Programming Language), User Interface and User Experience (UI/UX) Design, Model View Controller, Software Technical Review, User Interface (UI) Design, Application Programming Interface (API), Development Environment, Computer Programming, Storyboarding, Computer Vision, Persistence
- Status: Free Trial
University of Pennsylvania
Skills you'll gain: Object Oriented Programming (OOP), Java, Eclipse (Software), Unit Testing, Java Programming, Integrated Development Environments, Program Development, Test Driven Development (TDD), Programming Principles, Computer Programming, Software Design Patterns, Data Structures
- Status: Free Trial
University of Michigan
Skills you'll gain: Unified Modeling Language, Application Programming Interface (API), Image Analysis, Software Engineering, Jupyter, Python Programming, Computer Vision, Integrated Development Environments
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- The Finite Element Method for Problems in Physics: University of Michigan
- Deep Learning with Keras and Tensorflow: IBM
- Survey Data Collection and Analytics: University of Michigan
- Introduction to Android Mobile Application Development : Meta
- Smart Contracts: University at Buffalo
- Interfacing with the Raspberry Pi: University of California, Irvine
- The Cycle: Management of Successful Arts and Cultural Organizations: University of Maryland, College Park
- Cloud Computing Concepts, Part 1: University of Illinois Urbana-Champaign
- SQL: A Practical Introduction for Querying Databases: IBM
- iOS App Development with Swift: University of Toronto