内容包括Web的本质、发展与未来,Web开发环境的搭建与互联网资源的获取,DIV CSS网页布局,网页前端行为实现——JavaScript编程,jQuery库和BootStrap框架的使用,MySQL数据库等。可作为大学计算机专业Web开发教材,也可供相关技术人员阅读参考。
王小峰著《大话Web开发--基于知识管理角度》在內容机构上注重先将前端开发DHTML中的HTML(內容)、CSS(款式)JavaScript(个人行为)开展分离出来,重中之重对管理体系繁多的HTML和JavaScript开展“剥圆葱皮式”的归类与分析;以“根据DIV+CSS的平台图文排版系统软件”指出Web前端
设计的质朴社会学实质,将“动态性转化成并向前端开发派发DHTML”提炼出为Web服务端程序编写的实质基本原理(以当下最时兴、非常简单实用的PHP+MySQL组成为例),协助用户在完全梳理技术性身后的实质基本原理后,以具体实例开展新项目实践活动。
全书根据“以具有的工作经验与软件项目管理,整理学习培训新专业知识的最高效率方式”的主题思想,重视理论结合实践,使用户能充足了解和把握Web运用的前后左右端基本原理与技术性保持。
这书合适做为有关专业本科和硕士研究生教材内容,高职院校大学还可以采用一部分內容进行课堂教学。这书也适合做为计算机专科/测算人文科学等行业科技人员的通过自学教材。
目录
- 第1章Web的本质、发展与未来
- 1.1Web的本质
- 1.1.1网页和HTML标记语言
- 1.1.2网站和网站架设
- 1.2三个重要概念和一个简单实验
- 1.2.1Web的三个要素
- 1.2.2HTTP协议
- 1.2.3理解:静态网页技术和动态网页技术
- 1.2.4实验l_2:Firebug解析Web工作原理
- 1.3Web技术的历史、发展与未来
- 1.3.1Web技术发展的六个阶段
- 1.3.2Web的未来——互联网技术战争中的王者
- 第2章Web开发环境的搭建与ISP
- 2.1开发环境的搭建
- 2.1.1DreamweaverCC编辑器的安装与PHPnow的集成配置
- 2.1.2实验2_1:本地域名的模拟
- 2.2互联网资源和ISP
- 2.2.1互联网空间
- 2.2.2域名与备案
- 2.3实验2_2:在本地架设自己的第一个网站“简易登录系统
- 2.3.1实验思路
- 2.3.2搭建网页构架环境
- 2.3.3建立数据库
- 2.3.4使用Dreamweaver进行客户端HTML网页制作
- 2.3.5用CSS和JavaScript进一步修饰客户端HTML网页
- 2.3.6预览和访问站点
- 第3章天下事尽在吾彀:HTML的分门别类
- 3.1HTML的分类
- 3.1.1六种HTML标记——按功能分类
- 3.1.2HTML的亚当和夏娃——Web是个朴素的行-块混排系统
- 3.1.3到底什么是HTML5
- 3.2HTML基础
- 3.2.1语义标记
- 3.2.2元标记
- 3.2.3文本标记
- 3.2.4容器标记
- 3.2.5嵌入式标记
- 3.2.6表单和表单元素标记
- 第4章DIV+CSS图文混排——Web设计
- 4.1CSS概述
- 4.1.1CSS的本质
- 4.1.2三种CSS的“层叠
- 4.2CSS基础
- 4.2.1几种重要的CSS选择器
- 4.2.2几种常用的CSS:颜色、尺寸、位置
- 4.3实验4_1:传统门户网站的一张“大众脸
- 4.3.1页面规划
- 4.3.2基准的选择
- 4.3.3DIV+CSS实现自定义布局
- 第5章网页客户端行为-----JavaScript编程
- 5.1学习编程语言的三重门.一以JavaScript为例
- 5.1.1第一重门,哲学视角:编程语言能干什么、不能干什么,为什么
- 5.1.2第二重门,物理学视角:编程语言的宏观组成有哪些
- 5.1.3第三重门,语言学视角:编程语言如何作为一门语言来学习
- 5.2JavaScript编程语言的语言学
- 5.2.1名词——数据类型
- 5.2.2动词——运算符号
- 5.2.3复合语句——流程控制
- 5.2.4代码复用——函数
- 第6章jQuery库和Bootstrap框架的使用
- 6.1JavaScript库-jQuery
- 6.1.1库和框架:他大舅他二舅都是他舅,高桌子低板凳都是木头
- 6.1.2将jQuery代码的标准写法“看顺眼
- 6.1.3jQuery的简单使用
- 6.2Bootstrap框架
- 6.2.1Bootstrap的安装与配置
- 6.2.2Bootstrap实现自适应网瓦
- 第7章服务器端应用——PHP编程
- 7.1PHP基础
- 7.1.1PHP本质
- 7.1.2PHP的语言构成
- 7.2Ajax+PHP实现Web应用
- 7.2.1什么是Ajax
- 7.2.2jQuery简化Ajax+PHP开发
- 7.2.3展望:WebApp和WebServices
- 第8章互联网数据库MySQL基础
- 8.1数据库基础
- 8.1.1数据库的基本概念
- 8.1.2实验8_1:使用MicrosoftOfficeAccess构建“金庸群侠信息库
- 8.2MySQL互联网数据库的使用
- 8.2.1MySQL的下载与配置
- 8.2.2MySQL的基本操作——CRUD
- 8.2.3数据的导出与导入
- 8.2.4实验8_2:使用PHP+MySQL实现“侠客注册与登录系统
- 第9章综合案例——信息发布与门户网站
- 9.1数据库设计与初始化
- 9.1.1设计数据表
- 9.1.2建立和管理数据库服务环境
- 9.2信息发布与管理系统的实现
- 9.2.1开源在线编辑器KindEditor的配置和使用
- 9.2.2内容发布页面的设计与实现
- 9.3门户页面的设计与实现
- 9.3.1前端网页的框架设计
- 9.3.2生成前端网页内容的PHP编码