In-Person Reactive Programming need Software Development

Contact person: In-Person Reactive Programming

Phone:Show

Email:Show

Location: Bengaluru, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I’m organising a seven-day, classroom-style programme in Bangalore during the first week of November for a cohort of 15–20 freshers and lateral hires. The sole aim is to give them hands-on, production-oriented experience with reactive programming, so every session needs to be code-driven rather than slide-heavy.

The content must be fully customised to suit the group, yet I expect it to weave in core reactive principles, modern Java-based libraries such as Project Reactor or RxJava, and techniques for turning those ideas into testable, performant microservices (Spring WebFlux or a comparable stack). Throughout the week I want short coding challenges, guided labs, and a capstone mini-project that the participants can demo on the final day.

Deliverables I need from you before kickoff:
• A day-by-day agenda showing how theory, live coding, and lab time are balanced
• Source code for all examples and exercises, ready to run on standard developer laptops
• Printed or soft-copy reference material the attendees can keep
• A brief skills assessment to gauge progress at the end of the course

I’ll provide the venue, machines, and any local logistics; you bring the curriculum, teaching energy, and real-world insight that will let newcomers leave confident in building reactive production systems.

Topics -
Module 1 - Introduction, Recap and Asynchronous Programming
• Introduction to Programming Reactive Systems
• Functions and Pattern Matching
• Collections
• Asynchronous Programming
• Futures
Module 2 - The Actor Model
• Introduction: why actors?
• The Actor Model
• Message Processing Semantics
• Designing Actor Systems
• Testing Actor Systems
Module 3 - Handling Failure and State
• Failure Handling With Actors
• Lifecycle Monitoring and The Error Kernel
• Persistent Actor State
Module 4 - Distributed Computing
• Actors Are Distributed
• Eventual Consistency
• Actor Composition
• Scalability
• Responsiveness
Copyright © SpringPeople. All Rights Reserved.
Module 5 - Typed Actors
• Introduction to Protocols
• Protocols in Akka Typed
• Testing Akka Typed Behaviors
• Akka Typed Facilities
• Akka Typed Persistence
• Supervision revisited
Module 6 - Stream Processing
• Stream Processing
• Introducing Reactive Streams Semantics
• Akka Streams
• Failure handling and processing rate
Module 7 - Advanced Stream Processing
• Streaming Protocols & Stream Composition
• Stateful operations and materialized values
• Fan-in and Fan-out operations
• Integrating Streams with (Typed) Actors" (client-provided description)


Matched companies (2)

...

WhizzAct Private Limited

WhizzAct aims to deliver the supreme service at an effective cost, ensuring complete customer satisfaction. Emphatic use of the latest tools and tech… Read more

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more