焉德葳( kevinwatt ) 為SiteTag創辨人之一, 目前任職為程式設計師。
Network programming 一直是 Python 的主要戰場之一。舉例而言,著名 SLG 遊戲 Act of War 使用 Python 連結網路、Google 使用 Python 撰寫 Web Crawler 抓取搜尋引擎所需要的網頁、CISCO 在 IronPort 系列產品中都包含了上百萬行的 Python 用來處理 Web 跟 Email Security。
Python network programming 的課程將會要求有基礎 Python programming 的能力。
除了課程主題『網路程式設計』之外;在課程初期會補充一些Threads的基本應用,並強化對於Python物件導向設計的理解,而後期將會簡單的帶入一些 Parser 的概念,並用來解析程式透過網路所取得的資訊。
本課程的內容將會廣泛的包含網路簡介、 Socket 與各種應用軟體層級的網路協定。
同時將會於課程當中安插時間,讓各位實際的撰寫應用程式來加強理解。
本系列課程將分為三個階段,此單元課程為第二階段共六小時,詳細的內容時間描述與報名資訊如下:
時間 | 內容 |
---|---|
09:00-12:00 | 深入Sockets Programming |
12:00-13:30 | 休息 |
13:30-16:30 | 1.建構一個 HTTP Server & Client 2.SGML 解譯器(Parser) 3.BSDDB |