SlideShare a Scribd company logo
Angular Rx.js NgRx
3 years of experience in 5 lessons
1
Korniychuk Anton
JavaScript Developer
Dev-Pro
2
What will be
discussed
?
3
1. Lesson
4
1. Lesson
Smart & Dumb Components
5
Smart & Dumb Components
Smart & Stupid Components
Smart & Presentational Components
Container & Presentational Components
Controller & Presentational Components
The same:
1. Lesson 6
Smart & Dumb Components
Smart & Stupid Components
Smart & Presentational Components
Container & Presentational Components
Controller & Presentational Components
The same:
1. Lesson 7
● What types of components are there?
○ How many component types do we need?
○ For example, there is atomic design architecture
Smart & Dumb
Components
1. Lesson 8
● What types of components are there?
○ How many component types do we need?
○ For example, there is atomic design architecture
● How should components interact?
○ Input()/Output()
○ ViewChild()/Host()
○ Services
Smart & Dumb
Components
1. Lesson 9
● What types of components are there?
○ How many component types do we need?
○ For example, there is atomic design architecture
● How should components interact?
○ Input()/Output()
○ ViewChild()/Host()
○ Services
● Should I inject services into any component?
○ If yes - how to avoid a mess and excessive relationships?
○ If no - which ones can we do it to?
Smart & Dumb
Components
1. Lesson 10
● What types of components are there?
○ How many component types do we need?
○ For example, there is atomic design architecture
● How should components interact?
○ Input()/Output()
○ ViewChild()/Host()
○ Services
● Should I inject services into any component?
○ If yes - how to avoid a mess and excessive relationships?
○ If no - which ones can we do it to?
● How do I make my components reusable across views?
○ What components should be reusable and which ones should not?
Smart & Dumb
Components
1. Lesson 11
Simple Example
Smart & Dumb
Components
1. Lesson 12
Smart & Dumb
Components
1. Lesson 13
Smart & Dumb
Components
1. Lesson 14
Smart & Dumb
Components
1. Lesson 15
Smart & Dumb
Components
1. Lesson 16
Smart & Dumb
Components
1. Lesson 17
Smart & Dumb
Components
1. Lesson 18
Smart & Dumb
Components
1. Lesson 19
Smart & Dumb
Components
1. Lesson 20
Smart & Dumb
Components
1. Lesson 21
Smart & Dumb
Components
1. Lesson 22
Smart & Dumb
Components
1. Lesson 23
Dumb
Smart
Smart & Dumb
Components
1. Lesson 24
Smart & Dumb
Components
1. Lesson 25
Smart & Dumb
Components
1. Lesson 26
Smart & Dumb
Components
1. Lesson 27
Smart & Dumb
Components
1. Lesson 28
Smart & Dumb
Components
1. Lesson 29
Smart & Dumb
Components
1. Lesson 30
Smart & Dumb
Components
1. Lesson 31
Smart & Dumb
Components
1. Lesson 32
Advanced Example
Smart & Dumb
Components
1. Lesson 33
Smart & Dumb
Components
1. Lesson 34
Smart & Dumb
Components
1. Lesson 35
Smart & Dumb
Components
1. Lesson 36
Smart & Dumb
Components
1. Lesson 37
Smart & Dumb
Components
1. Lesson 38
Smart & Dumb
Components
1. Lesson 39
Smart & Dumb
Components
1. Lesson 40
Smart & Dumb
Components
1. Lesson 41
Smart & Dumb
Components
1. Lesson 42
Smart & Dumb
Components
1. Lesson 43
Smart & Dumb
Components
1. Lesson 44
Smart & Dumb
Components
1. Lesson 45
Smart & Dumb
Components
1. Lesson 46
Smart & Dumb
Components
1. Lesson 47
Smart & Dumb
Components
1. Lesson 48
Partially Smart Component
Smart & Dumb
Components
1. Lesson 49
Smart & Dumb
Components
Dumb
Component
1. Lesson 50
Smart & Dumb
Components
1. Lesson 51
Smart & Dumb
Components
1. Lesson 52
Smart & Dumb
Components
1. Lesson 53
Smart & Dumb
Components
1. Lesson 54
Smart & Dumb
Components
Dumb
Component
1. Lesson 55
Smart
Component
Smart & Dumb
Components
1. Lesson 56
1 Case
Smart & Dumb
Components
57
Smart & Dumb
Components
1. Lesson 58
Smart & Dumb
Components
1. Lesson 59
1. Lesson
Smart & Dumb
Components
60
Smart & Dumb
Components
1. Lesson 61
1. Lesson
Smart & Dumb
Components
Smart
Component
62
2. Lesson
63
2. Lesson
Do a forced cast
of data from outside
64
Do a forced
data casting
2. Lesson 65
Do a forced
data casting
2. Lesson 66
Do a forced
data casting
2. Lesson 67
Do a forced
data castingstring
2. Lesson 68
Do a forced
data castingstring
2. Lesson 69
Do a forced
data casting
2. Lesson 70
Do a forced
data casting
number
2. Lesson 71
Do a forced
data casting
2. Lesson 72
Do a forced
data casting
2. Lesson 73
Do a forced
data casting
2. Lesson 74
Do a forced
data casting
2. Lesson 75
Do a forced
data casting
2. Lesson 76
Do a forced
data casting
2. Lesson 77
Do a forced
data casting
2. Lesson 78
Do a forced
data casting
2. Lesson 79
2. Lesson
Do a forced
data casting
80
3. Lesson
81
3. Lesson
About strict
TypeScript
82
About Strict
TypeScript
3. Lesson 83
About Strict
TypeScript
3. Lesson 84
About Strict
TypeScript
3. Lesson 85
About Strict
TypeScript
3. Lesson 86
About Strict
TypeScript
3. Lesson 87
About Strict
TypeScript
3. Lesson 88
About Strict
TypeScript
3. Lesson 89
About Strict
TypeScript
3. Lesson 90
About Strict
TypeScript
3. Lesson 91
About Strict
TypeScript
3. Lesson 92
About Strict
TypeScript
3. Lesson 93
About Strict
TypeScript
3. Lesson 94
About Strict
TypeScript
Other Strict Operators
--alwaysStrict
--noImplicitAny
--noImplicitThis
--strictFunctionTypes
--strictPropertyInitialization
--strictNullChecks
3. Lesson 95
About Strict
TypeScript
Other Strict Operators
--alwaysStrict
--noImplicitAny
--noImplicitThis
--strictFunctionTypes
--strictPropertyInitialization
--strictNullChecks
--strict
3. Lesson 96
About Strict
TypeScript
Other Strict Operators
--alwaysStrict // ts 2.1+
--noImplicitAny // ts 2.0+
--noImplicitThis // ts 2.0+
--strictFunctionTypes // ts 2.6+
--strictPropertyInitialization // ts 2.7+
--strictNullChecks // ts 2.0+
--strict // ts 2.3+
3. Lesson 97
About Strict
TypeScript
3. Lesson
Other Strict Operators
--alwaysStrict // ts 2.1+
--noImplicitAny // ts 2.0+
--noImplicitThis // ts 2.0+
--strictFunctionTypes // ts 2.6+
--strictPropertyInitialization // ts 2.7+
--strictNullChecks // ts 2.0+
--strict // ts 2.3+
98
4. Lesson
99
4. Lesson
Angular without Rx.js
vs
Too much tricky Rx.js
100
Without Rx.js
vs
Too much Rx.jsWhy do we need to use Rx.js ?
4. Lesson 101
Without Rx.js
vs
Too much Rx.jsWhy do we need to use Rx.js ?
4. Lesson 102
Without Rx.js
vs
Too much Rx.jsWhy do we need to use Rx.js ?
4. Lesson 103
Without Rx.js
vs
Too much Rx.jsWhy do we need to use Rx.js ?
4. Lesson 104
Without Rx.js
vs
Too much Rx.jsWhy do we need to use Rx.js ?
4. Lesson 105
Without Rx.js
vs
Too much Rx.jsWhy do we need to use Rx.js ?
4. Lesson 106
Without Rx.js
vs
Too much Rx.jsWhy do we need to use Rx.js ?
4. Lesson 107
Without Rx.js
vs
Too much Rx.jsRx.JS Subject’s
&
Multicasting operators
4. Lesson
https://www.youtube.com/watch
?v=Q28-P5jpzUs
108
Without Rx.js
vs
Too much Rx.js
Could there be too much Rx.js?
4. Lesson 109
Without Rx.js
vs
Too much Rx.js
4. Lesson
Could there be too much Rx.js?
Yes!
110
Without Rx.js
vs
Too much Rx.js
4. Lesson
Could there be too much Rx.js?
Yes!
Use NgRx for manipulating data
111
4. Lesson
Without Rx.js
vs
Too much Rx.js
112
4. Lesson
Without Rx.js
vs
Too much Rx.js
Dangerous!
113
4. Lesson
Without Rx.js
vs
Too much Rx.js
Dangerous!
Happiness!
114
5. Lesson
115
5. Lesson
Rx.js
.unsubscribe()
better way
116
.unsubscribe()
better way
5. Lesson 117
5. Lesson
.unsubscribe()
better way
118
5. Lesson
.unsubscribe()
better way
119
5. Lesson
.unsubscribe()
better way
120
5. Lesson
.unsubscribe()
better way
121
5. Lesson
.unsubscribe()
better way
122
5. Lesson
.unsubscribe()
better way
123
5. Lesson
.unsubscribe()
better way
124
5. Lesson
.unsubscribe()
better way
125
5. Lesson
.unsubscribe()
better way
126
5. Lesson
.unsubscribe()
better way
127
5. Lesson
.unsubscribe()
better way
128
5. Lesson
.unsubscribe()
better way
129
5. Lesson
.unsubscribe()
better way
130
5. Lesson
.unsubscribe()
better way
131
5. Lesson
.unsubscribe()
better way
132
5. Lesson
.unsubscribe()
better way
133
5. Lesson
.unsubscribe()
better way
CAN BE BETTER!
134
5. Lesson
.unsubscribe()
better way
135
5. Lesson
.unsubscribe()
better way
136
5. Lesson
.unsubscribe()
better way
137
5. Lesson
.unsubscribe()
better way
Dangerous!
138
5. Lesson
.unsubscribe()
better way
Warning! Memory leaks!
139
5. Lesson
.unsubscribe()
better way
Warning! No memory leaks!
140
5. Lesson
.unsubscribe()
better way
Warning! No memory leaks!
141
5. Lesson
.unsubscribe()
better way
142
5. Lesson
.unsubscribe()
better way
143
Summary
1. Smart & Dumb Components.
2. Do a forced cast of data from outside.
3. Use strict TypeScript.
4. Learn Rx.js & use NgRx in your app.
5. Do .unsubscribe() correctly.
144
145
146
https://www.slideshare.net/ssuser71
a6d2/ngrx-angular-rxjs-3-years-of-e
xperience-in-5-lessons
The presentation URL:

