Reactive programming courses can help you learn asynchronous data streams, event-driven architecture, and the principles of reactive systems. You can build skills in handling real-time data, managing state changes, and implementing backpressure strategies. Many courses introduce tools like RxJava, Reactor, and Akka, that support building responsive applications and integrating with APIs. By exploring these topics, you’ll gain practical experience in creating applications that efficiently respond to user interactions and system events.

Google Cloud
Skills you'll gain: Analytics, Data Analysis, Applied Machine Learning, Google Cloud Platform, Model Training, Machine Learning, Machine Learning Algorithms, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Data Modeling, .NET Framework, Object-Relational Mapping, Database Development, Relational Databases, Database Management, Query Languages, Database Application, Data Access, Data Management, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, TypeScript, Development Environment, Full-Stack Web Development, AI Integrations, Cloud Deployment, JavaScript Frameworks, Email Automation, Web Applications, User Interface (UI), Git (Version Control System)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, 3D Assets, Game Design, Virtual Environment, Video Game Development, Program Development, Visualization (Computer Graphics), Maintainability, Computer Graphics, Algorithms, Scripting, Computer Graphic Techniques
Advanced · Course · 1 - 3 Months

Skills you'll gain: Hibernate (Java), Object-Relational Mapping, Data Validation, Package and Software Management, User Interface (UI), Database Application, Relational Databases, Database Development, Java Programming, Development Environment, Java, Data Modeling, Java Platform Enterprise Edition (J2EE), Application Development, User Interface (UI) Design, Verification And Validation, Data Persistence, Data Integrity, Transaction Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: React Native, UI Components, Responsive Web Design, Mobile Development, User Interface (UI), User Interface (UI) Design, Cross Platform Development, React.js, Android Development, iOS Development, Mobile Development Tools, Frontend Integration, Application Development, Interactive Design, Debugging, Restful API, Application Programming Interface (API), Payment Systems
Intermediate · Course · 3 - 6 Months

Skills you'll gain: iOS Development, Data Store, Control Panels, Program Development, Frontend Performance, Verification And Validation, Maintainability
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data-Driven Decision-Making, Google Cloud Platform, Analytics, Data Visualization, Data Presentation, Data Analysis, Big Data, Dashboard Creation, Data Transformation, Data Cleansing, Cloud Storage, Data Warehousing, Data Storage, SQL, Data Sharing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Gemini, Google Gemini, Generative AI, LLM Application, Google Cloud Platform, AI Integrations, Cloud Applications, Multimodal Prompts, Application Development, Cloud API, Application Programming Interface (API), Application Frameworks, Model Evaluation, Development Testing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, Restful API, Back-End Web Development, Object-Relational Mapping, Web Development, Authentications, Web Applications, Web Services, Unit Testing, Authorization (Computing), Databases, Data Validation, TypeScript, SQL, Hypertext Markup Language (HTML), Debugging, Data Cleansing, Middleware, HTML and CSS, Javascript
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Cloud Platform, Serverless Computing, Cloud Applications, Cloud Development, Cloud Deployment, Cloud-Based Integration, Authorization (Computing), Application Security, Event-Driven Programming, Operational Databases, Key Management, Authentications, Virtual Networking, Identity and Access Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Computing Architecture, MySQL, Cloud Applications, Cloud Development, Google Cloud Platform, Back-End Web Development, Restful API, Cloud Services, Object-Relational Mapping, Data Persistence, Database Development, Verification And Validation, API Design, Systems Architecture, Databases, Application Programming Interface (API), Database Design, Server Side, Data Storage Technologies, Application Development
Beginner · Course · 1 - 4 Weeks