Python Django 網站設計 [線上課程]

Python Django 網站設計 [線上課程]

Django 是一個高級的 Python 網站框架,是一個廣受歡迎、且功能完整的服務器端網站框架,
可以快速開發安全和可維護的網站,由經驗豐富的開發者構建Django 負責處理網站開發中麻煩的部分,
因此你可以專注於編寫應用程式,Django 遵循 功能完備 的理念,提供開發人員可能想要 開箱即用 的幾乎所有功能,
而無需重新開發一些基本的功能。它是免費和開源的,有活躍繁榮的社區、豐富的文檔、以及很多免費的解決方案。

課程大綱

Python Django 是功能完備的網站設計框架,而且很容易學習,透過我們設計的課程你將快速的學會Django來快速實現你的網站設計
以下為課程主題:

01 環境設定與 Django 入門
02 MTV架構 與 網址架構
03 HTML
04 Template 模版
05 模組化的資料庫 Data Base
06 HTML Form 表單 Get 與 Post
07 Session 與 Cookies
08 會員註冊與金流
09 E commerce 模組 以線上購物網站為例
10 期末成果展示

#以上課程將視班級授課進度而調整

線上課程進行方式


●本課程將以非同步的影片方式進行線上課程,採用本校的NTU Cool平台,影片尚無字幕,並於開課日以E-mail寄發註冊信(報名時請務必填對E-mail)。
●課間練習,與自主練習可使用台大資工系所開發的JudgeGirl平台。
●課程中若有問題問老師可以使用email或於線上練習平台JudgeGirl留言給老師。

課程評量方式與通過標準


本課程採用作業與期未報告及期末作業的型式進行評量
●平常作業50% (依單元出9個作業,使用老師指定的平台繳交)
●期末報告50% (可以自訂任意題目,使用老師指定的平台繳交)
以上共達75%達成結業標準。

適合對象

1. 想學習使用python做網站設計與架設的學員
2. 想要成為網後端工程師的學員
3. 需要有部分的python基礎

開發環境

Python3 (Mac OS X, Linux, Windows)
Visual Studio Code (Mac OS X, Linux, Windows)
Notepad++ (Windows)/ Vim (Mac, Linux).

近期班次

  • 第350期 招生中

    課程類別:線上課程

    開課日期:2021.11.02 ~

    學費:新生新台幣4500元整

    備註:

    線上課程影片無字幕輔助

    因應疫情,期初、期末實體課程取消,採全線上上課。

    (一)轉班或退費期限:開課日後⅓時數內,詳情連結

    (二)結業狀況:查詢是否合格及證書製作進度,結業名單連結

    (三)線上課程上課時間:請參考官網最新消息「線上課程常見QA」,詳情連結

    注意事項

    • 上課教材、影片:開課當天會發送註冊信至信箱,註冊完畢後即可開始上課。
    • 結業狀況:請上官網”結業名單”查閱是否合格及證書製作進度。
    • 轉班或退費期限:開課日後三週內。
    • 繳交作業期限:結束日後一週內,通過課程標準才會製作證書。
    • 課程影片下架日:結束日後六個月。

  • 講師介紹

    • 現為本校資訊工程學系暨研究所專案助理教授
    • 現為本訓練班副班主任

     (一)學/經歷

    榮獲國立臺灣大學109學年度全校兼任教師教學優良獎

    http://www.aca.ntu.edu.tw/curri/ExecellentTeacher/PET109.pdf

    榮獲國立臺灣大學107學年度兼任教師教學優良獎

     https://www.aca.ntu.edu.tw/curri/ExecellentTeacher/PET107.pdf

    國立臺灣大學資訊工程學暨研究所博士學位

    有十餘年程式設計經歷,具有C/C++、C#、Python、Visual Basic.NET、ASP.NET、JavaScript、MATLAB、Arduino、8051/ARM組合語言及Verilog等程式開發經驗。

    曾任:

    • 本訓練班授課時數累計至2020年6月30日為7,120小時
    • 國立臺灣大學 共同教育中心 計算機程式設計、C/C++程式設計、嵌入式微型電腦互動設計 合聘助理教授
    • 國立臺北科技大學 2019 潔能系統整合與應用人才培育計畫 - Arduino 太陽能潔能課程 講師
    • 國立臺灣師範大學 2017 STEM教學探索工作坊-使用Arduino 講師
    • 國立臺灣師範大學 2017 創客思維下的探究教學設計 Arduino工作坊 講師
    • 景文科技大學 Python入門課程工作坊 講師
    • 太豪生醫股份有限公司 軟體工程師
    • 國立臺灣大學資訊工程學系 電腦視覺 單元課程授課助教
    • 國立中興大學電機工程學系 電磁學 課程助教

    (二)論文著作:

    • Moon, Woo Kyung and Chang, Jie-Fan and Lo, Chung-Ming and Chang, Jung Min and Lee, Su Hyun and Shin, Sung Ui and Huang, Chiun-Sheng and Chang, Ruey-Feng (2018). Quantitative breast density analysis using tomosynthesis and comparison with MRI and digital mammography. Computer methods and programs in biomedicine154, 99-107.
    • Guo-Shiang Lin, Jie-Fan Chang, and Cheng-Hung Chuang. "Detecting frame duplication based on spatial and temporal analyses." Computer Science & Education (ICCSE), 2011 6th International Conference on (pp. 1396-1399). IEEE, 2011.
    • Guo-Shiang Lin and Jie-Fan Chang, "Detection of Frame Duplication Forgery in Videos Based on Spatial and Temporal Analysis," International Journal of Pattern Recognition and Artificial Intelligence, vol. 26, no. 7, pp.1250017-1- pp.1250017-18, 2012. (SCI)

    (三)參與研究:

    1. LiFiBay: Noninvasive Evaluation of Liver Fibrosis by Using Bayesian Networks with Ant Colony Optimization(2013)
    2. Detecting Frame Duplication Based on Spatial and Temporal Analyses (2011)
    3. 學習腦波之檢測分析(2009)

    (四)專業證照:

    • 乙級 電腦硬體裝修國家技術士
    • Microsoft Certified Technology Specialist (MCTS)
    • Windows Server 2008 Active Directory: Configuration
    • Windows Server 2008 Network Infrastructure: Configuration
    • Microsoft Certified Professional (MCP) Managing and Maintaining a Microsoft Windows Server 2003 Environment Installing, Configuring, and Administering Microsoft Windows XP Professional