Honors 1000, Productive Data Manipulation in Python and SQL (Fall 2019)
Course Details
Instructor: Raj Sunderraman; Room 629, 1 Park Place; raj@gsu.eduOffice hours: Monday 11.00 am to Noon or by appointment (please send email)
Syllabus
Secure Shell Client for Windows
Filezilla
Handin Instructions
Web App Architecture Diagram
Class Jupyter Notebooks
Course Materials
Python
Official Python DocumentationPython Tutorial
Python Shell on the Web
Mac Install
Windows Install
Jupyter Lab
Homework 1 (Due: Sept 30, 2019)
Homework 3 (Due: Oct 29, 2019)
Bar chart using matplotlib
MySQL
MySQL Install WindowsMySQL Install MacOS (using brew)
Load Data Code
MySQL Kernel for Jupyter Lab (version 0.0.1)
MySQL Kernel for Jupyter Lab (version 0.0.2)
Homework 2 (Due: Oct 15, 2019)
Homework 4 (Due: Nov 30, 2019)
REST Web Services in Python
JSON and PythonFlask Web Service Code
Client Side App