DJANGO 2.0入門與實踐 版權(quán)信息
- ISBN:9787302513551
- 條形碼:9787302513551 ; 978-7-302-51355-1
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
DJANGO 2.0入門與實踐 本書特色
《Django 2.0 入門與實踐》從Web開發(fā)初學(xué)者的角度出發(fā),循序漸進(jìn)地講解Django的相關(guān)技術(shù),包括Python語言入門知識、Web相關(guān)基礎(chǔ)技術(shù),如HTML、CSS、JavaScript,通過《Django 2.0 入門與實踐》前兩部分的學(xué)習(xí),讀者可以基本掌握Python語言的應(yīng)用以及Web相關(guān)技術(shù)。*后在Django講解部分針對每一項技術(shù)點都編寫了實例代碼,通過理論與實踐相結(jié)合的方式對Django開發(fā)框架進(jìn)行講解。《Django 2.0 入門與實踐》內(nèi)容由淺入深詳盡地講解Django框架的各項知識點,使任何層級的讀者都能從中受益;每個技術(shù)點都有示例代碼,以理論與實踐相結(jié)合的方式使讀者快速理解Django框架;包含基本W(wǎng)eb技術(shù)介紹,是一本非常適合讀者的工具書。 《Django 2.0 入門與實踐》可供Web開發(fā)初中級讀者以及希望使用Python作為編程語言的軟件開發(fā)工程師參考。
DJANGO 2.0入門與實踐 內(nèi)容簡介
《Django 2.0 入門與實踐》從Web開發(fā)初學(xué)者的角度出發(fā),循序漸進(jìn)地講解Django的相關(guān)技術(shù),包括Python語言入門知識、Web相關(guān)基礎(chǔ)技術(shù),如HTML、CSS、JavaScript,通過《Django 2.0 入門與實踐》前兩部分的學(xué)習(xí),讀者可以基本掌握Python語言的應(yīng)用以及Web相關(guān)技術(shù)。很后在Django講解部分針對每一項技術(shù)點都編寫了實例代碼,通過理論與實踐相結(jié)合的方式對Django開發(fā)框架進(jìn)行講解。《Django 2.0 入門與實踐》內(nèi)容由淺入深詳盡地講解Django框架的各項知識點,使任何層級的讀者都能從中受益;每個技術(shù)點都有示例代碼,以理論與實踐相結(jié)合的方式使讀者快速理解Django框架;包含基本W(wǎng)eb技術(shù)介紹,是一本很好適合讀者的工具書。 《Django 2.0 入門與實踐》可供Web開發(fā)初中級讀者以及希望使用Python作為編程語言的軟件開發(fā)工程師參考。
DJANGO 2.0入門與實踐 目錄
第1章 Python入門 2
1.1 Python簡介 2
1.2 Python開發(fā)環(huán)境搭建 3
1.2.1 在Linux系統(tǒng)中搭建Python開發(fā)環(huán)境 3
1.2.2 在Windows系統(tǒng)中搭建Python開發(fā)環(huán)境 4
1.2.3 在Mac OS系統(tǒng)中搭建Python開發(fā)環(huán)境 7
1.3 選擇Python編輯器 8
1.4 Hello World程序 11
1.4.1 Linux系統(tǒng)的支持 11
1.4.2 非英文字符的支持 12
第2章 Python變量及數(shù)據(jù)類型 13
2.1 變量的命名 13
2.2 String類型 13
2.3 Number類型 16
2.4 List類型 17
2.4.1 列表的基本操作 18
2.4.2 修改列表 18
2.4.3 列表方法 18
2.5 Tuple類型 20
2.5.1 tuple函數(shù) 20
2.5.2 訪問元組 20
2.6 Dictionary類型 21
2.6.1 訪問字典元素 21
2.6.2 檢查字典中是否存在某個鍵 21
2.6.3 修改字典 21
2.6.4 字典方法 22
第3章 Python運(yùn)算符 26
3.1 算術(shù)運(yùn)算符 26
3.2 比較運(yùn)算符 27
3.3 賦值運(yùn)算符 28
3.4 邏輯運(yùn)算符 29
3.5 成員運(yùn)算符 29
3.6 身份運(yùn)算符 30
3.7 位運(yùn)算符 30
3.8 運(yùn)算符的優(yōu)先級 30
第4章 流程控制 32
4.1 代碼塊 32
4.2 條件判斷語句 32
4.3 循環(huán)語句 34
4.3.1 for循環(huán)語句 34
4.3.2 while循環(huán)語句 35
4.4 迭代進(jìn)階 36
4.4.1 Iterable 36
4.4.2 enumerate 37
4.4.3 列表推導(dǎo)式 37
第5章 函數(shù) 39
5.1 函數(shù)的定義與調(diào)用 39
5.2 函數(shù)書寫規(guī)范 40
5.2.1 文檔字符串 40
5.2.2 函數(shù)注釋 41
5.3 函數(shù)參數(shù) 42
5.3.1 位置參數(shù) 42
5.3.2 默認(rèn)參數(shù) 42
5.3.3 關(guān)鍵字參數(shù) 43
第6章 異常 45
6.1 異常 45
6.2 錯誤與異常 45
6.2.1 語法錯誤 45
6.2.2 異常 46
6.3 異常處理 46
6.4 自主拋出異常 50
6.5 自定義異常 50
6.6 finally子句 51
第7章 面向?qū)ο缶幊? 52
7.1 面向?qū)ο缶幊探榻B 52
7.2 類和對象 52
7.2.1 創(chuàng)建**個類 52
7.2.2 實例化 53
7.2.3 self參數(shù) 53
7.2.4 類變量 54
7.2.5 實例變量 55
7.3 類繼承 56
7.3.1 單繼承 56
7.3.2 多繼承 57
7.3.3 方法重載 60
7.3.4 super函數(shù) 61
7.3.5 訪問權(quán)限 63
7.4 類的內(nèi)置屬性 64
第8章 模塊 66
8.1 創(chuàng)建模塊 66
8.2 導(dǎo)入模塊 67
8.2.1 導(dǎo)入整個模塊 67
8.2.2 導(dǎo)入部分模塊 68
8.2.3 import語法規(guī)范 68
8.3 模塊檢索順序 69
第二部分 Web編程基礎(chǔ)
第9章 HTML基礎(chǔ) 72
9.1 HTML的歷史 72
9.2 HTML編輯器 73
9.2.1 Notepad 73
9.2.2 Sublime Text 73
9.3 HTML結(jié)構(gòu) 74
9.4 HTML元素 75
9.4.1 屬性 75
9.4.2 注釋標(biāo)簽 78
9.4.3 文檔類型聲明標(biāo)簽 79
9.4.4 超鏈接 81
9.4.5 按鈕 82
9.4.6 容器 83
9.4.7 標(biāo)題… 83
9.4.8 圖像 84
9.4.9 輸入標(biāo)簽 85
9.4.10 段落 87
9.4.11 標(biāo)簽 87
9.4.12 表格 88
9.4.13 列表標(biāo)簽、、 90
9.5 表單 91
第10章 CSS基礎(chǔ) 94
10.1 盒子模型 94
10.2 引用CSS樣式 96
10.3 CSS優(yōu)先級 98
10.4 選擇器 98
10.4.1 元素選擇器 98
10.4.2 ID選擇器 99
10.4.3 類選擇器 99
10.4.4 后代選擇器 100
10.4.5 子元素選擇器 101
10.5 選擇器分組 102
10.6 CSS顏色值 102
10.6.1 十六進(jìn)制色 103
10.6.2 RGB顏色 103
10.6.3 RGBA顏色 103
10.6.4 HSL顏色 103
10.6.5 HSLA顏色 104
10.6.6 預(yù)定義/跨瀏覽器顏色名 104
10.7 CSS尺寸單位 105
10.7.1 瀏覽器支持情況 105
10.7.2 相對長度 105
10.7.3 絕對長度 106
10.8 樣式 106
10.8.1 背景 106
10.8.2 文本 109
10.8.3 邊框 110
第11章 JavaScript基礎(chǔ) 113
11.1 JavaScript介紹 113
11.2 在HTML中使用JavaScript 113
11.2.1 在網(wǎng)頁中使用
DJANGO 2.0入門與實踐 作者簡介
李健,高級自動化開發(fā)工程師,持續(xù)集成開發(fā)工程師,擁有多年軟件開發(fā)經(jīng)驗,以及豐富的Web開發(fā)經(jīng)驗,擅長ASP.NET相關(guān)技術(shù)。熟練掌握Python和Diango框架,Jenkins以及持續(xù)集成。目前重點關(guān)注Python語言、數(shù)據(jù)挖掘等領(lǐng)域。
- >
山海經(jīng)
- >
經(jīng)典常談
- >
詩經(jīng)-先民的歌唱
- >
姑媽的寶刀
- >
我從未如此眷戀人間
- >
月亮與六便士
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
有舍有得是人生