{"id":17056312,"url":"https://github.com/biophoton/rxjs-workshop","last_synced_at":"2025-03-23T06:40:56.250Z","repository":{"id":77494397,"uuid":"142433907","full_name":"BioPhoton/rxjs-workshop","owner":"BioPhoton","description":null,"archived":false,"fork":false,"pushed_at":"2018-08-08T06:17:35.000Z","size":154,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-28T13:28:56.082Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BioPhoton.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-26T11:49:44.000Z","updated_at":"2024-04-18T21:39:14.000Z","dependencies_parsed_at":"2023-11-10T12:17:09.037Z","dependency_job_id":null,"html_url":"https://github.com/BioPhoton/rxjs-workshop","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioPhoton%2Frxjs-workshop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioPhoton%2Frxjs-workshop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioPhoton%2Frxjs-workshop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioPhoton%2Frxjs-workshop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BioPhoton","download_url":"https://codeload.github.com/BioPhoton/rxjs-workshop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245066495,"owners_count":20555402,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T10:24:02.043Z","updated_at":"2025-03-23T06:40:56.223Z","avatar_url":"https://github.com/BioPhoton.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RxjsWorkshop\n\n# RxJS - Level up \n\n#### This training will bring your RxJs skills to the next level! After a practical and detailed tour from creation to the destruction of streams  we will learn about multicasting, custom pipes and higher order observables.\n\n## Description\n\nThis training will bring your RxJs skills to the next level!  \n\nRxJs is more popular than ever. It is backed into the Angular core and also used in frameworks like React, Vue, and others!\nThis doesn't surprise as it leverages a powerful and elegant way to work with sync as well as async collections.\n\nIn this workshop, you will get a more complete understanding of this library. We will learn about the big and little things that make the difference in understanding!\nAfter a practical and detailed tour from creation to the destruction of streams we will work on some concepts like multicasting, custom pipes and higher order observables.\nSounds interesting? Looking forward to meeting you at the workshop.\n\nThis workshop is provided by angular-college.com\n\nYou'll learn:\n- Conceptual introduction to Rx\n- Execution context and observables\n- Pipe vs dot chaining\n- Subscription handling, explicit and implicit\n- Memory leaks, how to find and avoid them\n- Error handling and error encapsulation\n- Pipes, evergreen and exotic\n- Custom configurable pipes\n- Multicasting with observables\n- Subjects and Subscriptions\n- The different subjects \n- Higher order Observables\n\nAs the last exercise, we will solve a couple of real-life problems in a complete example from start to end.\n\n- Resources\n  - RxJS imports: \n    [RxJS Explorer](http://reactive.how/rxjs/explorer)\n  - Marble Diagrams\n    [RxMarbles](http://rxmarbles.com/)\n    [RxViz](https://rxviz.com/)\n    [RxVision](https://jaredforsyth.com/rxvision/examples/playground/)\n- Operators\n [Reactivex Operators](http://reactivex.io/documentation/operators.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbiophoton%2Frxjs-workshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbiophoton%2Frxjs-workshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbiophoton%2Frxjs-workshop/lists"}