书籍详情

Web全栈开发技术研究与实践

Web全栈开发技术研究与实践

作者:陶文寅 著

出版社:北京联合出版公司

出版时间:2022-03-01

ISBN:9787559657381

定价:¥58.00

购买这本书可以去
内容简介
  全书由8章构成,主要介绍了Web系统的上层架构、Web全栈系统开发环境的搭建、Web全栈系统开发所用到的工具、PHP程序设计方法、HTML5中语义标签的使用方法、CSS3样式表和JavaScript的设计思路,并且在Bootstrap的基础上开发了一个基于学生工作过程管理系统的登录界面和数据库,探讨如何通过常用数据库操作指令来完成对数据库的操作,最后探讨了如何基于**的ThinkPHP 5.x框架设计出高效的系统。
作者简介
  陶文寅苏州工业园区服务外包职业学院教师中国计算机学会会员,苏州人工智能学会智能物流专委会委员,在嵌入式技术与应用、Web应用开发、ROS机器人应用开发方面有丰富的教学和实践经验。主讲课程Web 服务器开发、Android移动应用开发、ARM平台应用开发、ROS机器人社会服务项目DOOKEI智能投影仪远程营销控制系统平台LXAPF远程电力系统监控平台企业智能化ERP系统老年爬楼机管理与预约系统公交智能化精准运营平台与物联网系统平台建设泛在电力物联网微型控制系统建设智能制造机器人的自动上下料解决方案
目录
第1章 绪论
1.1 Web系统的三层体系架构
1.2 前端系统的技术综述
1.3 服务系统的技术综述
1.4 数据存储系统的技术综述
1.5 PHP技术的局限性
本章小结
本章习题
第2章 Web 服务器开发环境的搭建
2.1 Apache服务器的安装和使用
2.1.1 Ubuntu下 Apache 服务器的
安装
2.1.2 Ubuntu下Apache 服务器的
设置
2.2 MySQL服务器的安装和使用
2.2.1 Ubuntu下MySQL服务器的
安装
2.2.2 MySQL管理工具MySQL
Workbench 的安装和使用
2.3 PHP运行库的安装和扩展
2.3.1 Ubuntu下的PHP 运行库的
安装
2.3.2 常用的PHP运行库扩展程序
本章小结
本章习题
第3章 几种常用的Web开发工具
3.1 XDebug开源的PHP 调试工具
3.2 Vistual Code开源的跨平台程序
编辑器
3.2.1 Linux 下Vistual Code 的安装
3.2.2 Vistual Code中PHP相关插
件的安装
3.3 Eclipse for PHP Developers 全能的
程序编辑器
3.3.1 Linux 下 Oracle Java 的安装
3.3.2 Linux 下 Eclipse for PHP
Developers 的安装
3.4 Chrome DevTools实用的前端调试
工具
本章小结
本章习题
第4章 PHP 的面向对象分析与设计
4.1 面向对象的基本概念
4.1.1 理解类与对象
4.1.2 理解面向对象的程序设计
4.2 面向对象的构成与内存分配
4.2.1 类的声明
4.2.2 对象的实例化与内存分配
4.3 面向对象的$this和构造函数的分析
4.3.1 运行时对象属性与方法的动
态访问
4.3.2 构造函数和析构函数的运行
分析
4.3.3 静态函数与静态变量的运行
分析
4.4 面向对象中封装性的编程思想
4.4.1 封装性的基本含义
4.4.2 封装性关键字的使用方法
4.4.3 单例模式的设计与意义
4.5 面向对象中继承性的编程思想
4.5.1 继承性的基本含义
4.5.2 继承性关键字的使用方法
4.6 面向对象中多态性的编程思想
4.6.1 父类和子类的函数重写
4.6.2 抽象类的意义与使用
4.6.3 接口类的意义与使用
本章小结
本章习题
第5章 HTML5、CSS3、JavaScript
的设计方法
5.1 HTML5的语义概念和常用标签
5.1.1 结构、样式、行为
5.1.2 HTML5中新增的文档结构
标签
5.1.3 HTML5中增强的多媒体应用
5.1.4 HTML5中Form表单的新
特性
5.2 CSS3中基本与高级选择器的使用
5.2.1 层叠样式表中层叠的概念
5.2.2 CSS3中基本选择器的使用
5.2.3 CSS3中关系选择器的使用
5.2.4 CSS3中选择器优先级的计算
5.3 面向对象编程思想在CSS3中的
应用
5.3.1 CSS3中“类”概念的应用
5.3.2 “命名空间”在CSS3中的
应用
5.3.3 “多用组合,少用继承”原
则在CSS3中的应用
5.4 面向对象编程技术在JavaScript中
的应用
5.4.1 JavaScript的运行环境
5.4.2 JavaScript中的数据类型与
函数
5.4.3 JavaScript中的基本对象
类型
5.4.4 JavaScript中的继承与扩展
5.5 JQuery的DOM操作和AJAX的
异步通讯
5.5.1 JQuery的引入与建议
5.5.2 DOM的理解与选择器
5.5.3 Web页面中的DOM操作
5.5.4 深入理解JQuery中的事件
响应
5.5.5 Ajax异步通讯的理解和
使用
本章小结
本章习题
第6章 响应式前端框架Bootstrap
的使用
6.1 Bootstrap简介与库文件的导入
6.1.1 Bootstrap框架的引入
6.1.2 Bootstrap 基础模板的理解
6.2 响应式栅格系统运作原理的理解
6.2.1 响应式布局的核心
媒体查询
6.2.2 Bootstrap中栅格系统的
原理
6.2.3 Bootstrap中栅格系统的
页面布局
6.3 页面组件的全局样式设定
6.3.1 Bootstrap中的文本样式
6.3.2 Bootstrap中的表格样式
6.3.3 Bootstrap中的表单样式
6.3.4 Bootstrap 中的按钮样式
6.3.5 Bootstrap中的图片样式
6.3.6 Bootstrap中的辅助样式
6.4 响应式的常用组件绘制与函数
应用
6.4.1 Bootstrap中的字体图标
6.4.2 下拉菜单的绘制与事件处理
6.4.3 按钮组的绘制与事件处理
6.4.4 输入框组的绘制与事件处理
6.4.5 顶部导航栏的绘制与事件
处理
6.4.7 路径导航的绘制与事件处理
6.4.8 分页导航的绘制与事件处理
6.4.9 标签与徽章的绘制与事件
处理
6.4.10 巨幕的绘制与事件处理
6.4.11 缩略图的绘制与事件处理
6.4.12 进度条的绘制与事件处理
6.4.13 面板的绘制与事件处理
6.4.14 列表的绘制与事件处理
6.5 Bootstrap对JavaScript 的实现与
弹出组件应用
6.5.1 模态对话框的绘制与事件处

6.5.2
猜您喜欢

读书导航