Presentation of networking capabilities through sockets in python with an emphasis on best practices for communication and encryption. Half of the presentation will be spent on the necessary networking concepts required prior to diving into bits of code that I have written.
I. Intro: Python Network Programming a. Networking Review b. TCP Vs UDP II. Body a. Socket Descriptions b. Example UDP/TCP Sockets c. Helper Functions d. Encryption across endpoints III. Closing a. Review of Code / Github b. Final Questions