注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Python快乐编程

Python快乐编程

Python快乐编程

定 价:¥59.00

作 者: 千锋教育高教产品研发部 著
出版社: 清华大学出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787302552581 出版时间: 2020-07-01 包装: 平装
开本: 16开 页数: 348 字数:  

内容简介

  全书分为12章和6个附录,内容包括,Django Python实战,Django速成:构建一个Blog,起始,定义和使用模型,URL、HTTP机制和视图,模板和表单处理,Photo Gallery,内容管理系统,Liveblog,Pastebin,高级Django编程,高级Django部署。

作者简介

  胡耀文,清华大学出版社技术编审委员会委员,2009年参与国庆60周年官兵电子纪念册项目,CSDN著名技术专家,博客浏览量超过1460350次,2012年7月 出版Windows CE 7开发实战详解,2013年5月出版Windows8开发权威指南,2014年:2016年连续三年获得微软全球MVP最有价值专家。尹成,毕业于清华大学,微软全球z具价值专家,资深软件架构师,CSDN著名技术专家,微软-清华大学联合实验室技术顾问,清华大学移动互联网技术协会顾问,清华大学Oracle-java创始人,清华大学Google技术俱乐部创始人 ,清华大学Linux技术俱乐部创始人。精通java,C/C++,对于移动3G,语音技术,javaEE,信息安全,大数据高并发都有丰富的开发经验。2010年著书《Visual C++ 2010开发权威指南》,版权作为大陆的骄傲输出台湾香港新加坡,代表大陆C++超越并引领台湾[4-5]。

图书目录



目录


第1章初识Python Web

1.1Python Web开发简介

1.1.1所需技术能力

1.1.2Python开发Web应用的优势

1.1.3选择Python3.x版本的原因

1.2Python Web框架简介

1.2.1主流框架

1.2.2其他框架

1.3框架的选择

1.4MVC架构

1.5虚拟环境

1.5.1Python虚拟环境

1.5.2pip和easy_install

1.5.3虚拟环境的安装

1.6本章小结

1.7习题

第2章Web客户端基础

2.1HTML基础

2.1.1HTML简介

2.1.2HTML标签与表单

2.1.3HTML在Web中的运用

2.2CSS基础

2.2.1CSS简介与基础使用

2.2.2CSS语法规则

2.2.3CSS与DIV实现Web布局

2.3JavaScript基础

2.3.1JavaScript简介与基本使用

2.3.2JavaScript基本语法

2.3.3DOM模型与Window对象

2.3.4Web中HTML事件处理

2.4本章小结

2.5习题





目录


Python快乐编程——Web开发
第3章Web客户端进阶

3.1jQuery

3.1.1jQuery简介与使用

3.1.2jQuery选择器

3.1.3jQuery action

3.1.4jQuery事件

3.1.5jQuery Ajax

3.2Bootstrap

3.2.1Bootstrap简介

3.2.2Bootstrap全局CSS样式

3.2.3Bootstrap组件

3.3本章小结

3.4习题

第4章Web编程之网络基础

4.1网络基础与TCP/IP

4.1.1网络基础概述

4.1.2C/S与B/S架构介绍

4.1.3TCP/IP与UDP

4.2HTTP协议

4.2.1初识HTTP

4.2.2URL

4.2.3HTTP请求与响应

4.2.4HTTP消息报头

4.3Cookie与Session

4.3.1会话

4.3.2Cookie

4.3.3Session

4.4本章小结

4.5习题

第5章数据库基础

5.1数据库基础

5.1.1数据库基本概念

5.1.2常用数据库简介

5.2关系数据库

5.2.1关系数据库简介

5.2.2关系数据库建模

5.2.3SQL简介

5.2.4SQL实战

5.3Redis安装

5.4本章小结

5.5习题

第6章Django——企业级开发框架

6.1Django概述、安装及使用

6.1.1Django简介

6.1.2Django安装

6.1.3Hello World实现

6.2模型层

6.2.1ORM

6.2.2模型层设计的步骤

6.2.3模型层的基本操作

6.3模板

6.3.1模板的基础

6.3.2模板的使用

6.3.3基本模板标签和过滤器

6.3.4模板的继承

6.4视图层

6.4.1Django中URL映射配置

6.4.2视图函数

6.5请求与响应

6.5.1WSGI

6.5.2请求

6.5.3响应

6.6Django表单详解

