Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Language Course Catalog
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, File Systems, Cloud Computing, Operating Systems, Transaction Processing, Network Security, Data Centers, Authorization (Computing), Apache Hadoop, Data Store, Authentications, Cryptography, NoSQL, Algorithms
- Status: Free Trial
Duke University
Skills you'll gain: Maintainability, Program Development, C (Programming Language), Software Engineering, System Programming, Programming Principles, Software Development, Simulations, Command-Line Interface, Operating Systems, User Interface (UI), Data Structures, Debugging, Data Import/Export, File Management
- Status: Free Trial
Epic Games
Skills you'll gain: Unreal Engine, Virtual Environment, Version Control, Video Game Development, 3D Modeling, Augmented and Virtual Reality (AR/VR), Game Design, Animation and Game Design, Multimedia, Computer Graphics, Software Installation
- Status: Free Trial
University of Michigan
Skills you'll gain: JSON, jQuery, Javascript and jQuery, Ajax, Debugging, Web Development Tools, Event-Driven Programming, Javascript, PHP (Scripting Language), Object Oriented Programming (OOP), Data Import/Export, Web Applications
- Status: Free Trial
LearnQuest
Skills you'll gain: Spring Framework, Java Programming, Java Platform Enterprise Edition (J2EE), Object Oriented Programming (OOP), Debugging, Data Structures, File Management
- Status: Free Trial
University of California, Davis
Skills you'll gain: Peer Review, Spanish Language, Oral Expression, Oral Comprehension, Language Learning, Culture, Writing, Writing and Editing, Vocabulary, Research
- Status: Free Trial
Skills you'll gain: Swift Programming, Apple Xcode, iOS Development, Apple iOS, Data Structures, Programming Principles, Object Oriented Programming (OOP), Computer Programming
University of Minnesota
Skills you'll gain: Dimensionality Reduction, NumPy, Linear Algebra, Machine Learning Methods, Data Analysis, Numerical Analysis, Mathematical Modeling, Applied Mathematics, Applied Machine Learning, Data Manipulation, Exploratory Data Analysis, Algorithms, Python Programming
- Status: Free
Princeton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Algorithms, Programming Principles, Computational Logic, Computational Thinking, Java Programming, Computer Hardware
University of Washington
Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design, Debugging
- Status: Free Trial
Skills you'll gain: Text Mining, Natural Language Processing, Microsoft Azure, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Unstructured Data, Analytics, Application Development, Application Programming Interface (API)
In summary, here are 10 of our most popular language courses
- Object-Oriented C++: Inheritance and Encapsulation: Codio
- Cloud Computing Concepts: Part 2: University of Illinois Urbana-Champaign
- Interacting with the System and Managing Memory: Duke University
- Unreal Engine Fundamentals : Epic Games
- JavaScript, jQuery, and JSON: University of Michigan
- Java Class Library: LearnQuest
- Spanish Vocabulary Project: University of California, Davis
- Programming Fundamentals in Swift: Meta
- Matrix Methods: University of Minnesota
- Computer Science: Algorithms, Theory, and Machines: Princeton University