久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Python Web學(xué)習(xí)路線圖

 huitu_灰兔 2017-10-05


Python 是一種面向?qū)ο?、解釋型?jì)算機(jī)程序設(shè)計(jì)語言,由 Guido van Rossum 于1989年底發(fā)明,,第一個(gè)公開發(fā)行版發(fā)行于1991年,,Python 源代碼同樣遵循 GPL(GNU General Public License)協(xié)議。Python 語法簡潔而清晰,,具有豐富和強(qiáng)大的類庫,。它常被昵稱為膠水語言,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起,。正因?yàn)?Python 語言的簡潔,、優(yōu)雅,、開發(fā)效率高,它常被用于網(wǎng)站開發(fā),,網(wǎng)絡(luò)編程,,圖形處理,黑客編程等等,。

Python的用處太多,,前端、后端,、數(shù)據(jù),、ML\AI、自動(dòng)化等等等等,。很多小白不知道學(xué)習(xí)方向?qū)е聦W(xué)的東西太雜,,技能范圍很廣但是沒有高度,自己玩可以工作就完蛋,。這就是跳進(jìn)坑里出不來,。

Python盡管無所不能,但從大方向上看也是有幾大分支存在——比如我們之前提到的幾個(gè)方向,。

在不同方向上,,有不同的技能需求。選擇自己最愛的方向?qū)W,,才能早日跳坑,。所以我整理了各個(gè)方向的需求,給各位一個(gè)參考,。

今天會(huì)主要著眼于:Python前端,。

第一階段:Python入門

Python是我們的技能基礎(chǔ)。

  • 數(shù)據(jù)類型

  • 流程控制

  • 常用模塊

  • 函數(shù),、迭代器,、裝飾器

  • 遞歸、迭代,、反射

  • 面向?qū)ο缶幊?/p>

更高級(jí)的技能就不說了,,最起碼這幾個(gè)你必須得爛熟于心。

這一階段在我看來沒什么難度,, 不過據(jù)我的同伴們來講,,裝飾器有點(diǎn)難,還有就是面向?qū)ο缶幊痰乃枷胄枰屑?xì)體會(huì),。

階段難度:2

資源推薦:

Python教程

Welcome to Python.org

書籍

Python核心編程(第二版) (豆瓣)

圖靈程序設(shè)計(jì)叢書·父與子的編程之旅 (豆瓣)

第二階段:WEB前端基礎(chǔ)

做WEB當(dāng)然要懂點(diǎn)基本的,。

  • html/css 基礎(chǔ)

  • Dom 編程

  • 原生 JS 學(xué)習(xí)

  • JQuery、EasyUi、AngulaJS

  • Ajax 異步加載

  • Highchart 畫圖

  • Bootstrap

同樣,,真正的高難度只是并沒有作出要求,,畢竟本文的主要目的還是面向小白。

本階段前四個(gè)項(xiàng)目很重要,,屬于WEB的基礎(chǔ)級(jí)別知識(shí),,后三項(xiàng)最好要熟悉。難度在JS上,。

階段難度:3

資源推薦:

JavaScript教程

w3school 在線教程

書籍

JavaScript & jQuery交互式Web前端開發(fā)

JavaScript DOM編程藝術(shù) (第2版)

CSS實(shí)戰(zhàn)手冊(cè)(第2版) (豆瓣)

阮一峰的各種

第三階段:網(wǎng)絡(luò)編程

  • Socket c/s 編程,、Twisted 異步網(wǎng)絡(luò)框架

  • 多線程、多進(jìn)程,、攜程 gevent ,、select\poll\epoll

  • FTP 服務(wù)器開發(fā)

  • 批量命令、文件分布工具

  • RabbitMQ 消息隊(duì)列,、SqlAlchemy ORM

  • Reids\MemCache\MongoDB 緩存數(shù)據(jù)庫

這個(gè)階段沒什么要求,,我認(rèn)為可以不做重點(diǎn)學(xué)習(xí),但是最好還是要了解一下,。

學(xué)習(xí)難度:1

資源推薦:

socket

Foundations of Python Network Programming

Computer Networking (7th Edition)

第四階段:Python WEB框架

  • Django

  • Tornado

  • Flask

  • Bottle

  • Session/中間件/ORM/Cookie/CSRF/FORM

只有這幾個(gè),,不過分吧?我的建議是,,框架至少要熟悉兩個(gè),,其他的做個(gè)了解。

學(xué)習(xí)難度:視你選擇的框架而定,。

資源推薦:

Django

Flask

Tornado

Bottle

書籍

The Definitive Guide to Django, 2nd Edition

Flask Web開發(fā):基于Python的Web應(yīng)用開發(fā)實(shí)戰(zhàn)

Introduction to Tornado

第五階段:實(shí)戰(zhàn)演練

嗯嗯,,走在了這么久,總得練練手,。

項(xiàng)目知乎上很多,大家自行檢索即可,。

感謝大家對(duì)“Python互動(dòng)中心”的關(guān)注,,一起學(xué)習(xí)的可加小編為好友


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多