6.6.1一个简单的表单

6.6.2表单绑定

6.6.3表单数据验证

6.7本章小结

6.8习题

第7章Django框架进阶

7.1Django Admin站点管理

7.1.1Admin站点简介

7.1.2Admin站点配置与登录

7.1.3Admin的使用

7.1.4Admin站点的定制

7.2Django的高级扩展

7.2.1静态文件

7.2.2中间件

7.2.3分页

7.2.4Ajax

7.2.5富文本

7.2.6Celery

7.2.7文件上传

7.3本章小结

7.4习题

第8章Flask——快速建站

8.1Flask概述

8.1.1Flask简介

8.1.2Flask安装

8.1.3Flask实现第一行代码

8.2路由详解

8.2.1一般路由

8.2.2带参数的路由

8.2.3HTTP访问方式

8.2.4生成URL

8.3Jinja2模板

8.3.1初识Jinja2

8.3.2Jinja2基础语法

8.3.3控制结构

8.3.4过滤器

8.3.5模板继承

8.4SQLAlchemy

8.4.1SQLAlchemy安装

8.4.2SQLAlchemy的初使用

8.4.3使用SQLAlchemy进行数据库操作

8.5WTForm表单

8.5.1表单定义

8.5.2模板编写

8.5.3接收表单数据

8.5.4表单验证

8.6本章小结

8.7习题

第9章Flask框架进阶

9.1上下文

9.1.1本地线程

9.1.2应用上下文

9.1.3请求上下文

9.2Flask扩展

9.2.1FlaskScript

9.2.2FlaskDebugToolbar

9.2.3FlaskAdmin

9.2.4FlaskMigrate

9.2.5FlaskCache

9.2.6循环引用

9.3Werkzeug的使用

9.3.1常用数据结构

9.3.2功能函数

9.3.3加密

9.3.4中间件

9.4本章小结

9.5习题

第10章Tornado——高并发处理

10.1Tornado概述与安装

10.1.1Tornado简介

10.1.2Tornado安装

10.1.3Tornado实现“Hello World”

10.2协程的使用

10.2.1同步与异步I/O

10.2.2yield关键字与生成器

10.2.3协程

10.3WebSocket的运用

10.3.1WebSocket概念

10.3.2WebSocket运用

10.4Tornado的运行和部署

10.4.1开启调试模式

10.4.2静态文件和文件缓存

10.4.3线上运营配置

10.5Tornado操作数据库

10.5.1ORM包

10.5.2操作数据库

10.6本章小结

10.7习题

第11章Django实战

11.1项目概览及准备

11.2用户管理

11.2.1用户注册

11.2.2用户登录

11.2.3修改密码

11.3页面设计

11.3.1基页面

11.3.2首页

11.3.3分类管理页面设计

11.3.4图书管理页面设计

11.3.5作者管理页面设计

11.3.6出版社管理页面设计

11.4分类管理

11.4.1添加分类

11.4.2编辑分类信息

11.4.3删除分类信息

11.4.4分页显示分类信息

11.5图书管理

11.5.1添加书籍信息

11.5.2编辑书籍信息

11.5.3删除书籍信息

11.5.4分页显示书籍信息

11.5.5查询书籍信息

11.6作者管理

11.6.1添加作者信息

11.6.2编辑作者信息

11.6.3删除作者信息

11.6.4分页显示作者信息

11.7出版社管理

11.7.1添加出版社信息

11.7.2编辑出版社信息

11.7.3删除出版社信息

11.7.4分页显示出版社信息

11.8本章小结

11.9习题

第12章Flask实战

12.1项目概览及准备

12.1.1项目概览

12.1.2项目配置

12.1.3项目所使用扩展

12.1.4数据库生成

12.1.5蓝本(蓝图)的使用

12.2页面设计

12.2.1基页面

12.2.2宏文件

12.2.3首页

12.2.4用户信息管理页面设计

12.2.5博客管理页面设计

12.2.6发送邮件页面设计

12.2.7错误展示页面设计

12.3表单管理

12.3.1用户表单

12.3.2博客表单

12.4首页管理

12.5用户管理

12.5.1用户注册

12.5.2用户登录

12.5.3用户信息展示

12.5.4用户信息修改

12.6博客管理

12.6.1发表博客

12.6.2收藏博客

12.6.3“我的博客”展示

12.6.4删除博客

12.7本章小结

12.8习题


本目录推荐