/
|
udemy-dl.log
|
0.0 KB
|
/06 Having Fun_ Lets Analyze the Critical Rendering Path Together/
|
108 Analyzing File Requests in the Network Panel.mp4
|
222.0 MB
|
097 Section introduction.en.srt
|
3.5 KB
|
097 Section introduction.mp4
|
21.5 MB
|
098 Why is the Network Panel important.en.srt
|
3.0 KB
|
098 Why is the Network Panel important.mp4
|
14.5 MB
|
099 Introduction to Network Panel.en.srt
|
3.1 KB
|
099 Introduction to Network Panel.mp4
|
59.8 MB
|
100 What do the all the columns mean in the Network Panel.en.srt
|
12.4 KB
|
100 What do the all the columns mean in the Network Panel.mp4
|
118.7 MB
|
101 Response and Request Headers.en.srt
|
4.0 KB
|
101 Response and Request Headers.mp4
|
32.4 MB
|
102 Timing tab and waterfall stack.en.srt
|
1.8 KB
|
102 Timing tab and waterfall stack.mp4
|
7.4 MB
|
103 3 most common network requests you'll see.en.srt
|
3.6 KB
|
103 3 most common network requests you'll see.mp4
|
16.7 MB
|
104 Time phases - introduction.en.srt
|
1.0 KB
|
104 Time phases - introduction.mp4
|
4.9 MB
|
105 Lifecycle of a request.html
|
2.0 KB
|
106 Time phases - detailed explanation.en.srt
|
17.8 KB
|
106 Time phases - detailed explanation.mp4
|
147.9 MB
|
107 CDN - an introduction.en.srt
|
7.6 KB
|
107 CDN - an introduction.mp4
|
104.5 MB
|
108 Analyzing File Requests in the Network Panel.en.srt
|
19.2 KB
|
109 Network Panel - High Level Overview.en.srt
|
4.7 KB
|
109 Network Panel - High Level Overview.mp4
|
15.8 MB
|
110 Analyzing our file's CRP - no CSS and no JS.en.srt
|
4.5 KB
|
110 Analyzing our file's CRP - no CSS and no JS.mp4
|
45.7 MB
|
111 Bonus_ what is the size column_.en.srt
|
1.7 KB
|
111 Bonus_ what is the size column_.mp4
|
9.0 MB
|
112 How to identify number of critical resources and server round trips.en.srt
|
5.0 KB
|
112 How to identify number of critical resources and server round trips.mp4
|
24.0 MB
|
113 Lets add JavaScript and CSS.en.srt
|
12.6 KB
|
113 Lets add JavaScript and CSS.mp4
|
66.5 MB
|
114 Rendering our new file with JavaScript and CSS.en.srt
|
2.3 KB
|
114 Rendering our new file with JavaScript and CSS.mp4
|
12.9 MB
|
115 Impact that JavaScript and CSS has on our CRP.en.srt
|
12.2 KB
|
115 Impact that JavaScript and CSS has on our CRP.mp4
|
82.5 MB
|
116 Inline JavaScript.en.srt
|
4.0 KB
|
116 Inline JavaScript.mp4
|
34.6 MB
|
117 Adding ASYNC to our file, and its impact on the CRP.en.srt
|
5.0 KB
|
117 Adding ASYNC to our file, and its impact on the CRP.mp4
|
47.0 MB
|
118 Steps to take to optimize the Critical Rendering Path.en.srt
|
7.1 KB
|
118 Steps to take to optimize the Critical Rendering Path.mp4
|
85.3 MB
|
119 What now_.html
|
2.1 KB
|
120 Audit Lighthouse - Introduction.en.srt
|
3.0 KB
|
120 Audit Lighthouse - Introduction.mp4
|
51.7 MB
|
121 Audit Lighthouse - Example.en.srt
|
11.5 KB
|
121 Audit Lighthouse - Example.mp4
|
160.3 MB
|
/01 Introduction/
|
001 Introduction.mp4
|
6.6 MB
|
002 Course Overview.html
|
1.2 KB
|
003 What this course covers.en.srt
|
1.9 KB
|
003 What this course covers.mp4
|
10.3 MB
|
004 How browsers used to make data requests.en.srt
|
2.4 KB
|
004 How browsers used to make data requests.mp4
|
12.0 MB
|
005 AJAX - introduction.en.srt
|
7.0 KB
|
005 AJAX - introduction.mp4
|
36.3 MB
|
006 Is AJAX still relevant today_.html
|
1.6 KB
|
007 Quick step back.en.srt
|
2.7 KB
|
007 Quick step back.mp4
|
84.3 MB
|
008 XMLHttpRequest - introduction.en.srt
|
6.8 KB
|
008 XMLHttpRequest - introduction.mp4
|
32.7 MB
|
009 Pause for a second, and lets discuss the console.html
|
3.7 KB
|
009 why-are-some-properties-in-devTools-dimmed.pdf
|
1.1 MB
|
010 Building the XMLHttpRequest object.en.srt
|
12.4 KB
|
010 Building the XMLHttpRequest object.mp4
|
30.1 MB
|
011 Dealing with the response data.en.srt
|
9.1 KB
|
011 Dealing with the response data.mp4
|
38.4 MB
|
012 Lets stop and talk about storage and files.html
|
7.2 KB
|
013 Another example - displaying time from a server.en.srt
|
8.7 KB
|
013 Another example - displaying time from a server.mp4
|
25.3 MB
|
014 Building our custom time function.en.srt
|
7.1 KB
|
014 Building our custom time function.mp4
|
21.3 MB
|
015 Is order important_.html
|
3.5 KB
|
016 Another example - fetching an image and persons name.en.srt
|
10.2 KB
|
016 Another example - fetching an image and persons name.mp4
|
29.4 MB
|
017 Defining our requestListener function.en.srt
|
13.6 KB
|
017 Defining our requestListener function.mp4
|
171.6 MB
|
018 XMLHttpRequest - summary of our picture and name example.en.srt
|
3.1 KB
|
018 XMLHttpRequest - summary of our picture and name example.mp4
|
13.8 MB
|
019 Fetch - introduction.en.srt
|
4.8 KB
|
019 Fetch - introduction.mp4
|
32.8 MB
|
020 Fetch - setting it up.en.srt
|
2.8 KB
|
020 Fetch - setting it up.mp4
|
8.1 MB
|
021 Fetch - what is the .json() method.en.srt
|
2.9 KB
|
021 Fetch - what is the .json() method.mp4
|
10.0 MB
|
022 Fetch - with POST.en.srt
|
17.3 KB
|
022 Fetch - with POST.mp4
|
49.2 MB
|
023 Fetch vs XMLHttpRequest.en.srt
|
11.6 KB
|
023 Fetch vs XMLHttpRequest.mp4
|
28.3 MB
|
024 Conclusion.en.srt
|
3.7 KB
|
024 Conclusion.mp4
|
19.6 MB
|
001 Introduction.en.srt
|
2.0 KB
|
/02 HTTP protocol, TCP and Packets/
|
025 The Browser's main functionality.en.srt
|
5.5 KB
|
025 The Browser's main functionality.mp4
|
26.9 MB
|
026 Browsers and W3C.en.srt
|
4.2 KB
|
026 Browsers and W3C.mp4
|
21.3 MB
|
027 Browsers request - intro.en.srt
|
2.5 KB
|
027 Browsers request - intro.mp4
|
9.0 MB
|
028 Packets.en.srt
|
3.8 KB
|
028 Packets.mp4
|
19.7 MB
|
029 Packets - 5 Layers Explained.en.srt
|
7.2 KB
|
029 Packets - 5 Layers Explained.mp4
|
14.4 MB
|
030 Packets - Example.en.srt
|
5.4 KB
|
030 Packets - Example.mp4
|
10.8 MB
|
031 HTTP Protocol - Intro.en.srt
|
4.3 KB
|
031 HTTP Protocol - Intro.mp4
|
21.7 MB
|
032 HTTP - Request and Response.en.srt
|
8.1 KB
|
032 HTTP - Request and Response.mp4
|
77.8 MB
|
033 Take a step back - this stuff is practical.en.srt
|
5.3 KB
|
033 Take a step back - this stuff is practical.mp4
|
131.1 MB
|
/03 Bonus Section - Building a Custom Polyfill/
|
034 Quick caveat.en.srt
|
1.6 KB
|
034 Quick caveat.mp4
|
11.0 MB
|
035 Before you continue .html
|
2.3 KB
|
036 What is a polyfill_.en.srt
|
7.3 KB
|
036 What is a polyfill_.mp4
|
36.2 MB
|
037 Testing whether the forEach() method exists in our Browser.en.srt
|
4.4 KB
|
037 Testing whether the forEach() method exists in our Browser.mp4
|
15.0 MB
|
038 What is forEach().en.srt
|
4.8 KB
|
038 What is forEach().mp4
|
28.9 MB
|
039 Practical example of forEach().en.srt
|
8.8 KB
|
039 Practical example of forEach().mp4
|
38.0 MB
|
040 Custom forEach() polyfill - introduction.en.srt
|
2.1 KB
|
040 Custom forEach() polyfill - introduction.mp4
|
10.5 MB
|
041 Custom forEach() polyfill - first step.en.srt
|
6.8 KB
|
041 Custom forEach() polyfill - first step.mp4
|
22.4 MB
|
042 Wait .html
|
2.5 KB
|
043 Custom forEach() polyfill - callback function.en.srt
|
6.7 KB
|
043 Custom forEach() polyfill - callback function.mp4
|
22.8 MB
|
044 What is THIS.en.srt
|
6.4 KB
|
044 What is THIS.mp4
|
34.2 MB
|
045 Custom forEach() polyfill - final.en.srt
|
7.9 KB
|
045 Custom forEach() polyfill - final.mp4
|
131.3 MB
|
046 Outro.en.srt
|
2.9 KB
|
046 Outro.mp4
|
12.9 MB
|
/04 Critical Rendering Path - DOM, CSSOM, Render Tree/
|
047 Introduction.en.srt
|
3.0 KB
|
047 Introduction.mp4
|
41.4 MB
|
048 JS Engine, Rendering Engine and the glue that holds it all together (Browser).en.srt
|
5.9 KB
|
048 JS Engine, Rendering Engine and the glue that holds it all together (Browser).mp4
|
41.3 MB
|
049 How the Browser works (the steps it takes to fetch data and display it).en.srt
|
19.4 KB
|
049 How the Browser works (the steps it takes to fetch data and display it).mp4
|
36.9 MB
|
050 Critical Rendering Path - Introduction.en.srt
|
4.5 KB
|
050 Critical Rendering Path - Introduction.mp4
|
6.2 MB
|
051 Critical Rendering Path Overview.html
|
1.2 KB
|
052 Constructing the DOM - Part 1.en.srt
|
5.0 KB
|
052 Constructing the DOM - Part 1.mp4
|
34.3 MB
|
053 Constructing the DOM - Part 2.en.srt
|
5.7 KB
|
053 Constructing the DOM - Part 2.mp4
|
60.1 MB
|
054 Quick Recap.en.srt
|
3.0 KB
|
054 Quick Recap.mp4
|
71.7 MB
|
055 Performance Tab - DevTools.en.srt
|
18.0 KB
|
055 Performance Tab - DevTools.mp4
|
59.6 MB
|
056 Call Tree - an alternative way to analyse your website's activities.en.srt
|
6.3 KB
|
056 Call Tree - an alternative way to analyse your website's activities.mp4
|
15.5 MB
|
057 Bottom-Up & Event Log - an alternative way to analyse your website's activities.en.srt
|
11.2 KB
|
057 Bottom-Up & Event Log - an alternative way to analyse your website's activities.mp4
|
37.1 MB
|
058 CSSOM - Introduction.en.srt
|
2.2 KB
|
058 CSSOM - Introduction.mp4
|
10.9 MB
|
059 Why do we need to have a CSS Tree_.en.srt
|
5.9 KB
|
059 Why do we need to have a CSS Tree_.mp4
|
16.8 MB
|
060 How to view the CSSOM process for your website - Recalculate Style.en.srt
|
4.2 KB
|
060 How to view the CSSOM process for your website - Recalculate Style.mp4
|
13.1 MB
|
061 Render Tree - Introduction.en.srt
|
3.0 KB
|
061 Render Tree - Introduction.mp4
|
20.5 MB
|
062 Render Tree - Challenge.en.srt
|
4.2 KB
|
062 Render Tree - Challenge.mp4
|
6.3 MB
|
063 Render Tree - Solution.en.srt
|
1.7 KB
|
063 Render Tree - Solution.mp4
|
1.7 MB
|
064 Quick Recap - Render Tree.en.srt
|
3.0 KB
|
064 Quick Recap - Render Tree.mp4
|
10.8 MB
|
065 Comparing the DOM, CSSOM and Render Tree.en.srt
|
16.2 KB
|
065 Comparing the DOM, CSSOM and Render Tree.mp4
|
50.9 MB
|
066 Render Tree - Layout.en.srt
|
3.1 KB
|
066 Render Tree - Layout.mp4
|
30.9 MB
|
067 Viewing the Layout process in DevTools.en.srt
|
3.4 KB
|
067 Viewing the Layout process in DevTools.mp4
|
9.9 MB
|
068 Render Tree - Paint.en.srt
|
2.5 KB
|
068 Render Tree - Paint.mp4
|
32.6 MB
|
069 Step Back.en.srt
|
3.0 KB
|
069 Step Back.mp4
|
51.5 MB
|
/05 Render Blocking Resources/
|
070 Render Blocking Resources - Intro.en.srt
|
5.0 KB
|
070 Render Blocking Resources - Intro.mp4
|
24.4 MB
|
071 How to make CSS non-render blocking (hint_ Media Queries).en.srt
|
8.2 KB
|
071 How to make CSS non-render blocking (hint_ Media Queries).mp4
|
40.1 MB
|
072 Media Types - Example.en.srt
|
11.6 KB
|
072 Media Types - Example.mp4
|
47.9 MB
|
073 Is JavaScript render blocking_.en.srt
|
2.2 KB
|
073 Is JavaScript render blocking_.mp4
|
32.9 MB
|
074 JavaScript and the DOM.en.srt
|
4.8 KB
|
074 JavaScript and the DOM.mp4
|
47.4 MB
|
075 JavaScript and the CSSOM.en.srt
|
2.3 KB
|
075 JavaScript and the CSSOM.mp4
|
25.8 MB
|
076 Example of JavaScript having to wait for the CSS.en.srt
|
4.3 KB
|
076 Example of JavaScript having to wait for the CSS.mp4
|
12.9 MB
|
077 Step Back_ DOM vs CSSOM vs JavaScript.en.srt
|
4.5 KB
|
077 Step Back_ DOM vs CSSOM vs JavaScript.mp4
|
30.8 MB
|
078 JavaScript is render blocking.en.srt
|
5.6 KB
|
078 JavaScript is render blocking.mp4
|
27.6 MB
|
079 Approach 1_ Placing JavaScript at the bottom of your page.en.srt
|
11.8 KB
|
079 Approach 1_ Placing JavaScript at the bottom of your page.mp4
|
53.5 MB
|
080 Q&A time.html
|
6.6 KB
|
081 Approach 2_ Using Async.en.srt
|
9.0 KB
|
081 Approach 2_ Using Async.mp4
|
44.6 MB
|
082 Comparing Approach 1 (Bottom) vs Approach 2 (Async).en.srt
|
2.1 KB
|
082 Comparing Approach 1 (Bottom) vs Approach 2 (Async).mp4
|
10.6 MB
|
083 Approach 3_ Defer.en.srt
|
6.0 KB
|
083 Approach 3_ Defer.mp4
|
36.1 MB
|
084 Comparing Approach 2 (Async) vs Approach 3 (Defer).en.srt
|
2.0 KB
|
084 Comparing Approach 2 (Async) vs Approach 3 (Defer).mp4
|
10.5 MB
|
085 Approach 4_ Custom event listener - part 1.en.srt
|
7.7 KB
|
085 Approach 4_ Custom event listener - part 1.mp4
|
38.0 MB
|
086 Approach 4_ Custom event listener - part 2 (+ lets analyze the entire render).en.srt
|
12.3 KB
|
086 Approach 4_ Custom event listener - part 2 (+ lets analyze the entire render).mp4
|
51.5 MB
|
087 Async vs Defer vs Custom.en.srt
|
5.4 KB
|
087 Async vs Defer vs Custom.mp4
|
19.8 MB
|
088 Approach 5_ Preload.en.srt
|
8.2 KB
|
088 Approach 5_ Preload.mp4
|
52.6 MB
|
089 Quick caveat.html
|
1.8 KB
|
090 Preload - More Information.html
|
4.6 KB
|
091 Preload & images and how they affect the CRP.html
|
8.5 KB
|
092 Summary of where we can place our JS to improve the CRP.en.srt
|
6.3 KB
|
092 Summary of where we can place our JS to improve the CRP.mp4
|
77.4 MB
|
093 Overview - One Page.html
|
1.2 KB
|
094 Introduction to speculative parsing.en.srt
|
2.4 KB
|
094 Introduction to speculative parsing.mp4
|
8.8 MB
|
095 What is speculative parsing.en.srt
|
19.1 KB
|
095 What is speculative parsing.mp4
|
31.3 MB
|
096 Speculative Parsing - Quick Review.html
|
1.9 KB
|
/07 Bonus Section - HTTP_2/
|
122 HTTP_1.1 - Recap.en.srt
|
5.4 KB
|
122 HTTP_1.1 - Recap.mp4
|
34.5 MB
|
123 HTTP_2 - where did it come from_.en.srt
|
4.3 KB
|
123 HTTP_2 - where did it come from_.mp4
|
25.1 MB
|
124 HTTP_2 - Did you know_.html
|
1.3 KB
|
125 HTTP_2 - what is it_.en.srt
|
3.2 KB
|
125 HTTP_2 - what is it_.mp4
|
19.9 MB
|
126 Quick comment on HTTP_2.html
|
1.9 KB
|
127 HTTP_2 Questions and Answers.en.srt
|
10.0 KB
|
127 HTTP_2 Questions and Answers.mp4
|
112.1 MB
|
/08 Closing Comments/
|
128 Well Done.html
|
1.9 KB
|
129 Where to next_.html
|
2.5 KB
|
Total files 240
|