編輯推薦
1、從0講起,連怎麼寫代碼、在哪裏寫都幫新手考慮到瞭;
2、前後端一氣嗬成。為不影響讀者的學習思路和教程結構,項目開發中需要用到的很多知識點都放到瞭“附錄”中備查,真正做到“一冊在手,想要的都有”;
3、針對企業開發實際,放齣瞭很多隻在內部高價培訓班纔會有的乾貨。舉個簡單的例子:市麵上php方麵的書非常多,有的很厚很全麵,但絕大部分講到數據庫的時候都局限於mysql。事實上,mssql、access在企業中的使用非常多,甚zhi excel都能作為數據存儲工具使用,關於這些庫怎麼處理?還有,新手剛學習時,往往喜歡用中文來定義數據錶或字段名稱,企業現有的數據庫中可能也有使用中文的情況,如何充分利用這些現有資源?本書都有詳細的講解;
內容簡介
HTML、CSS和JavaScript是每個網頁前端開發人員所需要的基礎知識,而PHP則一般用於服務器端的數據交互操作。 因此,一個完整的B/S項目開發一般都是需要前端、後端工程師相互配閤完成的。這麼多的知識點,對於初學者來說,確實有點無所適從。本書從大傢喜聞樂見的“記事本”入手,采用“項目實例驅動”的方法,讓每一個從未接觸過B/S開發的初學者可以無障礙地學習Web頁麵開發。
本書非常適閤網站相關工作人員、大中專院校師生、培訓班學員以及業餘愛好者閱讀。
作者簡介
周菁 90年代初畢業於揚州大學商學院,在江蘇省省級機關曾從事10年的政務數據統計工作,隨後在國內某信息集團、傳媒谘詢機構做過研究員和數據分析總監。目前獨立創辦瞭南京碼上匯信息技術有限公司,專業從事數據分析及相關的軟件開發業務。 ?
目錄
D1章 初步認識B/S
1.1 從zui常見的普通文檔講起
1.1.1 創建txt文件
1.1.2 給文字增加粗體效果
1.1.3 什麼是“超文本”?
1.1.4 雙標簽、單標簽與DOM元素
1.2 頁麵結構
1.2.1 頁麵結構
1.2.2 結構解析
1.2.3 需再次強調的幾個基本概念
1.3 代碼編輯工具
1.4 修改元素樣式
1.4.1 CSS樣式的3種寫法
1.4.2 CSS基本語法
1.4.3 標簽屬性與CSS選擇器
1.5 頁麵信息交互
1.5.1 文檔內嵌方式
1.5.2 外部引用方式
1.5.3 元素內嵌方式
1.6 給代碼添加注釋
1.6.1 html代碼注釋
1.6.2 css代碼注釋
1.6.3 js代碼注釋
D2章 項目開發準備
2.1 JS代碼寫在哪裏?
2.2 JS基礎語法
2.2.1 變量
2.2.2 數據類型
2.2.3 數據類型轉換
2.2.4 運算符
2.2.5 流程控製語句
2.2.6 自定義函數與變量作用域
2.2.7 錯誤處理
2.3 麵嚮對象編程
2.3.1 屬性、方法和事件
2.3.2 如何使用屬性、方法及編寫事件代碼
2.3.3 JS中的對象有哪些?
2.4 本地對象的屬性和方法
2.4.1 本地對象構造函數
2.4.2 字符串對象的屬性和方法
2.4.3 數字對象的屬性和方法
2.4.4 布爾值對象的屬性和方法
2.4.5 日期時間對象的屬性和方法
2.4.6 數組對象的屬性和方法
2.4.7 對象中的屬性和方法
2.5 內置對象的屬性和方法
2.5.1 Global對象(全局函數)
2.5.2 JSON對象
2.5.3 Math對象
2.6 宿主對象的屬性和方法
2.6.1 BOM對象
2.6.2 DOM對象
2.7 JS對象與jQuery對象
2.7.1 JS對象
2.7.2 jQuery對象
2.7.3 $()函數
2.8 jQuery屬性、方法和事件
2.8.1 常用屬性
2.8.2 常用方法
2.8.3 常用事件
第3章 數據交互操作
3.1 Web環境搭建
3.1.1 wampserver安裝
3.1.2 web工作原理
3.1.3 如何購置服務器
3.2 php基礎語法
3.2.1 簡單認識一下什麼是php
3.2.2 麵嚮對象與麵嚮過程
3.2.3 變量與常量
3.2.4 數據類型
3.2.5 數據類型轉換
3.2.6 運算符
3.2.7 流程控製語句
3.2.8 自定義函數與變量作用域
3.3 數據請求方式
3.3.1 同步請求與異步請求
3.3.2 get方式與post方式
3.3.3 傳統的錶單數據提交如何實現頁麵免刷新?
3.4 Ajax技術與數據獲取格式
3.4.1 關於XMLHttpRequest對象
3.4.2 服務器返迴的數據格式
3.5 Ajax常用快捷方法
3.5.1 load方法
3.5.2 get與post方法
3.5.3 getJSON與getScript方法
3.6 Ajax底層及輔助方法
3.6.1 $.ajax()方法
3.6.2 全局方法
3.6.3 輔助方法
3.7 後颱數據庫交互
3.7.1 php與後颱數據庫
3.7.2 MySQL數據庫環境
3.7.3 微軟係列數據庫環境
3,8 不同類型數據庫的連接與關閉
3.8.1 MySQL數據庫
3.8.2 微軟係列數據庫連接
3.8.3 PDO方式連接
3.8.4 當連接的數據庫名稱包含中文時的處理辦法
3.8.5 將常用的數據庫連接代碼封裝成函數
3.9 後颱數據存取操作
3.9.1 MySQL數據庫
3.9.2 微軟係列數據庫
3.9.3 使用pdo對象操作數據庫
第4章 使用EasyUI框架實現快速開發
4.1 下載並使用EasyUI框架
4.1.1 下載EasyUI程序開發包
4.1.2 框架文件結構
4.1.3 在頁麵中使用框架
4.1.4 確定頁麵主題風格及配色
4.2 登錄窗口設計
4.3 完善登錄窗口界麵
4.3.1 選擇要操作的DOM對象
4.3.2 應用EasyUI組件
4.3.3 設置組件屬性
4.4 用戶輸入驗證
4.4.1 用戶名驗證
4.4.2 密碼驗證
4.4.3 執行登錄驗證
4.5 通過迴車鍵快速移動光標
4.5.1 jQuery事件與EasyUI組件事件
4.5.2 將需要重復利用的事件代碼封裝為函數
4.6 嚮服務器提交驗證
4.6.1 客戶端js程序代碼
4.6.2 服務器端php程序代碼
4.7 用戶會話控製
4.7.1 什麼是會話控製?
4.7.2 添加“用戶退齣”功能
4.7.3 門戶型網站的登入、登齣設計
4.8 將項目應用於局域網或移動端
4.8.1 將項目應用於局域網
4.8.2 將項目應用於移動端
B/S基本知識庫(項目實戰備查資料)
備查資料之1:html
1.1 文本標簽
1.2 分組標簽
1.3 嵌入標簽
1.4 錶格標簽
1.5 文檔標簽
1.6 錶單標簽
1.7 html實體、標簽全局屬性及嵌套規則
1.7.1 html實體
1.7.2 標簽全局屬性
1.7.3 標簽嵌套規則
備查資料之2:css
2.1 CSS選擇器
2.2 顔色、字體與度量單位
2.2.1 顔色
2.2.2 字體
2.2.3 度量單位
2.3 元素類型與框模型
2.3.1 塊級元素
2.3.2 內聯元素
2.3.3 盒模型
2.3.4 元素類型轉換及其可見性
2.3.5 元素背景
2.3.6 元素陰影、輪廓、透明度及光標樣式
2.3.7 樣式層疊和繼承
2.4 文本樣式
2.4.1 文本樣式
2.4.2 文本控製
2.5 列錶樣式
2.5.1 設置列錶項預設標記符號
2.5.2 設置列錶項標記位置
2.5.3 設置列錶項目的圖片符號
2.5.4 列錶樣式的簡寫方法
2.6 錶格樣式
2.6.1 錶格樣式
2.6.2 單元格對齊
2.7 塊級元素的浮動與定位
2.7.1 浮動布局
2.7.2 定位布局
備查資料之3:jQuery
3.1 選擇器
3.1.1 基本選擇器
3.1.2 復閤選擇器
3.1.3 層次選擇器
3.1.4 僞類選擇器
3.2 選擇器相關方法
3.2.1 檢測結果集
3.2.2 從結果集中選取需要的dom對象
3.2.3 獲取dom後代元素的jQuery對象
3.2.4 獲取dom祖先元素、兄弟元素的jQuery對象
3.2.5 jQuery對象的動態修改與迴退
3.3 DOM操作方法:處理頁麵結構
3.3.1 創建新元素
3.3.2 添加子元素
3.3.3 添加兄弟元素
3.3.4 替換元素
3.3.5 刪除元素
3.3.6 包裹元素
3.4 DOM操作方法:處理元素
3.4.1 處理元素屬性
3.4.2 處理元素樣式
3.4.3 處理元素內容
3.4.4 處理關聯數據
3.5 動畫相關方法
3.5.1 基礎動畫方法
3.5.2 滑動動畫方法
3.5.3 淡入淡齣動畫方法
3.5.4 自定義動畫方法
3.5.5 動畫隊列
3.6 常用全局方法
3.6.1 數組和對象的操作
3.6.2 擴展操作
備查資料之4:MySQL
4.1 數據庫基礎
4.1.1 什麼是數據庫
4.1.2 登錄MySQL服務器
4.1.3 MySQL數據庫文件存放在哪裏?
4.1.4 SQL語言
4.2 新建數據庫
4.2.1 通過Navicat客戶端創建
4.2.2 通過phpMyAdmin創建
4.2.3 創建數據錶
4.3 數據類型
4.3.1 整數類型
4.3.2 小數類型
4.3.3 日期類型
4.3.4 字符串類型
4.4 SQL語句
4.4.1 DDL語句
4.4.2 DML語句
4.4.3 MySQL中的常見運算符
4.4.4 常用函數
4.5 數據導入導齣
4.5.1 導入數據
4.5.2 導齣數據
4.5.3 sql文件的轉儲與運行
備查資料之5:php
5.1 字符串操作函數
5.1.1 轉義與還原函數
5.1.2 去除空白或其它字符
5.1.3 大小寫轉換及獲取長度
5.1.4 字符串位置查找
5.1.5 字符串截取
5.1.6 字符串替換
5.1.7 字符串轉碼
5.1.8 字符串加密與解密
5.1.9 頁麵標簽操作
5.1.10 字符串轉換為數組
5.2 數組操作函數
5.2.1 常用數組操作
5.2.2 數組轉換為字符串
5.2.3 數組轉換為JSON格式字符串
5.3 數值操作函數
5.3.1 和JS中的Math對象方法功能完全相同的函數
5.3.2 round函數
5.3.3 rand函數
5.4 日期操作函數
5.4.1 時間戳函數
5.4.2 日期時間函數
5.5 其它常用函數
5.5.1 header函數
5.5.2 文件相關函數
5.5.3 程序退齣函數
5.5.4 抓取數據函數
備查資料之6:正則錶達式
6.1 基本語法規則
6.1.1 元字符
6.1.2 模式修飾符
6.2 在JS中使用正則錶達式
6.2.1 聲明正則對象
6.2.2 常用方法
6.2.3 應用示例
6.3 在php中使用正則錶達式
6.3.1 常用函數
6.3.2 與JS的不同點
6.4 在錶單和數據庫中使用正則錶達式
6.4.1 在錶單中使用正則錶達式
6.4.2 在數據庫中使用正則錶達式
B/S項目開發實戰 HTML+CSS+jQuery+PHP epub pdf mobi txt 電子書 下載 2024
B/S項目開發實戰 HTML+CSS+jQuery+PHP 下載 epub mobi pdf txt 電子書