掌握python語言,并能夠使用python開發(fā)真實項目,或在各自工作領域當中運用。大家都在說零起點,零起點不代表低水平程序員,我們的Python課程不僅讓你學會pyhon,更能掌握軟件開發(fā)的真諦。
資源共享吧首發(fā)
【課程大綱】 1、Linux基礎 Pythoner.CN線上Linux免費視頻學習,串講Linux開發(fā)環(huán)境,提供答疑,相關知識也會在學習過程中提要。
2、Python應用快速開發(fā):Python語法、數(shù)據(jù)分析、流程控制、函數(shù)處理、面向對象等。 1)搭建Python開發(fā)環(huán)境; 2)通過Python趣味編程,掌握基本數(shù)據(jù)類型、列表表達式、生成器等; 3)迭代英雄無敵小游戲開發(fā): 透過游戲開發(fā)加深對python語言的理解。鞏固python的數(shù)據(jù)類型(數(shù)字、列表、元組、字典等)的使用,掌握語法結構:if、for(地主招親),while(猜數(shù)字),python的switch(分支結構實現(xiàn)計算器) 函數(shù)式編程(英雄無敵及英雄的遭遇) 文本操作(open,實現(xiàn)小游戲的注冊及登陸) 正則等。 4)TDD測試驅動開發(fā)模式: 測試驅動模式開發(fā)、unittest、面向對象編程 5)模塊化編程: 提煉Code 6)清理系統(tǒng)垃圾文件小工具;開發(fā)一款定制殺毒軟件: 掌握Python文件處理、異常處理 7) Google的起步程序,一只小爬蟲:Python中的正則及urllib模塊使用,綜合運用Python語法、數(shù)據(jù)分析、流程控制、函數(shù)處理、面向對象等基礎知識。
3、快速web前端開發(fā):前端HTML+CSS+JavaScript語法、Bootstrap前端框架. 1)完成一個自己的web頁面; 2)讓頁面更美觀; 3)從靜態(tài)到動態(tài);
4、Python框架技術:Django部署、Django MVT架構、Django管理模塊、會話與緩存、擴展模塊等 1)Django開發(fā)環(huán)境:django環(huán)境搭建、項目測試; 2)快速開發(fā)django應用:django的體系結構及基本工作流程、HttpResponse、模板加載過程、model使用、靜態(tài)資源使用; 3)總機,調度員: 掌握urlconfig基本使用、urlconfig路徑參數(shù)使用; 4)不只是html:模板標簽使用、模板過濾器使用: 5)數(shù)據(jù)庫也可以面向對象:單表操作字段類型基本參數(shù)、多表操作manytoone、多表操作manytomany、manytoone 6)強大的后臺管理模塊:admin模塊的配置、admin.py、admin ui; 7)讓數(shù)據(jù)提交更cool:自定義上傳 form對象、modelForm對象; 8)怎樣防止健忘:cookie使用、session使用; 9)身份?身份。篴uth系統(tǒng)、用戶的創(chuàng)建、口令操作、用戶的登錄,認證,注銷的實現(xiàn) 10)生產環(huán)境部署django項目
5、項目實訓部分 項目部分有命題式也有開放式,另外如果學生有想法也可自行設計命題由項目經理評估。真實Web應用項目,項目與新浪、騰訊、百度等開放平臺結合,從產品分析到設計,一步一步完成Python Web產品等開發(fā)上線的整個流程。保證每人至少一個項目,項目進度因人施教,如學員做得快,可在一個月內完成多個項目。項目參考: 實現(xiàn)云筆記、博客、微博、論壇開發(fā)、共享筆記、短鏈接...
課程目錄:
上部分: 課時1 : 1_開始Python之旅時長27分51秒
課時2 : 2_編程這事兒很簡單時長57分40秒
課時3 : 3_迭代開發(fā)-英雄無敵時長60分18秒
課時4 : 4_迭代開發(fā)-你想不到的語法結構時長52分30秒
課時5 : 5_迭代開發(fā)-英雄無敵時長36分35秒
課時6 : 6_迭代開發(fā)-英雄無敵(5_2)時長20分21秒
課時7 : 7_事必躬親嗎?別自己造輪子時長53分35秒
課時8 : 8_團隊協(xié)作-代碼規(guī)范時長39分44秒
課時9 : 9_Python竟然可以這樣時長58分18秒
課時10 : 10_英雄無敵-注冊及存檔時長59分36秒
課時11 : 11_向谷歌致敬,寫個爬蟲吧時長64分11秒
課時12 : 12_高級程序員的象征-面向對象時長65分53秒
課時13 : 13_類-高手進階時長81分40秒
課時14 : 14_類及模塊化開發(fā)時長61分37秒
課時15 : 15_加餐-代碼調試時長35分30秒
課時16 : 16_異常及異常處理時長55分12秒
課時17 : 17_抽絲剝繭-看透測試驅動開發(fā)時長46分42秒
課時18 : 18_體驗測試驅動開發(fā)時長57分41秒
課時19 : 19_玩轉數(shù)據(jù)庫時長51分41秒
課時20 : 20_互聯(lián)網時代-socket網絡編程時長61分27秒
課時21 : 21_或許該有個GUI時長70分20秒
課時22 : 22_開源你的項目時長12分41秒
課時23 : 23_開始web之旅時長65分6秒
課時24 : 24_編寫一個網頁時長70分41秒
課時25 : 25_網上訂餐-讓網頁動起來時長69分7秒
課時26 : 26_hello_world-django時長61分鐘
課時27 : 27_模板使用-頁面數(shù)據(jù)動態(tài)化時長63分6秒
課時28 : 28_模板使用時長65分30秒
課時29 : 29_urlconfig使用時長67分58秒
課時30 : 30_urlconfig使用2時長60分25秒
課時31 : 31_model db 1時長67分16秒
課時32 : 32_model db 2時長65分27秒
課時33 : 33_admin 后臺管理db時長68分58秒
課時34 : 34_form使用一時長68分18秒
課時35 : 35_form使用二時長72分32秒
課時36 : 36_form使用三時長70分36秒
課時37 : 37_會話處理一時長71分58秒
課時38 : 38_會話處理二 session時長59分16秒
課時39 : 39_authenticate使用時長63分53秒
課時40 : 40_Django部署時長70分53秒
課時41 : 41_lavacent_python_app_dev_lesson時長55分29秒
課時42 : 42_lavacent_python_app_dev_project_47時長54分49秒
課時43 : 43_lavacent_python_app_dev_project_48時長34分16秒
課時44 : 44_lavacent_python_app_dev_project_49時長33分39秒
課時45 : 45_lavacent_python_app_dev_project_50時長39分26秒
課時46 : 46_lavacent_python_app_dev_project_51時長35分46秒
課時47 : 47_lavacent_python_app_dev_project_52時長33分42秒
課時48 : 48_lavacent_python_app_dev_project_53時長26分33秒
課時49 : 49_lavacent_python_app_dev_project_54時長30分9秒
課時50 : 50_lavacent_python_app_dev_project_55時長31分46秒
下部分:
課時1 : 51_lavacent_python_app_dev_project_56時長41分55秒時長41分55秒
課時2 : 52_lavacent_python_app_dev_project_57時長32分1秒
課時3 : 53_lavacent_python_app_dev_project_58時長43分32秒
|