Share

Live Webinar February 9th, 2016 3:00 PM – 4:00 PM EST
Duration: 1 Hour Credits: 1 PDU Category C Free
Presented by : O’Reilly

If you’re puzzled by the newest generation of frontend architectures, you’re not alone.

  • Will Reactive programming be the default choice for modern apps?
  • When would you want to use event emitters as opposed to event streams with operators?

Luca Mezzalira answers these questions and more as he provides a detailed tour of frontend architectures, including where they’ve been and where we’re headed.

In this webinar you will:

  1. Begin with an overview of architectures from MVC, MVP, and MVVM to the modern component systems like Flux and React.
  2. Take a look at the evolution of architectures, beginning with a central event emitter or publish/subscribe system that’s currently used in JavaScript libraries and frameworks.
  3. Contrast these with Reactive programming and channels communication that’s offered by CSP (Communicating Sequential Processes).
  4. Understand if and when to use each particular paradigm.

Specific topics include:

  • A review of current event-driven architectures
  • An introduction to CSP
  • Using channels for communication
  • Sequential and parallel communication
  • An introduction to Reactive programming
  • How to use streams

This webcast is ideal for senior frontend developers, lead developers, tech leads, solutions architects, CTOs, and any developer who would like to understand more about Reactive programming.

Presenter: Luca Mezzalira (LinkedIn profile, O’Reilly bio) is a passionate keynote speaker and Solutions Architect with a decade of experience on front end technologies  (Haxe, Flash, Flex, AIR, Lua and Swift), cutting edge projects for mobile (iOS, Android, Blackberry), and desktop, web, TVs, set top boxes and embedded devices.  Certified as: Certified Scrum Master and SAFe Agilist, Adobe Certified Expert and Instructor on Flash, Flex, and AIR.  Mezzalira is also the Community Manager of the London Javascript User Group.

PDU Category C (PMBOK 5) documentation details:
Process Groups: Planning Executing
Knowledge Areas: 5 – Scope 8 – Quality

  • 5.3 Define Scope
  • 6.2 Define Activities
  • 9.3 Develop Project Team

As a Category C, ‘Self Directed Learning’, activity remember to document your learning experience and its relationship to project management for your ‘PDU Audit Trail Folder.’

Click to register for:
Next Generation Of Front-End Architectures

0 0 1.0
Technical Project Management Leadership Strategic & Business Management