Coder Social home page Coder Social logo

python101's Introduction

Python Web 程式設計入門實戰(Python101)

由淺入深系統性學習原生 Python 和程式設計的重要觀念。去蕪存菁,完整介紹 Python 優良且重要的部份,並透過 Web 開發啟發學員興趣。讓學員可以系統性學習,打好程式設計基礎(課程內容將以 Python3 為主)。

課程大綱(Syllabus)

  1. 單元1 - Python 程式設計初體驗(寶可夢 Pokemon 對戰遊戲範例)

  2. 單元2 - Python 開發環境建置(終端機與編輯器)與 Github 操作入門

  3. 單元3 - Python 程式設計入門上(基本語法與流程控制)

  4. 單元4 - Python 程式設計入門中(資料結構、函式與類別)

  5. 單元5 - Python 程式設計入門下(檔案處理與資料庫)

  6. 單元6 - Python 套件管理基礎

  7. 單元7 - HTML/CSS/JavaScript 簡易基礎(ajax)

  8. 單元8 - 實戰範例:網頁版 Youtube 影片下載工具(使用 Flask Web 框架)

  9. 單元9 - 實戰範例:表特版與八卦版網路圖片下載與網路爬蟲基礎(Requests/BeautifulSoup/Selenium)

  10. 單元10 - 實戰範例:台灣股票資料網路爬蟲與資料分析(爬取台灣股票資料)

  11. 單元11 - 實戰範例:網路爬取購物網站商品價格(PhantomJS 以露天商品為例)

  12. 單元12 - 實戰範例:政府開放資料入門(Pandas 實價登錄)

  13. 單元13 - 實戰範例:OpenCV 人臉辨識入門範例(使用 Flask Web 框架,how-old.net)

  14. 單元14 - Python Django Web 初體驗與網際網路基礎

  15. 單元15 - Django URL 管理與商業邏輯

  16. 單元16 - Django Model 與資料庫操作(ORM)

  17. 單元17 - Django admin 後台會員管理系統

  18. 單元18 - Django Template 和靜態資源

  19. 單元19 - Django Cookie / Session(login/signup)

  20. 單元20 - Django 會員登入與註冊(auth)

  21. 單元21 - Django 網站前後端分離與 Restful API

  22. 單元22 - 實戰範例:OpenCook 食譜分享社群網站開發實務

  23. 單元23 - 實戰範例:部屬應用程式到 Heroku 雲端伺服器

  24. 單元24 - Python Django Facebook API 整合入門(募資金額 200% 解鎖)    

  25. 單元25 - Python Django PayPal API 電子商務金流串接(募資金額 400% 解鎖)

環境建置(Enviroment)

  1. Anaconda
  2. Jupyter
  3. Sublime Text
  4. Ipython
  5. repl.it

Sublime 外掛(Sublime)

  1. Emmet
  2. HTML-CSS-JS Prettify
  3. Bracket​Highlighter
  4. Codecs33/ConvertToUTF8
  5. SublimeCodeIntel

參考文件

  1. Django Girls 學習指南
  2. django-tutorial-for-programmers
  3. 專欄文章:Python Tutorial
  4. Recommended Django Project Layout
  5. Sublime Text 3 新手上路:必要的安裝、設定與基本使用教學

python101's People

Contributors

kdchang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.