Slide 1

Slide 1 text

Flask Racterub @ ITAC

Slide 2

Slide 2 text

⼤概計畫 1. Env-setup + Basic Flask 2. Basic Jinja + Bootstrap 3. DB 4. 實作 login + bcrypt 5. 實作 post

Slide 3

Slide 3 text

預備動作 • 我課程會在 macOS 上⾯實作,你⽤ Linux 跟 Windows 應該沒什麼 差別 • Basic settings • 裝好 python3,給我⽤ 3 • 如果可以,裝 pipenv 或是 virtualvenv • 你要⽤之前那個 itac 的 VM 也是可以拉,看你⽅便⽤哪個 • Itac 那隻 vm 好像丟去 windows 會有問題,可以透過安裝 windows 版的 vbguestaddition 解決,也可以直接不⽤

Slide 4

Slide 4 text

pip • Windows • 安裝 python 3.x 版本 • 應該就會⾃帶 pip 了

Slide 5

Slide 5 text

pip • Linux • sudo apt install python3-dev python3-pip -y

Slide 6

Slide 6 text

編輯器 • 這邊列的都是推薦的拉,你要⽤ windows 內建的記事本我 也沒意⾒ • VSCode (免費) • Sublime Text 3 (要錢) • Atom (免費) • PyCharm (學⽣不⽤錢)