Python+Django動態網頁程式設計師
本課程涵蓋非常完整,包括前端與後端工程 (Frontend, Backe....
Python+Django動態網頁程式設計師
上課地址:中科工商服務大樓4樓或9樓教室(台中市大雅區中科路6號) 時數:64 起迄日期:2019-12-14~2020-01-19 聯絡資訊:林智君/04-25678652 報名截止日:2019-12-11 課程類別:人才培訓(課程) 活動代碼:2319080078 |
||||||||||||||||||||||||||||||||||||
課程介紹
|
單元 |
課程名稱 |
課程時間 |
時數 |
原價 |
優惠價 |
全系列 |
12/14-109/1/19 |
64 |
33,000 |
29,000 |
|
單元一 |
Python程式設計實作 |
12/14-12/15 |
14 |
||
單元二 |
網頁設計實作 |
12/21-12/22 |
14 |
||
單元三 |
Django系統開發實作 |
12/28-109/1/19 |
36 |
單元一: Python程式設計實作
簡介:
Python程式語言比C或Java語言更容易學習,語法簡易功能強大,有高效的內建資料結構及優雅的語法,其優質的設計架構及豐富的程式套件更讓Python在許多領域廣泛應用。此外,Python也可在Linux, MAC, Windows, Android, 與iOS等平台上執行。
Python在網路爬蟲、數據處理、與雲端基礎設施等領域都有大量運用,是您學習系統開發不可或缺的工具。
課程目標:
1. 快速瞭解Python基礎知識與技術 2. 深入淺出學會流程控制與邏輯判斷
3. 高階資料結構的運用 4. 物件導向基礎能力養成 5. 完整程式碼範例強化實作能力
課程大綱&日期:108/12/14、12/15 (六日) 9:00~17:00,2天共計14小時
主題 |
內容 |
Python簡介 |
* 程式語言 * Python 簡介 * 執行 Python 程式 * 整合式開發環境 * 程式的基本要素 * 除錯 * 陳述與表示式 * 輸出指令 * 註解 |
資料與模組 |
* 資料值與資料型態 * 字串 * 資料型態轉換 * 變數 * 資料儲存的特性 * 運算子與運算元 * 輸入指令 * 運算順序 * 簡潔的指派指令 * Python 模組 |
資料結構 |
* Python 資料型態 * 字串 * 字串方法 * 串列 * 存取串列中的元素 * 串列方法 * 字組 * 字典 |
決策迴圈函式 |
* 複合指令 * 布林值與布林表示式 * 決策 * For 迴圈 * 以迴圈處理串列與字典 * While 迴圈 * 檔案處理 * 例外處理 * 函式 * 函式的回覆值與執行流程 * 函式的參數與變數 * 使用主函式 * 匯入在其他套件裡的模組 |
物件與類別 |
* 物件簡介 * 類別 * 產生物件 * 程序式設計與物件導向設計的比較:球的碰撞 * 範例:模擬砲彈飛行路線 |
※主辦單位保留課程調整及講師更動之權利
單元二: 網頁設計實作
簡介:
本課程為前端工程師必備職能,從學習基礎 HTML、CSS 入門開始打好基本功,課堂規劃回應式網頁範例與實做,帶您設計出令人驚豔的美麗網頁!
課程大綱&日期:108/12/21-12/22 (六日) 9:00~17:00,2天共計14小時 主題 內容 HTML * HTML 簡介 * Web 系統 * 前端主要工作與技術 * 網頁基礎及結構 * 文字呈現 * 清單 * 連結 * 影像 * 表格 * 表單 * HTML 元素分類 * 其他標籤 * 網頁驗證與語法建議 CSS * 層疊樣式單 * CSS 的元素選擇 * 設定背景顏色及影像 * 文字字型 * 方框 * 清單 * 表格 * 漸層 * 表單 * 網頁佈局 * CSS 預處理器與框架 回應式網頁設計 * 回應式網頁設計 * 回應式網頁設計範例 * 媒體查詢 * 範例:依據視域呈現不同的選單結構 * 流動與回應式佈局 網頁美感 * 強化導航按鈕 * 網頁的美學 * CSS3 的過渡效果 * CSS3 的二維轉換 * CSS3 的動畫
※主辦單位保留課程調整及講師更動之權利
單元三: Django系統開發實作
簡介:
Django 是以 Python 語言為基礎的高階框架,協助您快速的完成系統開發,它是「有時間壓力的完美主義者最適合的框架」。使用 Django 讓您獲得超乎想像的開發速度,所產生的系統不僅安全性高,且因Django簡潔而乾淨的架構設計,使您的系統未來具有卓越延展性,是個非常優雅且效能極高的開發框架。
本課程將利用Django框架開發一套功能完整的部落格系統:管理者可以發表文章,使用者可以留言評論或按讚,此外,還包括使用者認證、資料存取限制、以及專案管理的版本控制等,最後帶您將系統部署到雲端正式上線發佈。
課程大綱&日期:108/12/28、12/29、109/1/4、1/5、1/18、1/19 (六日),9:30~16:30,共計36小時
主題 |
內容 |
簡介 |
* 全球網 * Web 系統架構 |
設定開發環境 |
* 應用程式的開發、測試、與上線 |
建立新專案 |
* 建立新專案與資料庫 * 建立虛擬環境 |
版本控制 |
* 版本控制簡介 * 上推與下拉 |
HTTP 請求與 URL |
* HTTP 請求的處理流程 * 建立 Django app |
範本與靜態檔案 |
* 使用範本系統 * 範本標籤 |
資料模型與資料庫 |
* 規劃資料庫模型 * 物件關聯對應 |
表單 |
* 表單格式 * Django 表單類別 * 資料的增讀改刪查 |
使用者認證 |
* Django User model * 訪客註冊 |
存取限制 |
* 未登入者存取限制 * 非管理者存取限制 |
部署專案 |
* 雲端PaaS服務 * Heroku 的相關設定 |
※主辦單位保留課程調整及講師更動之權利
講師簡介:
唐元亮老師,朝陽科技大學資訊管理系副教授兼資訊服務中心主任,美國賓州州立大學資訊工程博士/專長: Python, Django, Artificial intelligence, Data analysis, Machine learning, Computer vision, Web development, JavaScript, HTML, CSS
本課程發票於1月份開立,外籍學員無法提供公司發票僅能開立個人發票
■ 上課地址:中科工商服務大樓4樓或9樓教室(台中市大雅區中科路6號) 實際上課教室請依據上課通知函為準!(詳細交通資訊會於上課通知中提供)
■ 預計招生名額:20名為原則,依報名及繳費完成順序額滿為止
■ 報名方式:點選課程頁面上方之「線上報名」按鈕進而填寫報名資訊即可。
■ 課程洽詢: 04-25678652 林小姐
◆繳費方式:
(一)ATM轉帳(線上報名):
繳費方式選擇「ATM轉帳」者,系統將給您一組轉帳帳號「銀行代號、轉帳帳號」,但此帳號只提供本課程轉帳使用, 各別學員轉帳請使用不同轉帳帳號!!轉帳後,寫上您的「公司全銜、課程名稱、姓名、聯絡電話」與「收據」傳真至04-25690361工研院產業學院 台中學習中心 收。
(二)信用卡(線上報名):
繳費方式選「信用卡」,直到顯示「您已完成報名手續」為止,才確實完成繳費。
(三)銀行匯款(限由公司逕行電匯付款):
土地銀行工研院分行,帳號156-005-00002-5(土銀代碼:005)。戶名「財團法人工業技術研究院」,請填具「報名表」與「收據」回傳真至04-25690361工研院產業學院 台中學習中心 收。
(四)即期支票或郵政匯票:
抬頭「財團法人工業技術研究院」,郵寄至:428台中市大雅區中科路6號4樓(中科工商服務大樓4樓) 工業技術研究院 收。
※繳費後請於收據上註明「公司名稱、課程訊息、姓名、聯絡電話」,傳真至產業學院 04-25690361 林小姐 收