Building a non-blocking multi-processes Web Server (Node JS fork example)
2
C# by Example Crash Course
3
Examples of Stateful vs Stateless web applications with Python
4
Writing a Python HTTP Server with Tornado (Explained with 4 Examples)
5
Understanding State Transfer in REST (Explained by Example)
6
Resource vs Query String Parameters (Explained by Example)
7
Synchronous vs Asynchronous Applications (Explained by Example)
8
Stateful vs Stateless Applications (Explained by Example)
9
github REST API v3 Crash Course with Vanilla Javascript (No dependencies)
10
Amazon Alexa is a Stateless Application, Here is Why
11
Spin up a lightweight Nodejs docker container running your application
12
Step by Step Mysql 8.x and Javascript Tutorial (with mysql2 NodeJs)
13
Web-hooks Tutorial with Discord and Vanilla Javascript (fetch api)
14
What does this Browser Built-in API Does? (Beacon)
15
Synchronous vs Asynchronous Clients (TikTok vs Instagram Example)
16
Protocol Buffers Crash Course
17
This Javascript code runs on Node JS and the Browser
18
Lazy Loading vs Eager Loading with Node JS & Express
19
Bloom Filters Explained by Example
20
How to Avoid Double Booking and Race Conditions in Online Web Applications
21
Lazy Loading Images with NO SCRIPTS! (HTML only)
22
Asynchronous vs Multithreading and Multiprocessing Programming (The Main Difference)
23
When to Switch a Backend Programming Language?
24
Why Idempotency is very critical in Backend Applications
25
10 FrontEnd Performance Tips To Improve Your Application (Any Programming Language)
26
Is MultiProcessing over a Single TCP Connection a Good Idea?
27
Why do we need to call “then” twice on Fetch?
28
When is NodeJS Single-Threaded and when is it Multi-Threaded?
29
Browser Caching Best Practices, When to use no-cache vs max-age without breaking your site
30
Publish-Subscribe Pattern vs Message Queues vs Request Response (Detailed Discussions with Examples)
31
Synchronous and asynchronous workloads are everywhere
32
package.json is not enough
33
The Lifecycle of an HTTP Request in NodeJS
Description:
Explore a comprehensive 12-hour programming course covering a wide range of topics and patterns. Dive into non-blocking multi-process web servers using Node.js, learn C# through practical examples, and understand the differences between stateful and stateless applications in Python. Discover how to build HTTP servers with Tornado, grasp REST state transfer concepts, and explore resource vs. query string parameters. Examine synchronous and asynchronous applications, master the GitHub REST API v3 using vanilla JavaScript, and understand why Amazon Alexa is stateless. Create lightweight Node.js Docker containers, work with MySQL 8.x and JavaScript, and implement web-hooks with Discord. Investigate browser APIs, compare synchronous and asynchronous clients, and delve into Protocol Buffers. Learn about lazy loading, eager loading, Bloom filters, and race condition prevention in web applications. Explore asynchronous programming, multithreading, and multiprocessing concepts, and discover when to switch backend languages. Understand idempotency, frontend performance optimization, and TCP connection considerations. Examine browser caching best practices, compare publish-subscribe patterns with message queues, and explore the lifecycle of HTTP requests in Node.js.
Read more