More Related Content

Similar to Angular & Rx.JS & NgRx - 3 years of experience in 5 lessons

MIT6_0001F16_Lec1.pdf
MIT6_0001F16_Lec1.pdfMIT6_0001F16_Lec1.pdf
MIT6_0001F16_Lec1.pdfssuser125b6b
 
Android Jam - Activity Lifecycle & Databases - Udacity Lesson 4a
Android Jam - Activity Lifecycle & Databases - Udacity Lesson 4aAndroid Jam - Activity Lifecycle & Databases - Udacity Lesson 4a
Android Jam - Activity Lifecycle & Databases - Udacity Lesson 4aPaul Blundell
 
Approaches to teaching primary computing
Approaches to teaching primary computingApproaches to teaching primary computing
Approaches to teaching primary computingJEcomputing
 
React hooks Episode #1: An introduction.
React hooks Episode #1: An introduction.React hooks Episode #1: An introduction.
React hooks Episode #1: An introduction.ManojSatishKumar
 
Collaborating with Developers: How-to Guide for Test Engineers - By Gil Tayar
Collaborating with Developers: How-to Guide for Test Engineers - By Gil Tayar Collaborating with Developers: How-to Guide for Test Engineers - By Gil Tayar
Collaborating with Developers: How-to Guide for Test Engineers - By Gil Tayar Applitools
 
