- Python從入門到項目實踐(超值版)
- 聚慕課教育研發中心
- 2728字
- 2020-01-20 14:50:08
前言
叢書說明
本套“軟件開發魔典”系列圖書,是專門為編程初學者量身打造的編程基礎學習與項目實踐用書。
本套叢書針對“零基礎”和“入門”級讀者,通過案例引導讀者深入技能學習和項目實踐。為滿足初學者在基礎入門、擴展學習、編程技能、行業應用、項目實戰五個方面的職業技能需求。特意采用“基礎知識→核心技術→核心應用→高級應用→項目實踐”結構和“由淺入深,由深到精”的模式進行講解。
Python最佳學習模式
本書以Python最佳的學習模式來分配內容結構,第1~4篇可幫助讀者掌握Python基礎知識、應用技能,第5篇可幫助讀者積累多個行業項目開發經驗。讀者如果遇到問題,可掃碼觀看本書同步微視頻,也可以通過在線技術支持讓老程序員答疑解惑。
本書內容
全書共分為5篇23章。
第1篇(第1~4章)為基礎知識,主要講解Python的基礎知識,Python編程基礎,數字和字符串類型,Python列表、元組與字典等。讀者在學完本篇后,將會熟悉Python的基本概念,掌握Python的基本操作及應用方法,為后面更好地學習Python編程打好基礎。
第2篇(第5~11章)為核心技術,主要講解程序中如何使用字符串及運算符,程序的控制結構,函數,文件與文件目錄,數據格式化,Python類,模塊等。通過本篇的學習,讀者將對使用Python進行基礎編程有了一定的了解。
第3篇(第12~18章)為核心應用,主要講解用Pillow庫處理圖片,正則表達式,Python線程和進程,Python異常處理,程序測試與打包,數據結構基礎,數據庫編程等。學完本篇,讀者將對Python管理、操作以及使用Python進行綜合性應用有了一定的了解。
第4篇(第19~21章)為高級應用,主要講解Python網絡編程,Web網站編程,基于tkinter的GUI界面編程等。學好本篇內容讀者可以進一步提高運用Python進行網絡編程和GUI界面編程的能力。
第5篇(第22~23章)為項目實踐,通過游戲開發飛機大戰和網上購物系統兩個實戰案例,介紹了完整的Python項目開發流程。通過本篇的學習,讀者將對Python編程在項目開發中的實際應用擁有切身的體會,為日后進行軟件開發積累下項目管理及實踐開發經驗。
全書不僅融入了作者豐富的工作經驗和多年使用Python的心得,還提供了大量實例,具有較強的實戰性和可操作性。系統學習本書后讀者可以掌握Python基礎知識,具備全面的Python編程能力、優良的團隊協同技能和豐富的項目實戰經驗。編寫本書的目標就是讓初學者、應屆畢業生快速成長為一名合格的初級程序員,通過演練積累項目開發經驗和團隊合作技能,在未來的職場中獲取一個高的起點,并能迅速融入軟件開發團隊中。
本書特色
1. 結構科學、易于自學
本書在內容組織和范例設計中都充分考慮了初學者的特點,講解由淺入深,循序漸進。無論讀者是否接觸過Python,都能從本書中找到最佳的起點。
2. 視頻講解、細致透徹
為降低學習難度,提高學習效率,本書錄制了同步微視頻(模擬培訓班模式),通過視頻學習,除了能輕松學會專業知識外,還能獲取老師的軟件開發經驗,學習變得更輕松有效。
3. 超多、實用、專業的范例和實戰項目
本書結合實際工作中的應用范例,逐一講解Python的各種知識和技術,在項目實踐篇中更以兩個項目實踐來總結、貫通本書所學,使讀者在實踐中掌握知識,輕松擁有項目開發經驗。
4. 隨時檢測自己的學習成果
每章首頁均提供了“學習指引”和“重點導讀”,以指導讀者重點學習及學后檢查;每章后的“就業面試技巧與解析”根據當前最新求職面試(筆試)精選而成,讀者可以隨時檢測自己的學習成果,做到融會貫通。
5. 專業創作團隊和技術支持
本書由聚慕課教育研發中心編著和提供在線服務。讀者在學習過程中遇到任何問題,均可登錄www.jumooc.com網站或加入讀者(技術支持)服務QQ群(529669132),進行提問,作者和資深程序員會為讀者在線答疑。
本書附贈超值王牌資源庫
本書附贈了以下極為豐富、超值的王牌資源庫。
(1)王牌資源1:隨贈本書“配套學習與教學”資源庫,提升讀者學習Python的效率。
- 本書同步293節教學微視頻錄像(支持掃描二維碼觀看),總時長35學時。
- 本書中兩個大型項目案例以及本書實例源代碼。
- 本書配套上機實訓指導手冊及本書教學PPT課件。
(2)王牌資源2:隨贈“職業成長”資源庫,突破讀者職業規劃與發展瓶頸。
- 求職資源庫:100套求職簡歷模板庫、600套畢業答辯與80套學術開題報告PPT模板庫。
- 面試資源庫:程序員面試技巧、400道求職常見面試(筆試)真題與解析。
- 職業資源庫:程序員職業規劃手冊、軟件工程師技能手冊、100例常見錯誤及解決方案、開發經驗及技巧集、100套崗位競聘模板。
(3)王牌資源3:隨贈“Python軟件開發魔典”資源庫,拓展讀者學習本書的深度和廣度。
- 案例資源庫:100個實例及源碼注釋。
- 項目資源庫:5個項目開發策劃案。
- 程序員測試資源庫:計算機應用測試題庫、編程基礎測試題庫、編程邏輯思維測試題庫、編程英語水平測試題庫。
- 軟件開發文檔模板庫:10套八大行業軟件開發文檔模板庫、40套Python項目案例庫。
- 軟件學習及電子書資源庫:Python標準庫查詢手冊電子書、Python常見函數查詢手冊電子書、Python關鍵字速查手冊電子書、Python語法速查手冊電子書、Python模塊速查手冊電子書、Python疑難問題速查手冊電子書。
(4)王牌資源4:編程代碼優化糾錯器。
- 本糾錯器能讓軟件開發更加便捷和輕松,無須安裝配置復雜的軟件運行環境即可輕松運行程序代碼。
- 本糾錯器能一鍵格式化,讓凌亂的程序代碼更加規整美觀。
- 本糾錯器能對代碼精準糾錯,讓程序查錯不再困難。
資源獲取及使用方法
注意:由于本書不配送光盤,因此書中所用及上述資源均須借助網絡下載才能使用。
1. 資源獲取

