Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Interactive Programming Course Catalog
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Computer Programming, Unit Testing, Algorithms, Computer Science, Debugging, Integration Testing, Software Design
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Performance Tuning, OS Process Management, Data Structures, C and C++, Performance Testing, Distributed Computing, System Programming, Computational Thinking, Data Access, Hardware Architecture, Algorithms, Computer Architecture, Data Storage, Program Development, Debugging
- Status: Free Trial
Vanderbilt University
Skills you'll gain: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Distributed Computing, Scalability, Functional Design, Algorithms
- Status: Free Trial
University of Michigan
Skills you'll gain: NumPy, Debugging, Pandas (Python Package), Statistics, Data Analysis, Descriptive Statistics, Data-oriented programming, Data Processing, Maintainability, Numerical Analysis, Critical Thinking, Technical Support
- Status: Free Trial
University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Integrated Development Environments, Object Oriented Programming (OOP), Algorithms, Debugging, Programming Principles, Data Validation, Data Structures, File Management
- Status: Preview
Pohang University of Science and Technology(POSTECH)
Skills you'll gain: Internet Of Things, Wireless Networks, General Networking, Emerging Technologies, Embedded Software, Communication Systems, Electronic Hardware, Embedded Systems, Information Technology Architecture, Computer Programming Tools, Python Programming, Problem Solving
- Status: Preview
Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Matlab, AI Personalization, Debugging, LLM Application, Code Review, Integrated Development Environments
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Structures, Algorithms, Debugging
- Status: NewStatus: Preview
University of Geneva
Skills you'll gain: Data-oriented programming, Computational Thinking, Operating Systems
- Status: NewStatus: Free Trial
Skills you'll gain: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Development Environment, Programming Principles, Debugging
- Status: Free Trial
Skills you'll gain: Unified Modeling Language, Visual Basic (Programming Language), Data Structures, Object Oriented Design, Data Modeling, Microsoft Visual Studio, Program Development, Object Oriented Programming (OOP), .NET Framework, Computer Programming
Coursera Project Network
Skills you'll gain: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Web Development, Maintainability, Software Engineering
Interactive Programming learners also search
In summary, here are 10 of our most popular interactive programming courses
- GO Programming for Everyone: Part 2: University of California, Santa Cruz
- Introduction to Parallel Programming with CUDA: Johns Hopkins University
- Functional Programming with Java and Threads: Vanderbilt University
- Data-Oriented Python Programming and Debugging: University of Michigan
- Object-Oriented Programming in C++: Functions: University of London
- Introduction and Programming with IoT Boards: Pohang University of Science and Technology(POSTECH)
- AI-assisted MATLAB Programming with ChatGPT : Vanderbilt University
- Fundamentals of Object-Oriented Programming - C++: Packt
- Data-Oriented C++ in Scientific Programming: University of Geneva
- R Programming Essentials with Microsoft Tools: Microsoft