For Risk and Fraud Analytics students only:

For Risk and Fraud Analytics students only:

For those who want to learn advanced Python (Flask web development and API), you have the option to do the Tasks below. You do not get participation points for doing this tasks. Good luck!

------------------------------------------------------------------------------------------------------------------------------

WARNING: In the Task Description pdf files, whenever it says ciff.pythonanywhere please replace it to mfalonso.pythonanywhere:

wrong: http://ciff.pythonanywhere.com/task1/10

correct: http://mfalonso.pythonanywhere.com/task1/10



Tasks


Task Number Task Description Testing Python Basics' Videos Professor's Codes or Videos
0 First Flask returning '1' Currently off - Test task 0 (0.A) Hello World in Python
(0.B) Interactive Help
(0.C) Flask Basics
(0.D) Code Sample Solution
(0.E) Video on how to solve it...
(0.F) PDF Q&A!
1 Implementing a simple function with parameters Currently off - Test task 1 (1.A) Numbers in Python Version 3
(1.B) Python Functions
(1.C) Video on how to solve it...
2 CSV/Excel and pandas Currently off - Test task 2 (2.A) Python Sets
(2.B) CSV in Python
(2.C) Video on how to solve it part 1 ...
(2.D) Video on how to solve it part 2 ...
3 List basics and JSON Currently off - Test task 3 (3.A) Python Strings
(3.B) Python Lists
(3.C) JSON in Python
(3.D) Advanced: Python List Comprehension
(3.E) Video on how to solve it ...
4 Logistic Regression and more Currently off - Test task 4 (4.A) Python Tuples
(4.B) Python Dictionaries
(4.C) Advanced: pandas, seaborn, scikit-learn
(4.D) Code for loading JSON and testing your own WEB/API.
5 Setting up Bootstrap Currently off - Test task 5 (5.A) Advanced: Adding A Bootstrap Theme to Flask from scratch (5.B) Video on how to solve it ...
6 Solving the Leap Frog Game Currently off - Test task 6 (6.A) Recursion, the Fibonacci Sequence and Memoization (6.B) Code Leap Frog Solution with Recursion
7 Leap Frog Game with BOOTSTRAP Currently off - Test task 7 . .
8 (8) 101 on Python Packaging Structure .