Web development with Python Flask

  1. Python Flask intro
  2. Python Flask installation
  3. Flask: Hello World
  4. Flask: Run Hello World
  5. Flask: testing hello world
  6. Flask generated page - time
  7. Flask generated page - time tested
  8. Flask: Echo GET
  9. Flask: Echo GET - testing
  10. Flask: Echo GET - client
  11. Flask: Echo POST
  12. Flask: Echo POST - testing
  13. Flask: Echo POST - client
  14. Exercise: Flask calculator
  15. Solution: Flask calculator
  16. Flask GET and POST in two functions
  17. Flask GET and POST in two functions - testing
  18. Flask GET and POST in one function
  19. Flask GET and POST in one function - testing
  20. Flask Logging
  21. Flask URL routing
  22. Flask Path or route parameters
  23. Flask Path or route parameters - testing
  24. Flask route parameters - separate route to root page
  25. Flask route parameters - default values
  26. Flask Path or route parameters (int)
  27. Flask Path or route parameters add (int)
  28. Flask Path or route parameters add (path)
  29. Exercise: Calculator with path
  30. Solution: Calculator with path
  31. Flask Redirect
  32. Flask Internal Redirect with url_for
  33. Flask Internal Redirect with parameters
  34. Exercise: Random redirect
  35. Solution: Random redirect
  36. Flask Jinja template
  37. Flask Jinja template - testing
  38. Flask Jinja template with parameters
  39. Flask Jinja template with conditional
  40. Flask Jinja template with loop
  41. Flask Jinja template dictionary
  42. Flask Jinja template list of dictionaries
  43. Flask Jinja include
  44. Jinja extend template layout block
  45. Jinja template inheritance - super
  46. Static files
  47. Flask: Counter
  48. Color selector without session
  49. Session management
  50. Flask custom 404 page
  51. Flask Error page
  52. Exercise: Flask persistent counter
  53. Exercise: Flask persistent multi-counter
  54. Solution: Flask persistent counter
  55. Solution: Flask persistent multi-counter
  56. Flask Exercises
  57. Flask login
  58. Flask JSON API
  59. Flask and AJAX with Vanila JavaScript
  60. Flask and AJAX with JQuery
  61. Flask POST JSON data to web application
  62. passlib
  63. Flask Testing
  64. Flask Deploy app
  65. Flask Simple Authentication + test
  66. Flask REST API
  67. Flask REST API - Echo
  68. Flask REST API - parameters in path
  69. Flask REST API - parameter parsing
  70. Flask REST API - parameter parsing - required
  71. Login
  72. Configuratio