1. 程式人生 > >2018-5-21-Python全棧開發day9-Python開發課程簡介part1

2018-5-21-Python全棧開發day9-Python開發課程簡介part1

課程 目標 運維 溝通 工程 作文 都是 網絡工程 怎麽

1.linux基礎

1.1開發的三種實現方式 運維:對計算機進行維護,保持計算機的正常運行 網絡:網絡工程師,將開發的軟件放到網絡上,進行交互 軟件開發:按照需求完成軟件的開發 2.Python開發 2.1Python基礎 舉例說明:例如寫一篇作文,學習Python基礎就是一個從學習拼音,到認字,學習詞組,成語以及句子 的過程,通過基礎的學習,對Python有一個系統的了解。 2.2網絡編程 根據自己學習的目標,是想建立一個網站,學習網絡編程,比如http語言等,還有Django等,學習如何 建立網站,建立網站的規則。 2.3web框架 與網絡編程類似,學習網絡方面最基礎的東西 2.4設計模式和算法 設計模式,就是在寫代碼之前,根據需求,對代碼有一個大致的安排,比如說去別的地方玩,知道道路是怎麽走的,免去走到一半發現走錯路的問題,還有就是要走最近的路,不要走彎路。---架構師 2.5項目階段 3.Python基礎 3.1基礎 3.2基本數據類型 3.3函數 3.4面向對象 通過對Python基礎的學習,有一個框架,打好基礎,才能學習更多想要的東西。 4.編程語言介紹 4.1何為編程語言 編程語言是通過與計算機進行溝通,讓計算機理解我們想讓計算機做什麽,但是計算機只能讀懂機器碼010101,為了讓編程效率提高,前人通過編寫匯編-C等,制定一套規則,比如按下a,對應的計算器就以為收到了010101,免去直接寫機器碼的麻煩,後來又有人根據c編寫一套高級語言,在c的基礎上,制定相應的規則。 所以,目前分為高級語言和所謂的低級語言,PHP,Java,Python等,都是通過c來完成最基本的操作。 5.Pyhthon種類介紹 Python目前是一種潛力很大的開發語言,其他高級語言比如java和c#的基礎 javapython和其他變種的python是將字節碼先轉換為java,再轉換為c,再轉換為機器碼,因此效率比較低 還有一種變種是pypy,這種方式是第一次使用時c-python將代碼通過c轉換為機器碼,然後將機器碼備份起來,第二次運行時,直接運行機器碼,所以速度很快,但是目前還不是很完善。 ------------------------------------------------------------------------------------------------------------------------------------------------------------

2018-5-21-Python全棧開發day9-Python開發課程簡介part1