Backend Intermediate Premium

Reactive Backend with RxJS Virtual Internship

In this virtual internship, students will learn how to leverage reactive programming principles and the RxJS library to build asynchronous, event-driven backend applications in Node.js. They will gain hands-on experience in designing and implementing scalable, fault-tolerant, and responsive backend systems using reactive programming techniques.

weeks
4 tasks
0 enrolled
Sign In to Purchase - $49
Track price: $49.00

Track Overview

This track provides hands-on experience and real-world projects to build your skills.

Tasks & Milestones

Create a Simple Observable

Intermediate

In this task, students will create a simple Observable and subscribe to it to handle asynchronous data.

3 hours

Implement a Debounced Search

Intermediate

In this task, students will create an Observable-based search functionality with debouncing to improve performance.

4 hours

Implement Retries with Exponential Backoff

Intermediate

In this task, students will create a reactive service that retries failed operations with an exponential backoff strategy.

5 hours

Implement a Real-Time Notification System

Intermediate

In this task, students will create a real-time notification system using RxJS and WebSockets.

6 hours

Prerequisites

  • • Proficiency in JavaScript/Node.js
  • • Basic understanding of asynchronous programming

Certificate

Certificate of Completion

Earn a certificate upon successful completion