This is a 6 day self-paced curriculum to learn the python language and the basics of the Flask Web Framework.
-
Install Python using Pyenv, google "How to install Pyenv on X" x being your operating system
** PRACTICE CODE CHALLENGES **
** PRACTICE CODE CHALLENGES **
-
COMPLETE AT LEAST 5 LEVEL 8 PYTHON KATA ON CODEWARS, Attempt 1 Level 7 Kata
-
Watch this video of me building a Stack in JS and build it in Python
-
Google What is a Queue Data Structure and Try to create it in Python
You can see a JS example of a Stack and Queue HERE FOR REFERENCE
** PRACTICE CODE CHALLENGES **
Practice
- Build 2 apis similar to the ones in the tutorial to get two reps of the process
- Research how to use url queries in flask and try incorporating them
Using what you've learned, and using the model I did in javascript, try to build the backend of JWT Authentication. The routes and logic are the same as in javascript. You'll have to research which JWT and bcrypt libraries to use and how to use them with flask. This will be a good opportunity explore the nuances of python.