Internship final presentation
Internship final presentationInternship final presentation
Internship final presentationNealGopani
 
Dressmakingtailoringlm 131005180801-phpapp01 (2)
Dressmakingtailoringlm 131005180801-phpapp01 (2)Dressmakingtailoringlm 131005180801-phpapp01 (2)
Dressmakingtailoringlm 131005180801-phpapp01 (2)jen Saludar
 
dressmaking
dressmakingdressmaking
dressmakinglaridz
 
Dressmakingtailoringlm 131005180801-phpapp01 (1)
Dressmakingtailoringlm 131005180801-phpapp01 (1)Dressmakingtailoringlm 131005180801-phpapp01 (1)
Dressmakingtailoringlm 131005180801-phpapp01 (1)jen Saludar
 
Dressmakingtailoringlm 131005180801-phpapp01
Dressmakingtailoringlm 131005180801-phpapp01Dressmakingtailoringlm 131005180801-phpapp01
Dressmakingtailoringlm 131005180801-phpapp01jen Saludar
 
98056515 k-to-12-dressmaking-and-tailoring-learning-modules (1)
98056515 k-to-12-dressmaking-and-tailoring-learning-modules (1)98056515 k-to-12-dressmaking-and-tailoring-learning-modules (1)
98056515 k-to-12-dressmaking-and-tailoring-learning-modules (1)Bhavezchers Raborar
 
