作品简介

本书从最流行的前端应用场景出发,结合当下热门技术(AJAX、jQueryUI、瀑布流、HTML5、Node.js、CSS3),用最浅显的例子带领大家走向IT前沿。

本书分为5篇共24章:第一篇介绍JavaScript的基础知识,用原生的JavaScript做表单验证、照片展示、抽象树控件等;第二篇认识HTML5的流行特性,如新表单验证、CSS3动画、离线API及多媒体;第三篇学习强大的Canvas,它是网页游戏的基础;第四篇学习用jQuery3.x进行实战开发;第五篇通过Node.js了解JavaScript强大的后端开发功能。

本书是了解JavaScript技术好的图书,其丰富的参考资料和指南能够成为读者必要的参考工具,成为前端开发初学者绝佳的选择。

张泽娜,深资Web开发工程师,从99年始混迹于网络,精通Web前端开发和服务器脚本语言技术,善于扑捉潜力技术,是为数不多的程序员兼心理咨询师。有10年以上Web开发经验,具有7年以上前端系统架构和技术团队带领经验,追求高效编程、快乐编程。

作品目录

  • 内容简介
  • 前言
  • 第一篇 JavaScript实战篇
  • 第1章  JavaScript 概述
  • 第2章 用JavaScript验证表单
  • 第3章 用JavaScript实现照片展示
  • 第4章 AJAX——无刷新的用户体验
  • 第5章 瀑布流布局
  • 第6章 用户控件的构造——目录树视图
  • 第二篇 HTML5+CSS3实战篇
  • 第7章 HTML5概述
  • 第8章 焕然一新的表单
  • 第9章 在Web页面中轻松控制多媒体视频和音乐
  • 第10章 用CSS3画一个哆啦A梦
  • 第11章 酷炫的CSS3动画效果——3D旋转方块
  • 第12章 一个可以离线的内容管理系统
  • 第13章 SVG动画
  • 第三篇 HTML5 Canvas实战篇
  • 第14章 Canvas的初步应用——再画一个哆啦A梦
  • 第15章 Canvas的高级应用——制作飞行游戏
  • 第16章 Canvas的另类应用——压缩和解压
  • 第四篇 jQuery实战篇
  • 第17章 jQuery简介
  • 第18章 用动态效果来响应浏览者
  • 第19章 用户交互操作、进度条和滑动条美化页面
  • 第20章 用工具集实现酷炫的页面
  • 第五篇 Node.js实战篇
  • 第21章 Node.js 简介
  • 第22章 构造一个最简单的Web服务器
  • 第23章 基于Express 框架的HTTP 服务器
  • 第24章 构造一个基于Socket 的聊天系统
展开全部