雲端程式應用實戰
鄧不利多
魔法世界的使者
本課程講師
最近的嗜好是收服魔法界的聖獸
雲端程式應用實戰
什麼是雲端?
What is Cloud?
到底是哪朵雲?
https://zh.wikipedia.org/wiki/雲端
https://zh.wikipedia.org/wiki/雲端運算
潮
今天會用到的符文天賦
- Python
- web.py 0.37
- MySQL (MariaDB)
env : ubuntu 14.04 LTS server + gdm
Python Basic
從麻瓜做起
- 縮排
- 數值運算
- 字串
- 變數
- 陣列 / List
- 迴圈
- 函數 def
- 類別 class
web.py
爆竹也能懂的framework
- Install
- Create a app
- Regular Expression
- Routing
- GET / POST
- template
Regular Expression
Routing
你是否有注意到
https://www.facebook.com/NTUT2016CSIE
https://www.facebook.com/groups/273643619331336/
GET / POST
RDBMS簡介
MySQL (MariaDB)
比較簡單的資料庫
姓名 | 微積分 | 離散數學 | 線性代數 | 工程數學 | 機率 |
---|---|---|---|---|---|
湯姆瑞斗 | 80 | 90 | 100 | 90 | 70 |
葛來分多的棒槌 | 30 | 50 | 70 | 30 | 20 |
比較複雜的資料庫
http://www.ibm.com/developerworks/data/library/techarticle/dm-1109proteindatadb2purexml/
一般常見的架構
http://linux.vbird.org/linux_server/0360apache.php
有些東西你必須知道
- 資料庫 Database
- 資料表 Table
- 資料欄位 Column
- 資料列 Row
有些東西你必須知道
Database
- 資料庫 Database
- 資料表 Table
- 資料欄位 Column
- 資料列 Row
https://openclipart.org/detail/181674/database-symbol
有些東西你必須知道
Database
- 資料庫 Database
- 資料表 Table
- 資料欄位 Column
- 資料列 Row
http://www.softicons.com/toolbar-icons/marmalade-icons-by-icojam/database-table-icon
Table
Table
有些東西你必須知道
Database
- 資料庫 Database
- 資料表 Table
- 資料欄位 Column
- 資料列 Row
Table
Table
http://www.iconshock.com/icons/vista/database/column-icon.html
Column
有些東西你必須知道
Database
- 資料庫 Database
- 資料表 Table
- 資料欄位 Column
- 資料列 Row
Table
Table
http://www.iconshock.com/icons/diamond/database/insert_row-icon.html
Row
web.py + MySQL
we already setup for you
sudo easy_install mysql-python
Tutorial
Q & A
雲端程式應用實戰
By Eason Cao
雲端程式應用實戰
- 710