• 課程時長

    6 小時 0 分

  • 課程級別

    中高級

  • 授課語言

    中文

這堂課你將會學到

  • HTML、CSS、JavaScript 網頁前端設計
  • 學會兩種 web 框架 Django & Flask 的運作流程與設計⽅法
  • 用Flask實作微型MVC網頁框架
  • 以 Django 為例熟悉 MVC 網⾴架構觀念與實作
  • 資料庫設計與資料存取
  • 前端與後台整合
  • 網頁後台設計
  • 網頁資料庫串接
  • Django 整合 Bootstrap 網頁立馬變美
  • 獨立完成一個屬於自己的部落格
  • 理解即時聊天系統原理並進行實作

章節目錄

  • 1

    第 1 章 系統初始化與自動化管理

    • 單元 1 - 認識開機啟動程式

    • 單元 2 - 手動執行與開機自動執行

    • 單元 3 - 認識程序與指令操作

    • 單元 4 - 《必殺技》把線上的使用者踢掉

    • 單元 5 - 認識訊號與程序中斷

    • 單元 6 - 《必殺技》按下CTRL+C可以退出光碟片嗎?

    • 單元 7 - 查詢與設定日期時間及排程

    • 單元 8 - 調整記錄與循環設定

    • 單元 9 - 《必殺技》每天自動幫我們備份/var/spool?

    • 單元 10 - 日期時間排程PDF文件

  • 2

    第 2 章 帳號與權限管理

    • 單元 1 - 認識帳號與群組

    • 單元 2 - 管理帳號與密碼設定

    • 單元 3 - 《必殺技》直接修改檔案就能新增帳號密碼?

    • 單元 4 - 調整檔案的擁有者與權限

    • 單元 5 - 《必殺技》可以建立一個群組能修改的共用區嗎?

    • 單元 6 - 認識檔案的特殊權限

    • 單元 7 - 《必殺技》SUID的程式呼叫外部程式仍有特權嗎?

    • 單元 8 - 管理優先權與權限升級

    • 單元 9 - 管理磁碟配額

  • 3

    第 3 章 Shell Script程式設計

    • 單元 1 - 認識Shell與常見變數

    • 單元 2 - 了解基本的Shell程式語法

    • 單元 3 - 掌握轉換字串指令:cut、sed、tr

    • 單元 4 - 掌握轉換字串指令:awk

    • 單元 5 - 《必殺技》使用awk轉換數百萬筆的資料快嗎?

    • 單元 6 - Shell Script的範例介紹1

    • 單元 7 - 《必殺技》做個自動關機的惡魔Script吧?

    • 單元 8 - Shell Script的範例介紹2

    • 單元 9 - 《必殺技》/etc/init.d/底下的也是Shell Script?

  • 4

    第 4 章 Linux網路管理與防火牆設定

    • 單元 1 - 認識常見的網管指令

    • 單元 2 - 《必殺技》切換路由,換條線路連出去吧?

    • 單元 3 - 認識常用的網路設定檔

    • 單元 4 - 查詢網路的連線狀態

    • 單元 5 - 認識防火牆與TCP wrapper

    • 單元 6 - 《必殺技》偵測到異常連線自動加入檔案拒絕再次連線?

    • 單元 7 - 使用iptables(一)

    • 單元 8 - 使用iptables(二)

    • 單元 9 - 《必殺技》打造一個安全的網路堡壘?