Practical System Skills

CS6

Practical

System

Skills

Fall 2019 edition

Leonhard Spiegelberg lspiegel@cs.brown.edu

16.99 Recap

Last lectures: Basic + more advanced python

- Basic: Comments, Numbers, Strings, Lists, Tuples, Dictionaries, Variables, Functions, Lambdas, Slicing, String formatting, Control Flow(if/for/while), builtin functions

- Advanced: Comprehensions(list/set/dict), Decorators, Generators, Higher order functions(map/filter), Basic I/O, Modules

2 / 35

17 Flask

CS6 Practical System Skills

Fall 2019

Leonhard Spiegelberg lspiegel@cs.brown.edu

17.01 What is Flask?

lightweight python framework to quickly build web applications

--> there are many other popular python frameworks like Django, Bottle, Falcon, web2py, ...

many extensions available for Flask for forms, databases, authentication...

pip3 install flask

all examples from today available @ browncs6/FlaskExamples

4 / 35

17.02 Flask resources

Book:

Flask Web Development by Miguel Grinberg. ISBN: 9781491991732

Websites:

5 / 35

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download