01.0_Important_Front_Matter
01.1_Burning_an_SD_Card_Image
01.3_Connecting_Serial_and_Wifi_Setup
01.5_Control_LED_via_Python_Script
01.7_SSH_Key_Forwarding_and_Git
01.9_Ansible_Introduction
02.1_Development_in_a_Terminal
03.5_Create_CommandLine_Tool
04.01_Getting_Started_with_EC2
04.02_Set_Up_Key_Forwarding
04.05_Preventing_Unwanted_Feedback
04.07_Updating_Lampi_Code
04.08_Supervisor_for_Lampi
04.11_Updating_Ansible_Configuration_for_EC2
05.2_Creating_a_Basic_Static_Page
05.4_Introduction_to_JavaScript
05.5_Introduction_to_MQTT_Websockets_and_Paho_JS
06.1_Introduction_to_Django
06.2_Creating_our_Django_Project_and_App
06.3_Building_a_Consistent_Looking_Site_with_Templates
06.4_Building_a_Database_Model
06.5_Updating_our_Web_Pages_to_use_the_Database
07.2_Critical_Implications_of_Deployment_Architecture
07.3_User_Device_Association
07.4_Systems_Implementation_Testing_Isolation
07.6_Updating_Django_Model_and_MQTT_Daemon
08.1_iOS_Environment_Setup
08.3_Making_a_SwiftUI_App
08.4_Swift_and_SwiftUI_Essentials
09.1_Building_a_Simple_BTLE_Peripheral
09.2_Building_a_Simple_BTLE_GATT_Service
09.3_Supporting_Read_and_Write_on_GATT_Characteristics
09.4_Supporting_Notify_on_GATT_Characteristics
09.6_Write_a_Characteristic_Value
09.7_Reading_Characteristics_and_Notificiations
10.1_Introduction_to_Analytics
10.2_Logging_an_Analytics_Event
11.1_Creating_a_Package_Repo
11.2_Building_a_Deb_Package
11.3_Serve_Package_Repo_Online
11.4_Automating_Deployment
12.1_Load_Testing_with_Locust
12.3_Observing_System_Under_Load
13.1_Create_Keys_and_Certs
13.2_Secure_Client_Bridging
13.3_Configuring_NGINX_for_SSL_TLS
final_project-spring22.md
You can’t perform that action at this time.