Files Included :
1 - What are you going to get from this Socket IO Bootcamp (91.41 MB)
10 - How to solve The Interactive Coding Exercises Video Lecture (48 MB)
2 - How to succeed this course Video Lecture (70.27 MB)
4 - Course Outline Video Lecture (38.34 MB)
6 - What tools do we need Video Lecture (40.97 MB)
8 - How to download files from the Udemy Resources tab Video Lecture (14.37 MB)
153 - What is Glitch Video Lecture (12.79 MB)
155 - Deploying The App to Glitch (76.61 MB)
157 - Introduction to Python Socket IO Video Lecture (36.04 MB)
159 - Installing Socket IO in a Python Environment Video Lecture (48.27 MB)
161 - Setting up a Python Socket IO server Video Lecture (37.35 MB)
163 - Connecting a Socket IO client Video Lecture (30.05 MB)
165 - Connection Events in Python Socket IO Video Lecture (21.13 MB)
167 - Sending and Receiving Messages in Python Socket IO Video Lecture (40.29 MB)
169 - Acknowledgments In Python Socket IO Video Lecture (15.16 MB)
171 - Broadcasting Messages in Python Socket IO Video Lecture (48.11 MB)
173 - Namespaces In Python Socket IO Video Lecture (34.21 MB)
175 - Rooms In Python Socket IO Video Lecture (54.19 MB)
177 - Error Handling In Python Socket IO Video Lecture (68.61 MB)
179 - What are we building Video Lecture (41.27 MB)
181 - Setting up the Project Video Lecture (32.23 MB)
183 - Setting up the server Video Lecture (33.1 MB)
185 - How to install the packages at any time using requirementstxt (14.97 MB)
186 - Creating the UI of the App Video Lecture (55.6 MB)
188 - Connecting Socket IO from the client Video Lecture (23.59 MB)
190 - Exploring the Alpha Vantage API (48.13 MB)
191 - Create display service logic Video Lecture (155.5 MB)
193 - Adding select options for the app services Video Lecture (262.49 MB)
195 - Storing API key in a safe environment Video Lecture (26.21 MB)
197 - Fetching stock data from the API Video Lecture (124.93 MB)
199 - Handling client events Video Lecture (123.72 MB)
201 - renderIntradayAndTechnicalIndicators function Video Lecture (303.64 MB)
203 - Invoking clearPricesInterval function Video Lecture (35.29 MB)
205 - renderWinningPortfolios function Video Lecture (150.92 MB)
207 - renderCompanyOverview function Video Lecture (92.89 MB)
209 - renderIncomeStatement function Video Lecture (47.91 MB)
211 - Rendering balance sheet and cash flow Video Lecture (37.91 MB)
213 - renderExchangeRate function Video Lecture (30.06 MB)
215 - renderCommodityAndEconomicIndicators function Video Lecture (26.2 MB)
217 - Show loading spinners Video Lecture (40.2 MB)
219 - Final Testing and Debugging for our application (26.56 MB)
220 - Deploying the app using Glitch Video Lecture (66.51 MB)
223 - How Socket IO works internally Video Lecture (136.29 MB)
225 - Offline Behavior In Socket IO Video Lecture (16.88 MB)
227 - Delivery guarantees In Socket IO Video Lecture (27.12 MB)
229 - How to use Google to be a better Socket IO Developer Video Lecture (30.25 MB)
231 - How to use Stack Overflow to be a better Socket IO Developer Video Lecture (20.02 MB)
233 - How to use Chat GPT to be a better Socket IO DeveloperMust Watch Video (36.49 MB)
235 - The Socket IO Official Documentation Video Lecture (14.78 MB)
237 - Whats next for you (8.15 MB)
238 - Thank You (6.5 MB)
12 - What is Socket IO Conceptually Video Lecture (27.68 MB)
14 - What is Socket IO Technically Video Lecture (40.69 MB)
16 - What are the differences between Socket IO HTTP and Polling Video Lecture (11.79 MB)
18 - Why do we use Socket IO over HTTP in certain cases Video Lecture (8.48 MB)
20 - What are WebSockets and why do we use socketIO over plain WebSocket Video (21.81 MB)
22 - Setting up a Socket IO project Node JS Video Lecture (102.96 MB)
24 - What is CORS Video Lecture (18.95 MB)
26 - Handling CORS Video Lecture (60.76 MB)
28 - What do events mean in web development and how do they work Video Lecture (58.43 MB)
30 - Sending and receiving messages using Socket IO Events Video Lecture (79.4 MB)
32 - Interactive Coding Exercise greeting event Video Lecture (9.24 MB)
34 - Interactive Coding Exercise Solution greeting event Video Lecture (13.26 MB)
36 - Interactive Coding Exercise send user info event Video Lecture (13.08 MB)
38 - Interactive Coding Exercise Solution send user info event Video Lecture (44.57 MB)
40 - What are Acknowledgements in Web Development Video Lecture (26.48 MB)
42 - Acknowledgements in Socket IO Video Lecture (54 MB)
44 - Interactive Coding Exercise greeting event with Acks Video Lecture (9.23 MB)
46 - Interactive Coding Exercise Solution greeting event with Acks Video (15.98 MB)
48 - Acknowledgements with Timeout Video Lecture (32.4 MB)
50 - Exercise User Info with Acknowledgment Timeout Video Lecture (9.84 MB)
52 - Solution User Info with Acknowledgment Timeout Video Lecture (44.41 MB)
54 - Volatile events Video Lecture (58.31 MB)
56 - Broadcasting messages using Socketio Events Video Lecture (31.55 MB)
58 - Interactive Coding Exercise Mood Tracker App Video Lecture (11.37 MB)
60 - Interactive Coding Exercise Solution Mood Tracker App Video Lecture (54.25 MB)
62 - OneTime listener in Socket IO Video Lecture (19.13 MB)
64 - Removing Listeners Video Lecture (67 MB)
66 - onAny and onAnyOutgoing methods Video Lecture (42.73 MB)
68 - How to handle errors in Socket IO Video Lecture (28.39 MB)
70 - What are rooms and why they are very useful Video Lecture (35.85 MB)
72 - How to use rooms in socket IO Video Lecture (70.97 MB)
74 - Interactive Coding Exercise Sports news app Video Lecture (10.59 MB)
76 - Interactive Coding Exercise Solution Sports news app Video Lecture (58.14 MB)
78 - What are Namespaces in socket IO Video Lecture (16.85 MB)
80 - Namespaces example Video Lecture (36.05 MB)
82 - What is Testing and why its very important Video Lecture (10.76 MB)
84 - Testing Example with Mocha Video Lecture (74.93 MB)
86 - Testing Example with Jest Video Lecture (19.48 MB)
100 - ExerciseBroadcast a message on connection and disconnection Video Lecture (5.56 MB)
102 - Solution Broadcast a message on connection and disconnection Video Lecture (26.65 MB)
104 - Exercise Add support for nicknames Video Lecture (9.37 MB)
106 - Solution Add support for nicknames Video Lecture (83.82 MB)
108 - Exercise Display Me next to the users own message Video Lecture (6.3 MB)
110 - Solution Display Me next to the users own message Video Lecture (23.39 MB)
112 - Exercise Add user is typing functionality Video Lecture (11.27 MB)
114 - Solution Add user is typing functionality Video Lecture (65.08 MB)
116 - Exercise Show whos online Video Lecture (1.61 MB)
118 - Solution Show whos online Video Lecture (138.21 MB)
120 - Exercise Add private messaging Video Lecture (3.86 MB)
122 - Solution Add private messaging Video Lecture Part 1 (41.96 MB)
123 - Solution Add private messaging Video Lecture Part 2 (235.39 MB)
89 - What are we building in this Project (28.69 MB)
90 - Setting up the Server Video Lecture (22.16 MB)
92 - Serving client files Video Lecture (36.03 MB)
94 - Integrating Socket IO Video Lecture (34.04 MB)
96 - Emitting events Video Lecture (25.99 MB)
98 - Broadcasting Events to all users including the sender Video Lecture (27.41 MB)
125 - What are we going to do in this section Video Lecture (9.34 MB)
127 - Creating a button to create a private Group Video Lecture (25.41 MB)
129 - Exercise Adding NSP for private groups Video Lecture (6.35 MB)
131 - Solution Adding NSP for private groups Video Lecture (79.52 MB)
133 - Exercise Adding NSP logic Video Lecture (2.23 MB)
135 - Solution Adding NSP logic Video Lecture (61.47 MB)
137 - Render the same group view as we did before Video Lecture (10.44 MB)
139 - Exercise Adding the event to join group Video Lecture (9.39 MB)
141 - Solution Adding the event to join group Video Lecture (36.74 MB)
143 - Other necessary events in the group namespace and roompart 1 Video Lecture (68.13 MB)
145 - Other necessary events in the group namespace and roompart 2 Video Lecture (157.68 MB)
147 - Other necessary events in the group namespace and roompart 3 Video Lecture (84.92 MB)
149 - Exercise Add an option to leave group Video Lecture (2.31 MB)
151 - Solution Add an option to leave group Video Lecture (71.47 MB)
[center]
Screenshot