Description
In this course, you will learn:-
- Learn how to quickly add html/css/js/images to Arduino code.
- Learn how to use simple minification to boost server performance.
- Improve server performance by learning how to use Gzip compression.
- Learn how to properly use HTTP headers.
- In a matter of minutes, you'll be able to put everything you've learned into practise.
Syllabus:-
-
Overview of course
-
Learn to add simple HTML in Arduino sketch
-
Why not explained all basics?
-
Let's try some HTML+CSS
-
Learn to add Graphic contents in Arduino sketch
-
Let's do something real with JS
-
Try out some real web server with multiple files
-
Learn basic minification technique
-
Learn to Gzip server contents
-
Learn to add Gzipped contents in Arduino sketch
-
Learn to handle Gzipped contents in Arduino Sketch
-
Checkout Gzip compression impact on performance
-
Verify all with Wireshark
-
Learn server optimization with HTTP Caching
-
Let's try HTTP Caching to further speed up ESP8266 server
-
Learn to save server contents to SPIFFS
-
Handling server contents stored in SPIFFS
-
Fix the bug
-
mikroC TCP/IP library, Lwip TCP/IP stack
-
ESP32 Webserver library
-
Control ESP8266/ESP32 from Google Assistant