|
|
001. Part 1. First steps.en.srt
|
SRT
|
2 KB
|
|
|
001. Part 1. First steps.mp4
|
MP4
|
3.9 MB
|
|
|
002. Chapter 1. The framework without a framework.en.srt
|
SRT
|
46.9 KB
|
|
|
002. Chapter 1. The framework without a framework.mp4
|
MP4
|
48.7 MB
|
|
|
003. Chapter 1. The future of Web Components.en.srt
|
SRT
|
4.4 KB
|
|
|
003. Chapter 1. The future of Web Components.mp4
|
MP4
|
7.5 MB
|
|
|
004. Chapter 1. Beyond the single component.en.srt
|
SRT
|
9.9 KB
|
|
|
004. Chapter 1. Beyond the single component.mp4
|
MP4
|
17 MB
|
|
|
005. Chapter 1. Your project, your choice.en.srt
|
SRT
|
2.4 KB
|
|
|
005. Chapter 1. Your project, your choice.mp4
|
MP4
|
3.9 MB
|
|
|
006. Chapter 1. Summary.en.srt
|
SRT
|
1 KB
|
|
|
006. Chapter 1. Summary.mp4
|
MP4
|
2.1 MB
|
|
|
007. Chapter 2. Your first Web Component.en.srt
|
SRT
|
8 KB
|
|
|
007. Chapter 2. Your first Web Component.mp4
|
MP4
|
12.8 MB
|
|
|
008. Chapter 2. Rules for naming your element.en.srt
|
SRT
|
4.3 KB
|
|
|
008. Chapter 2. Rules for naming your element.mp4
|
MP4
|
6.3 MB
|
|
|
009. Chapter 2. Defining your custom element (and handling collisions).en.srt
|
SRT
|
3.5 KB
|
|
|
009. Chapter 2. Defining your custom element (and handling collisions).mp4
|
MP4
|
6 MB
|
|
|
010. Chapter 2. Extending HTMLElement to create custom component logic.en.srt
|
SRT
|
7.9 KB
|
|
|
010. Chapter 2. Extending HTMLElement to create custom component logic.mp4
|
MP4
|
14.2 MB
|
|
|
011. Chapter 2. Using your custom element in practice.en.srt
|
SRT
|
4.3 KB
|
|
|
011. Chapter 2. Using your custom element in practice.mp4
|
MP4
|
7.8 MB
|
|
|
012. Chapter 2. Making a (useful) first component.en.srt
|
SRT
|
21.7 KB
|
|
|
012. Chapter 2. Making a (useful) first component.mp4
|
MP4
|
36.3 MB
|
|
|
013. Chapter 2. Notes on browser support.en.srt
|
SRT
|
2.5 KB
|
|
|
013. Chapter 2. Notes on browser support.mp4
|
MP4
|
3.5 MB
|
|
|
014. Chapter 2. Summary.en.srt
|
SRT
|
819.2 B
|
|
|
014. Chapter 2. Summary.mp4
|
MP4
|
2 MB
|
|
|
015. Chapter 3. Making your component reusable.en.srt
|
SRT
|
12.1 KB
|
|
|
015. Chapter 3. Making your component reusable.mp4
|
MP4
|
22.7 MB
|
|
|
016. Chapter 3. Making our component configurable.en.srt
|
SRT
|
5.6 KB
|
|
|
016. Chapter 3. Making our component configurable.mp4
|
MP4
|
9.8 MB
|
|
|
017. Chapter 3. Using attributes for configuration.en.srt
|
SRT
|
3.9 KB
|
|
|
017. Chapter 3. Using attributes for configuration.mp4
|
MP4
|
7.8 MB
|
|
|
018. Chapter 3. Listening for attribute changes.en.srt
|
SRT
|
9.9 KB
|
|
|
018. Chapter 3. Listening for attribute changes.mp4
|
MP4
|
18.2 MB
|
|
|
019. Chapter 3. Making more things even more customizable.en.srt
|
SRT
|
9.9 KB
|
|
|
019. Chapter 3. Making more things even more customizable.mp4
|
MP4
|
17.1 MB
|
|
|
020. Chapter 3. Updating the slider component.en.srt
|
SRT
|
9.2 KB
|
|
|
020. Chapter 3. Updating the slider component.mp4
|
MP4
|
15.8 MB
|
|
|
021. Chapter 3. Summary.en.srt
|
SRT
|
1.2 KB
|
|
|
021. Chapter 3. Summary.mp4
|
MP4
|
2.3 MB
|
|
|
022. Chapter 4. The component lifecycle.en.srt
|
SRT
|
2.8 KB
|
|
|
022. Chapter 4. The component lifecycle.mp4
|
MP4
|
5 MB
|
|
|
023. Chapter 4. The connectedCallback handler.en.srt
|
SRT
|
14 KB
|
|
|
023. Chapter 4. The connectedCallback handler.mp4
|
MP4
|
17.1 MB
|
|
|
024. Chapter 4. The remaining Web Component lifecycle methods.en.srt
|
SRT
|
6.7 KB
|
|
|
024. Chapter 4. The remaining Web Component lifecycle methods.mp4
|
MP4
|
11.4 MB
|
|
|
025. Chapter 4. Comparing to React s lifecycle.en.srt
|
SRT
|
6.9 KB
|
|
|
025. Chapter 4. Comparing to React s lifecycle.mp4
|
MP4
|
12.7 MB
|
|
|
026. Chapter 4. Comparing to a game engine lifecycle.en.srt
|
SRT
|
11.8 KB
|
|
|
026. Chapter 4. Comparing to a game engine lifecycle.mp4
|
MP4
|
22.4 MB
|
|
|
027. Chapter 4. Component lifecycle v0.en.srt
|
SRT
|
1.9 KB
|
|
|
027. Chapter 4. Component lifecycle v0.mp4
|
MP4
|
3 MB
|
|
|
028. Chapter 4. Summary.en.srt
|
SRT
|
819.2 B
|
|
|
028. Chapter 4. Summary.mp4
|
MP4
|
1.6 MB
|
|
|
029. Chapter 5. Instrumenting a better web app through modules.en.srt
|
SRT
|
12.6 KB
|
|
|
029. Chapter 5. Instrumenting a better web app through modules.mp4
|
MP4
|
23.3 MB
|
|
|
030. Chapter 5. Using modules to solve dependency problems.en.srt
|
SRT
|
16 KB
|
|
|
030. Chapter 5. Using modules to solve dependency problems.mp4
|
MP4
|
26.7 MB
|
|
|
031. Chapter 5. Adding interactivity to our component.en.srt
|
SRT
|
7.9 KB
|
|
|
031. Chapter 5. Adding interactivity to our component.mp4
|
MP4
|
13.3 MB
|
|
|
032. Chapter 5. Wrapping third-party libraries as modules.en.srt
|
SRT
|
9.4 KB
|
|
|
032. Chapter 5. Wrapping third-party libraries as modules.mp4
|
MP4
|
16.1 MB
|
|
|
033. Chapter 5. Summary.en.srt
|
SRT
|
1.2 KB
|
|
|
033. Chapter 5. Summary.mp4
|
MP4
|
2.6 MB
|
|
|
034. Part 2. Ways to improve your component workflow.en.srt
|
SRT
|
2.8 KB
|
|
|
034. Part 2. Ways to improve your component workflow.mp4
|
MP4
|
4.5 MB
|
|
|
035. Chapter 6. Markup managed.en.srt
|
SRT
|
4.4 KB
|
|
|
035. Chapter 6. Markup managed.mp4
|
MP4
|
8.2 MB
|
|
|
036. Chapter 6. Using template literals.en.srt
|
SRT
|
5.4 KB
|
|
|
036. Chapter 6. Using template literals.mp4
|
MP4
|
11 MB
|
|
|
037. Chapter 6. Importing templates.en.srt
|
SRT
|
7.8 KB
|
|
|
037. Chapter 6. Importing templates.mp4
|
MP4
|
11.9 MB
|
|
|
038. Chapter 6. Template logic.en.srt
|
SRT
|
3.8 KB
|
|
|
038. Chapter 6. Template logic.mp4
|
MP4
|
6.9 MB
|
|
|
039. Chapter 6. Element caching.en.srt
|
SRT
|
5.3 KB
|
|
|
039. Chapter 6. Element caching.mp4
|
MP4
|
9.4 MB
|
|
|
040. Chapter 6. Smart templating.en.srt
|
SRT
|
12.8 KB
|
|
|
040. Chapter 6. Smart templating.mp4
|
MP4
|
22.9 MB
|
|
|
041. Chapter 6. Updating the slider component.en.srt
|
SRT
|
3.8 KB
|
|
|
041. Chapter 6. Updating the slider component.mp4
|
MP4
|
8 MB
|
|
|
042. Chapter 6. Summary.en.srt
|
SRT
|
1.3 KB
|
|
|
042. Chapter 6. Summary.mp4
|
MP4
|
2.5 MB
|
|
|
043. Chapter 7. Templating your content with HTML.en.srt
|
SRT
|
10.7 KB
|
|
|
043. Chapter 7. Templating your content with HTML.mp4
|
MP4
|
18.2 MB
|
|
|
044. Chapter 7. The template tag.en.srt
|
SRT
|
8.6 KB
|
|
|
044. Chapter 7. The template tag.mp4
|
MP4
|
13 MB
|
|
|
045. Chapter 7. Choose your own template adventure.en.srt
|
SRT
|
6.2 KB
|
|
|
045. Chapter 7. Choose your own template adventure.mp4
|
MP4
|
10.4 MB
|
|
|
046. Chapter 7. Dynamically loading templates.en.srt
|
SRT
|
8.7 KB
|
|
|
046. Chapter 7. Dynamically loading templates.mp4
|
MP4
|
14.3 MB
|
|
|
047. Chapter 7. Entering the Shadow DOM with slots.en.srt
|
SRT
|
7.1 KB
|
|
|
047. Chapter 7. Entering the Shadow DOM with slots.mp4
|
MP4
|
13.5 MB
|
|
|
048. Chapter 7. Summary.en.srt
|
SRT
|
1.8 KB
|
|
|
048. Chapter 7. Summary.mp4
|
MP4
|
3.4 MB
|
|
|
049. Chapter 8. The Shadow DOM.en.srt
|
SRT
|
12.8 KB
|
|
|
049. Chapter 8. The Shadow DOM.mp4
|
MP4
|
20.1 MB
|
|
|
050. Chapter 8. Enter the Shadow DOM.en.srt
|
SRT
|
16.3 KB
|
|
|
050. Chapter 8. Enter the Shadow DOM.mp4
|
MP4
|
27.1 MB
|
|
|
051. Chapter 8. The Shadow DOM today.en.srt
|
SRT
|
4.5 KB
|
|
|
051. Chapter 8. The Shadow DOM today.mp4
|
MP4
|
7.8 MB
|
|
|
052. Chapter 8. Summary.en.srt
|
SRT
|
1.1 KB
|
|
|
052. Chapter 8. Summary.mp4
|
MP4
|
2.5 MB
|
|
|
053. Chapter 9. Shadow CSS.en.srt
|
SRT
|
10.3 KB
|
|
|
053. Chapter 9. Shadow CSS.mp4
|
MP4
|
17.9 MB
|
|
|
054. Chapter 9. Style creep solved with the Shadow DOM.en.srt
|
SRT
|
7.5 KB
|
|
|
054. Chapter 9. Style creep solved with the Shadow DOM.mp4
|
MP4
|
13.3 MB
|
|
|
055. Chapter 9. Shadow DOM workout plan.en.srt
|
SRT
|
13.7 KB
|
|
|
055. Chapter 9. Shadow DOM workout plan.mp4
|
MP4
|
24 MB
|
|
|
056. Chapter 9. Adaptable components.en.srt
|
SRT
|
8.7 KB
|
|
|
056. Chapter 9. Adaptable components.mp4
|
MP4
|
13.9 MB
|
|
|
057. Chapter 9. Updating the slider component.en.srt
|
SRT
|
3 KB
|
|
|
057. Chapter 9. Updating the slider component.mp4
|
MP4
|
5.3 MB
|
|
|
058. Chapter 9. Summary.en.srt
|
SRT
|
716.8 B
|
|
|
058. Chapter 9. Summary.mp4
|
MP4
|
1.3 MB
|
|
|
059. Chapter 10. Shadow CSS rough edges.en.srt
|
SRT
|
18.8 KB
|
|
|
059. Chapter 10. Shadow CSS rough edges.mp4
|
MP4
|
32.6 MB
|
|
|
060. Chapter 10. Component themes.en.srt
|
SRT
|
10.9 KB
|
|
|
060. Chapter 10. Component themes.mp4
|
MP4
|
17.6 MB
|
|
|
061. Chapter 10. Using the Shadow DOM in practice (today).en.srt
|
SRT
|
10.3 KB
|
|
|
061. Chapter 10. Using the Shadow DOM in practice (today).mp4
|
MP4
|
16.8 MB
|
|
|
062. Chapter 10. Summary.en.srt
|
SRT
|
1.3 KB
|
|
|
062. Chapter 10. Summary.mp4
|
MP4
|
2.4 MB
|
|
|
063. Part 3. Putting your components together.en.srt
|
SRT
|
1.6 KB
|
|
|
063. Part 3. Putting your components together.mp4
|
MP4
|
2.7 MB
|
|
|
064. Chapter 11. A real-world UI component.en.srt
|
SRT
|
9.2 KB
|
|
|
064. Chapter 11. A real-world UI component.mp4
|
MP4
|
16.1 MB
|
|
|
065. Chapter 11. Coordinate picker component.en.srt
|
SRT
|
11.8 KB
|
|
|
065. Chapter 11. Coordinate picker component.mp4
|
MP4
|
20.9 MB
|
|
|
066. Chapter 11. The color picker.en.srt
|
SRT
|
15.7 KB
|
|
|
066. Chapter 11. The color picker.mp4
|
MP4
|
26.5 MB
|
|
|
067. Chapter 11. Adding a common design language.en.srt
|
SRT
|
12.4 KB
|
|
|
067. Chapter 11. Adding a common design language.mp4
|
MP4
|
22 MB
|
|
|
068. Chapter 11. Summary.en.srt
|
SRT
|
716.8 B
|
|
|
068. Chapter 11. Summary.mp4
|
MP4
|
1.7 MB
|
|
|
069. Chapter 12. Building and supporting older browsers.en.srt
|
SRT
|
25 KB
|
|
|
069. Chapter 12. Building and supporting older browsers.mp4
|
MP4
|
43.8 MB
|
|
|
070. Chapter 12. Building for the least common denominator.en.srt
|
SRT
|
6 KB
|
|
|
070. Chapter 12. Building for the least common denominator.mp4
|
MP4
|
9.9 MB
|
|
|
071. Chapter 12. Build processes.en.srt
|
SRT
|
6.7 KB
|
|
|
071. Chapter 12. Build processes.mp4
|
MP4
|
13.1 MB
|
|
|
072. Chapter 12. Building components.en.srt
|
SRT
|
25.6 KB
|
|
|
072. Chapter 12. Building components.mp4
|
MP4
|
40.7 MB
|
|
|
073. Chapter 12. Transpiling for IE.en.srt
|
SRT
|
14.4 KB
|
|
|
073. Chapter 12. Transpiling for IE.mp4
|
MP4
|
25.2 MB
|
|
|
074. Chapter 12. Summary.en.srt
|
SRT
|
614.4 B
|
|
|
074. Chapter 12. Summary.mp4
|
MP4
|
1.2 MB
|
|
|
075. Chapter 13. Component testing.en.srt
|
SRT
|
7.1 KB
|
|
|
075. Chapter 13. Component testing.mp4
|
MP4
|
11.7 MB
|
|
|
076. Chapter 13. Web Component tester.en.srt
|
SRT
|
13 KB
|
|
|
076. Chapter 13. Web Component tester.mp4
|
MP4
|
27.3 MB
|
|
|
077. Chapter 13. Comparing to a standard test setup with Karma.en.srt
|
SRT
|
19.6 KB
|
|
|
077. Chapter 13. Comparing to a standard test setup with Karma.mp4
|
MP4
|
34.4 MB
|
|
|
078. Chapter 13. Summary.en.srt
|
SRT
|
409.6 B
|
|
|
078. Chapter 13. Summary.mp4
|
MP4
|
763.9 KB
|
|
|
079. Chapter 14. Events and application data flow.en.srt
|
SRT
|
5.2 KB
|
|
|
079. Chapter 14. Events and application data flow.mp4
|
MP4
|
9 MB
|
|
|
080. Chapter 14. Events.en.srt
|
SRT
|
16.6 KB
|
|
|
080. Chapter 14. Events.mp4
|
MP4
|
26.1 MB
|
|
|
081. Chapter 14. Passing events through Web Components.en.srt
|
SRT
|
9.3 KB
|
|
|
081. Chapter 14. Passing events through Web Components.mp4
|
MP4
|
14.7 MB
|
|
|
082. Chapter 14. Separate your data.en.srt
|
SRT
|
20 KB
|
|
|
082. Chapter 14. Separate your data.mp4
|
MP4
|
32.6 MB
|
|
|
083. Chapter 14. Exercise playback view.en.srt
|
SRT
|
5.3 KB
|
|
|
083. Chapter 14. Exercise playback view.mp4
|
MP4
|
10.6 MB
|
|
|
084. Chapter 14. Passing events with an event bus.en.srt
|
SRT
|
10.9 KB
|
|
|
084. Chapter 14. Passing events with an event bus.mp4
|
MP4
|
17.7 MB
|
|
|
085. Chapter 14. Summary.en.srt
|
SRT
|
614.4 B
|
|
|
085. Chapter 14. Summary.mp4
|
MP4
|
1.1 MB
|
|
|
086. Chapter 15. Hiding your complexities.en.srt
|
SRT
|
11.3 KB
|
|
|
086. Chapter 15. Hiding your complexities.mp4
|
MP4
|
18.8 MB
|
|
|
087. Chapter 15. 3D and mixed reality.en.srt
|
SRT
|
40 KB
|
|
|
087. Chapter 15. 3D and mixed reality.mp4
|
MP4
|
71.4 MB
|
|
|
088. Chapter 15. Video effects.en.srt
|
SRT
|
10 KB
|
|
|
088. Chapter 15. Video effects.mp4
|
MP4
|
18.5 MB
|
|
|
089. Chapter 15. Hand tracking and machine learning.en.srt
|
SRT
|
10.4 KB
|
|
|
089. Chapter 15. Hand tracking and machine learning.mp4
|
MP4
|
16.8 MB
|
|
|
090. Chapter 15. Summary.en.srt
|
SRT
|
512 B
|
|
|
090. Chapter 15. Summary.mp4
|
MP4
|
1007.5 KB
|
|
|
091. Appendix. ES2015 for Web Components.en.srt
|
SRT
|
2.8 KB
|
|
|
091. Appendix. ES2015 for Web Components.mp4
|
MP4
|
4.8 MB
|
|
|
092. Appendix. Rethinking variables with ES2015.en.srt
|
SRT
|
8.8 KB
|
|
|
092. Appendix. Rethinking variables with ES2015.mp4
|
MP4
|
14.5 MB
|
|
|
093. Appendix. Classes.en.srt
|
SRT
|
17.5 KB
|
|
|
093. Appendix. Classes.mp4
|
MP4
|
31.2 MB
|
|
|
094. Appendix. Modules.en.srt
|
SRT
|
7.3 KB
|
|
|
094. Appendix. Modules.mp4
|
MP4
|
12 MB
|
|
|
095. Appendix. Template literals.en.srt
|
SRT
|
2.8 KB
|
|
|
095. Appendix. Template literals.mp4
|
MP4
|
4.3 MB
|
|
|
096. Appendix. The fat arrow.en.srt
|
SRT
|
9.3 KB
|
|
|
096. Appendix. The fat arrow.mp4
|
MP4
|
14.5 MB
|
|
|
Bonus Resources.txt
|
TXT
|
102.4 B
|