qq服務群
采用以下任意途徑,均可獲取本書所附贈的超值王牌資源庫。
(1)加入本書微信公眾號“聚慕課jumooc”或QQ群,下載資源或者咨詢關于本書的任何問題。
(2)登錄網站www.jumooc.com,搜索本書并下載對應資源。
(3)加入本書讀者(技術支持)服務QQ群(529669132),讀者可以打開群“文件”中對應的word文件,獲取網絡下載地址和密碼。
(4)通過電子郵件:zhangmin2@tup.tsinghua.edu.cn與我們聯系,獲取本書相應資源。
2. 使用資源
讀者可通過以下途徑學習和使用本書微視頻和資源。
(1)通過計算機、手機App和微信學習本書微視頻。
(2)將本書資源下載到本地硬盤,根據學習需要選擇性使用。
本書適合哪些讀者閱讀
本書非常適合以下人員閱讀。
- 沒有任何Python基礎的初學者。
- 有一定的Python基礎,想精通Python編程的人員。
- 有一定的Python編程基礎,沒有項目實踐經驗的人員。
- 正在進行軟件專業相關畢業設計的學生。
- 大中專院校及培訓機構的教師和學生。
創作團隊
本書由聚慕課教育研發中心編著,主要參與本書編寫的人員有:王康利、張雪年、涂文奇、王湖芳、張開保、賈文學、張翼、白曉陽、李正剛、劉靜如、陳夢、楊棟豪等。
在編寫過程中,我們竭盡所能地將最好的講解呈現給讀者,但書中也難免有疏漏和不妥之處,敬請廣大讀者不吝指正。若讀者在學習中遇到困難或疑問,或有任何建議,可發郵件至zhangmin2@tup.tsinghua.edu.cn。另外,也可以登錄網站http://www.jumooc.com與我們進行交流以及免費下載學習資源。
作者

說明:文中需掃碼閱讀的請掃此付費二維碼。
- C#高級編程(第10版) C# 6 & .NET Core 1.0 (.NET開發經典名著)
- 復雜軟件設計之道:領域驅動設計全面解析與實戰
- 趣學Python算法100例
- 云原生Spring實戰
- 單片機應用技術
- 鋒利的SQL(第2版)
- 大模型RAG實戰:RAG原理、應用與系統構建
- Advanced Oracle PL/SQL Developer's Guide(Second Edition)
- Learning Zurb Foundation
- 零基礎學Python網絡爬蟲案例實戰全流程詳解(入門與提高篇)
- 全棧自動化測試實戰:基于TestNG、HttpClient、Selenium和Appium
- Create React App 2 Quick Start Guide
- 51單片機C語言開發教程
- Node Cookbook(Second Edition)
- Mastering C++ Multithreading