Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Reactive Programming Course Catalog
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Debugging, Software Design Patterns, Data Structures, Computer Programming, Algorithms, Command-Line Interface, Programming Principles, Graph Theory, Computer Science, Program Development, Artificial Intelligence, File Management, Simulations
- Status: New
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Unit Testing, Algorithms, C (Programming Language), Program Development, Programming Principles, Computer Programming, Graph Theory, Software Testing, File Systems, Artificial Intelligence, Integration Testing, System Programming, Simulations
Skills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Object Oriented Programming (OOP), Event-Driven Programming, Node.JS, JSON, Computer Programming, Data Structures, Development Testing, Debugging, Package and Software Management, Front-End Web Development, Functional Design
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Thinking, Software Installation, Development Environment
Skills you'll gain: Data Storytelling, Data Presentation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Shiny (R Package), Data Wrangling, Exploratory Data Analysis, Relational Databases, Big Data, Ggplot2, Database Design, Data Analysis, IBM Cognos Analytics, Data Mining, Dashboard, Excel Formulas, Data Manipulation, Web Scraping, Microsoft Excel
Google
Skills you'll gain: Scripting, Python Programming, Computer Programming, Algorithms, Problem Management, Data Structures, Debugging, Development Environment
- Status: Free
The University of Edinburgh
Skills you'll gain: Software Engineering, Program Development, Software Development, Programming Principles, Event-Driven Programming, Computer Programming, Debugging, Computational Thinking, Storyboarding, Algorithms, User Interface (UI) Design
Multiple educators
Skills you'll gain: Unsupervised Learning, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Classification And Regression Tree (CART), Machine Learning Algorithms, Machine Learning, Jupyter, Applied Machine Learning, Data Ethics, Decision Tree Learning, Tensorflow, Scikit Learn (Machine Learning Library), NumPy, Predictive Modeling, Deep Learning, Reinforcement Learning, Random Forest Algorithm, Feature Engineering, Artificial Intelligence, Python Programming
Duke University
Skills you'll gain: Programming Principles, Algorithms, Pseudocode, Computational Thinking, Computer Programming, Data Structures, Development Testing, Debugging
DeepLearning.AI
Skills you'll gain: Computer Vision, Deep Learning, Image Analysis, Natural Language Processing, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Supervised Learning, Keras (Neural Network Library), Artificial Intelligence, Applied Machine Learning, PyTorch (Machine Learning Library), Machine Learning, Debugging, Performance Tuning, Machine Learning Methods, Python Programming, Data-Driven Decision-Making, Text Mining, Network Architecture
Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Software Testing, Data Structures, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Debugging
Johns Hopkins University
Skills you'll gain: Artificial Neural Networks, Image Analysis, Event-Driven Programming, Program Development, C and C++, Scalability, Deep Learning, Natural Language Processing, Linear Algebra, Distributed Computing, Computer Hardware, Computer Vision, Numerical Analysis, Computer Architecture, Computer Systems, Computer Programming, Software Development, Performance Tuning, Machine Learning, Data Structures
In summary, here are 10 of our most popular reactive programming courses
- Coding for Everyone: C and C++: University of California, Santa Cruz
- Go and C++: Programming in Two Successor Languages of C: University of California, Santa Cruz
- Programming with JavaScript: Meta
- Programming for Everybody (Getting Started with Python): University of Michigan
- IBM Data Analytics with Excel and R: IBM
- Crash Course on Python: Google
- Code Yourself! An Introduction to Programming: The University of Edinburgh
- Machine Learning: DeepLearning.AI
- Programming Fundamentals: Duke University
- Deep Learning: DeepLearning.AI