JoshThinh / T2joshua

MIT License
0 stars 0 forks source link

data structure #7

Open JoshThinh opened 2 months ago

JoshThinh commented 2 months ago

Collections Blog Python Model code and SQLite Database.

From VSCode using SQLite3 Editor, show your unique collection/table in database, display rows and columns in the table of the SQLite database. 1-collection-sqllite-players

From VSCode model, show your unique code that was created to initialize table and create test data. 2-collection-initplayers

Lists and Dictionaries Blog Python API code and use of List and Dictionaries.

In VSCode using Debugger, show a list as extracted from database as Python objects. 3-list-Debugger_database

In VSCode use Debugger and list, show two distinct example examples of dictionaries, show Keys/Values using debugger. 4-list-debuger-dictionary

APIs and JSON Blog Python API code and use of Postman to request and respond with JSON.

In VSCode, show Python API code definition for request and response using GET, POST, UPDATE methods. Discuss algorithmic condition used to direct request to appropriate Python method based on request method. 5-api-python code post get update

In VSCode, show algorithmic conditions used to validate data on a POST condition. 6-api-post validation data

In Postman, show URL request and Body requirements for GET, POST, and UPDATE methods. 7-8-api-postman-get

In Postman, show the JSON response data for 200 success conditions on GET, POST, and UPDATE methods. 7-8-api-postman-post 7-8-api-postman-update

In Postman, show the JSON response for error for 400 when missing body on a POST request. 9-api-post-400-error

In Postman show the JSON response for error for 404 when providing an unknown user ID to a UPDATE request. 10-api-update-404-error

Frontend Blog JavaScript API fetch code and formatting code to display JSON.

In Chrome inspect, show response of JSON objects from fetch of GET, POST, and UPDATE methods. frontend-get frontend-get-response

frontend-post-request frontend-post-response

In the Chrome browser, show a demo (GET) of obtaining an Array of JSON objects that are formatted into the browsers screen. frontend-get frontend-get-response

In JavaScript code, describe fetch and method that obtained the Array of JSON objects.

frontend-javascript-fetchjson-iteration

In JavaScript code, show code that performs iteration and formatting of data into HTML.

frontend-javascript-fetchjson-iteration

In the Chrome browser, show a demo (POST or UPDATE) gathering and sending input and receiving a response that show update. Repeat this demo showing both success and failure.

frontend-sending input post frontend-sending input post response

In JavaScript code, show and describe code that handles success. Describe how code shows success to the user in the Chrome Browser screen.

frontend-javascript-success-failure-alert-success-failure

In JavaScript code, show and describe code that handles failure. Describe how the code shows failure to the user in the Chrome Browser screen.

frontend-javascript-success-failure-alert-success-failure

Optional/Extra, Algorithm Analysis In the ML projects, there is a great deal of algorithm analysis. Think about preparing data and predictions.

Show algorithms and preparation of data for analysis. This includes cleaning, encoding, and one-hot encoding. Show algorithms and preparation for predictions. Discuss concepts and understanding of Linear Regression algorithms. Discuss concepts and understanding of Decision Tree analysis algorithms.

RayyanDarugar commented 2 months ago

Rayyan Darugar Peer Assessment:

Grading: Josh Thinh

Code hits all requirements throughout and is self explanatory in answering each question. Screenshots are effective and clear. Missing discussions in 3 parts, could use more explanation.

90% - effective code, missing discussion