What you’ll learn
-
Setup the minimal Raspbian Lite operating system to the RPi.
-
Learn how to work in headless mode
-
Learn to install and use the a Python virtual environment.
-
Install and use Flask, a Python-based web micro-framework
-
Install and use uWSGI as the application server for Flask
-
Install and use Nginx light-weight web server
-
Setup systemd to automatically start your application
-
Use the RPi GPIOs as digital input and outputs
-
Use a DHT22 humidity and temperature sensor
-
Install and use the SQLite database
-
Use the Google Chart API to create visual representations of the sensor data
-
Use JQuery to add interactivity to web pages
-
Use Plotly for graphical analysis of sensor data
-
Assign a static IP address to your Raspberry Pi
-
Expose your application to the Internet, and access it from anywhere
Who this course is for:
- Makers who want to experience the full process of web application development
- Any experience in programming with a high-level language is useful but not necessary
- Experience with small breadboard circuit is useful but not necessary
- Anyone who want experience working with modern web application development technologies
Deal Score0
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.