这是一本为编程初学者编写的可视化教程,能让每个对编程感兴趣的人轻松学会编写代码。 本书分为编程概述、可视化编程语言Scratch、Python语言与Web技术四部分,图文并茂地讲解了Scratch、Python、HTML、CSS、JavaScript等常用编程语言。书中包含若干个操作项目,旨在一步步教会初学者掌握和运用好每种语言,学会设计应用程序、制作游戏、建设网站等编程技能。 本书的编写人员既有资深的程序员,又有专业的编程教育人员。他们共同设计了分步骤讲解的操作教程,希望能为初学者铺就一条轻松有趣的 编程学习之路 。
本书是集理论、协议细节、漏洞分析、部署建议于一体的详尽Web应用安全指南。书中具体内容包括:密码学基础,TLS协议,PKI体系及其安全性,HTTP和浏览器问题,协议漏洞;新的攻击形式,如BEAST、CRIME、BREACH、Lucky 13等;详尽的部署建议;如何使用OpenSSL生成密钥和确认信息;如何使用Apache httpd、IIS、Nginx等进行安全配置。