-
1 # 玩著學程式設計
-
2 # 柒壹社
簡單的web應用可以看看python自帶的http模組,框架的話可以看看webpy、Django等。其他的就是學一些前端技術和http協議。
-
3 # 人工智慧營
學python入門是理解程式設計是啥,真正的python核心你還沒有觸碰到!
學python web,要了解Django想了解Django,建議去淘寶上購買相關書籍。這裡簡單介紹一下Django,它是一種web框架。既然是框架,它就包含了很多模組層!
學習Django要理解命令列和開發工具的結合使用。因為在建立Django,是在命令列中輸入指令完成。
其實不管是學習Python爬蟲、資料分析、還是往前端方向靠,都需要很專注的去學習,最重要的是,一天至少給自己兩小時的敲程式碼投入。
話不多說,書籍可以淘寶上找,但這個文件學習網站卻是小白不知道的。這裡分享給你,希望你能學有所成!
網站連結:
https://www.python.org/
更多精彩,敬請期待!
-
4 # 機器學習之路
想要學習Python Web開發,主要需要學習Django、tornado、flask,同時你還需要知道資料庫mysql、oracle操作,還有前端知識,HTML、CSS、js。
Django學習Django,個人覺得Django自強學堂(https://code.ziqiangxuetang.com/django/django-tutorial.html)的教程非常不錯,從零開始到後面的專案搭建還是非常詳細的。在學習的時候不要一味的看,要多敲多思考,有的東西可能剛開始不是特別瞭解,當隨著學習的深入,慢慢的你就會了解了。
Python中文社群在Python中文社群(https://docs.pythontab.com/)裡面有很多的學習手冊,有時間也可以去多看看。
慕課網有的時候可能單純的看文件和書學習效率並不是特別高,這時候可以結合一些好的影片教程一起看看(https://www.imooc.com/course/list?c=python),慕課網上面的教程還是非常多的。
建議最後給點小建議,對於在校學生來說,因為你們會缺少專案經驗,所以一定要多自己敲幾個專案,這樣你們的簡歷也會好看些,對你們找工作也會很有幫助,有機會的話可以去實習。
-
5 # 傳智播客
Python Web如何學習:
一般我們帶學生的時候,都會首先讓大家明確學習目的。題主自己提到了下一步要學習的是Python web相關的知識點。那麼接下來給大家分享一張Python學習的線路圖:
首先不知道樓主的Python基礎掌握的程度,如果按照上圖已經掌握了第一個階段的話,建議學習第二階段,Python和Linux高階之後我們再去學習前端開發和web開發。
第二階段、Python和Linux高階:Linux系統應用:Linux發行版系統的使用、基本的操作語句
網路程式設計:TCP/IP協議、伺服器工作過程
併發程式設計:執行緒、程序、協程
函式高階應用:熟練使用函式的呼叫等
正則表示式:熟練舒勇re模組的各種方法
資料庫:關係型資料庫、非關係型資料庫、MySQL
Python語法進階:閉包、裝飾器、生成器、迭代器
mini-web伺服器:根據網路服務的過程寫出簡易的web伺服器
mini-web框架:可以編寫簡易的web伺服器框架
第三階段:前端開發HTML的學習:HTML的文件結構、快速建立HTML方法CSS:CSS的使用PS的簡單應用:Photoshop的基本使用、取色、圖層JavaScript的學習:JavaScript的基本語法jQuery的學習:jQuery的使用Vue框架:框架的使用以及注意點第四階段:Web開發Flask web框架的使用:模板與表單、資料庫的使用、單元測試、第三方擴充套件與部署、Redis快取使用、GIT版本控制、雲伺服器的使用、驗證碼的收發、網站專案開發實戰Django web框架的使用:框架的使用方法、模型介紹、ORM以及資料庫操作、檢視以及模板、Django中介軟體、Django REST Framework、網站專案開發實戰
在校大學生,非計算機專業,程式設計0基礎,拿Python入了門,看了廖雪峰老師的教程還有Python基礎教程,越看越難受,感覺有很多不明白,理解的不透徹,真正上手寫感覺不是特別順暢。主要是想學習Python Web開發,問一下有什麼相關建議,比如如何克服這段時間的問題,學Python Web開發有沒有什麼推薦的教程啊書籍啊這樣子。
回覆列表
需要進行更多的練習,熟能生巧,練得多了,很多問題見到了自然就知道怎麼去處理了。每天都堅持練習,保證一定的程式碼量,然後做筆記,定期回去複習,儲存好寫過的程式碼,堅持度過這段時期就會好很多了。
Python學習重點掌握的知識點,可以參考一下這個學習路線。詳細的可以到“如鵬網”上去了解一下,有網路的地方就可以學習,有更多的時間來練習,有新的課程更新了,也是可以接著來學習的。