programming_tutorial_course_ lesson_1.pptx
programming_tutorial_course_ lesson_1.pptxprogramming_tutorial_course_ lesson_1.pptx
programming_tutorial_course_ lesson_1.pptxaboma2hawi
 
Basics of React Hooks.pptx.pdf
Basics of React Hooks.pptx.pdfBasics of React Hooks.pptx.pdf
Basics of React Hooks.pptx.pdfKnoldus Inc.
 
Applications of Multivariate Techniques to Measure Content Structure with Mu...
 Applications of Multivariate Techniques to Measure Content Structure with Mu... Applications of Multivariate Techniques to Measure Content Structure with Mu...
Applications of Multivariate Techniques to Measure Content Structure with Mu...Quinn Lathrop
 
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...Institut Lean France
 

Similar to Angular & Rx.JS & NgRx - 3 years of experience in 5 lessons (20)

MIT6_0001F16_Lec1.pdf
MIT6_0001F16_Lec1.pdfMIT6_0001F16_Lec1.pdf
MIT6_0001F16_Lec1.pdf
 
Android Jam - Activity Lifecycle & Databases - Udacity Lesson 4a
Android Jam - Activity Lifecycle & Databases - Udacity Lesson 4aAndroid Jam - Activity Lifecycle & Databases - Udacity Lesson 4a
Android Jam - Activity Lifecycle & Databases - Udacity Lesson 4a
 
Approaches to teaching primary computing
Approaches to teaching primary computingApproaches to teaching primary computing
Approaches to teaching primary computing
 
K to 12 dressmaking and tailoring learning modules
K to 12 dressmaking and tailoring learning modulesK to 12 dressmaking and tailoring learning modules
K to 12 dressmaking and tailoring learning modules
 
React hooks Episode #1: An introduction.
React hooks Episode #1: An introduction.React hooks Episode #1: An introduction.
React hooks Episode #1: An introduction.
 
Contats
ContatsContats
Contats
 
Collaborating with Developers: How-to Guide for Test Engineers - By Gil Tayar
Collaborating with Developers: How-to Guide for Test Engineers - By Gil Tayar Collaborating with Developers: How-to Guide for Test Engineers - By Gil Tayar
Collaborating with Developers: How-to Guide for Test Engineers - By Gil Tayar
 
