致谢

致谢

新葡京娱乐场:然而,想要查明其罪证,进而抓获此人,并非易事,只有先接近他才有机会。

作为作者,我们完全可以把本书中的文字和图表都归功于我们自己。(棒呀,我们!)但实际上,如果没有投稿人、协作者和导师们的共同努力,我们可能到现在都无从下笔。

  • Aaron Hillegass相信我俩能写出配得上Big Nerd Ranch之名的作品。你给予了我们极大的信心和支持,谢谢!

  • Matt Mathias在本书的创作过程中给予了我们指导,对最后关键部分的建议尤为重要。你督促我们把时间花在写作上,而不是花在看猫咪视频或者《唐顿庄园》的重播上。

  • Brandy Porter一直照料我俩并给我们烹饪美食。你在幕后做了各种工作,为本书的顺利出版打点好了一系列事情。谢谢你。

  • Jonathan Martin是我们的导师和语言专家。谢谢你充满热情地教我们尚未完结的课程内容,本书就是基于这些内容写成的。在多次审校中,你还提供了很有深度的意见和建议。

  • 我们的校对员、技术审稿人以及实验对象:Mike Zornek、Jeremy Sherman、Josh Justice、Jason Reece、Garry Smith、Andrew Jones、Stephen Christopher以及Bill Phillips。谢谢你们的志愿工作。

  • Elizabeth Holaday是一位极具耐心且令人安心的编辑。谢谢你打破我们狭隘的思维,提出有理有据的观点,并提醒我们始终要考虑到读者。

  • Ellie Volckhausen,谢谢你设计了封面。

  • Simone Payment是我们的校对员,谢谢你让本书内容连贯一致。

  • 来自IntelligentEnglish.com的Chris Loper设计并制作了本书的印刷版和电子版。另外,他的DocBook工具链非常好用。

最后,感谢无数接受了长达一周的培训的学生们。如果没有你们的好奇心和提问,培训就毫无意义。这本书正是得益于你们在这么多周的培训中的见解和灵感。我们希望那些水獭让培训轻松了一些。

目录

  • 版权声明
  • 献词
  • 前言
  • 致谢
  • 第一部分 浏览器编程基础
  • 第 1 章 配置开发环境
  • 第 2 章 开始第一个项目
  • 第 3 章 样式
  • 第 4 章 flexbox响应式布局
  • 第 5 章 使用媒体查询完成自适应布局
  • 第 6 章 JavaScript事件处理
  • 第 7 章 使用CSS营造视觉效果
  • 第二部分 模块、对象及表单
  • 第 8 章 模块、对象和方法
  • 第 9 章 Bootstrap简介
  • 第 10 章 使用JavaScript处理表单
  • 第 11 章 从数据到DOM
  • 第 12 章 表单校验
  • 第 13 章 Ajax
  • 第 14 章 Deferred和Promise
  • 第三部分 实时数据传输
  • 第 15 章 Node.js入门
  • 第 16 章 使用WebSocket进行实时通信
  • 第 17 章 借助Babel使用ES6
  • 第 18 章 继续ES6探索之旅
  • 第四部分 应用架构
  • 第 19 章 初识MVC和Ember
  • 第 20 章 路由选择、路由表、模型
  • 第 21 章 模型和数据绑定
  • 第 22 章 数据——适配器、序列化器和变换器
  • 第 23 章 视图与模板
  • 第 24 章 控制器
  • 第 25 章 组件
  • 第 26 章 后记
合作: 澳门新濠天地 体育博彩 新葡京娱乐场