K to 12 dressmaking learning module
K to 12 dressmaking learning moduleK to 12 dressmaking learning module
K to 12 dressmaking learning module
 
Dressmaking tailoring lm
Dressmaking tailoring lmDressmaking tailoring lm
Dressmaking tailoring lm
 
para himo bado TLE
para himo bado TLEpara himo bado TLE
para himo bado TLE
 
Internship final presentation
Internship final presentationInternship final presentation
Internship final presentation
 
Dressmakingtailoringlm 131005180801-phpapp01 (2)
Dressmakingtailoringlm 131005180801-phpapp01 (2)Dressmakingtailoringlm 131005180801-phpapp01 (2)
Dressmakingtailoringlm 131005180801-phpapp01 (2)
 
dressmaking
dressmakingdressmaking
dressmaking
 
Dressmakingtailoringlm 131005180801-phpapp01 (1)
Dressmakingtailoringlm 131005180801-phpapp01 (1)Dressmakingtailoringlm 131005180801-phpapp01 (1)
Dressmakingtailoringlm 131005180801-phpapp01 (1)
 
Dressmakingtailoringlm 131005180801-phpapp01
Dressmakingtailoringlm 131005180801-phpapp01Dressmakingtailoringlm 131005180801-phpapp01
Dressmakingtailoringlm 131005180801-phpapp01
 
98056515 k-to-12-dressmaking-and-tailoring-learning-modules (1)
98056515 k-to-12-dressmaking-and-tailoring-learning-modules (1)98056515 k-to-12-dressmaking-and-tailoring-learning-modules (1)
98056515 k-to-12-dressmaking-and-tailoring-learning-modules (1)
 
programming_tutorial_course_ lesson_1.pptx
programming_tutorial_course_ lesson_1.pptxprogramming_tutorial_course_ lesson_1.pptx
programming_tutorial_course_ lesson_1.pptx
 
Basics of React Hooks.pptx.pdf
Basics of React Hooks.pptx.pdfBasics of React Hooks.pptx.pdf
Basics of React Hooks.pptx.pdf
 
Applications of Multivariate Techniques to Measure Content Structure with Mu...
 Applications of Multivariate Techniques to Measure Content Structure with Mu... Applications of Multivariate Techniques to Measure Content Structure with Mu...
Applications of Multivariate Techniques to Measure Content Structure with Mu...
 
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
 

Recently uploaded

Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.PrashantGoswami42
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-IVigneshvaranMech
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdfKamal Acharya
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Aryaabh.arya
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDrGurudutt
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringC Sai Kiran
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Krakówbim.edu.pl
 
retail automation billing system ppt.pptx
retail automation billing system ppt.pptxretail automation billing system ppt.pptx
retail automation billing system ppt.pptxfaamieahmd
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamDr. Radhey Shyam
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfKamal Acharya
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdfKamal Acharya
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdfKamal Acharya
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfKamal Acharya
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
 
A case study of cinema management system project report..pdf
A case study of cinema management system project report..pdfA case study of cinema management system project report..pdf
A case study of cinema management system project report..pdfKamal Acharya
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopEmre Günaydın
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdfKamal Acharya
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineJulioCesarSalazarHer1
 
Online book store management system project.pdf
Online book store management system project.pdfOnline book store management system project.pdf
Online book store management system project.pdfKamal Acharya
 

Recently uploaded (20)

Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
retail automation billing system ppt.pptx
retail automation billing system ppt.pptxretail automation billing system ppt.pptx
retail automation billing system ppt.pptx
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
A case study of cinema management system project report..pdf
A case study of cinema management system project report..pdfA case study of cinema management system project report..pdf
A case study of cinema management system project report..pdf
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 
Online book store management system project.pdf
Online book store management system project.pdfOnline book store management system project.pdf
Online book store management system project.pdf
 

Angular & Rx.JS & NgRx - 3 years of experience in 5 lessons