这是一本为编程初学者编写的可视化教程,能让每个对编程感兴趣的人轻松学会编写代码。 本书分为编程概述、可视化编程语言Scratch、Python语言与Web技术四部分,图文并茂地讲解了Scratch、Python、HTML、CSS、JavaScript等常用编程语言。书中包含若干个操作项目,旨在一步步教会初学者掌握和运用好每种语言,学会设计应用程序、制作游戏、建设网站等编程技能。 本书的编写人员既有资深的程序员,又有专业的编程教育人员。他们共同设计了分步骤讲解的操作教程,希望能为初学者铺就一条轻松有趣的 编程学习之路 。
用户体验是一种新的营销方式,也是设计领域很热门的趋势之一。本书作者Brian Solis首先界定了何为数字时代的用户体验,很后落到具体的设计层面的指导,期间穿插着有趣的实例:如好莱坞故事语言中如何使用声音、色彩、语言等形成体验架构,博弈论和Storyboarding如何影响用户体验。
用户体验是一种新的营销方式,也是设计领域很热门的趋势之一。本书作者BrianSolis首先界定了何为数字时代的用户体验,很后落到具体的设计层面的指导,期间穿插着有趣的实例:如好莱坞故事语言中如何使用声音、色彩、语言等形成体验架构,博弈论和Storyboarding如何影响用户体验。
本书是集理论、协议细节、漏洞分析、部署建议于一体的详尽Web应用安全指南。书中具体内容包括:密码学基础,TLS协议,PKI体系及其安全性,HTTP和浏览器问题,协议漏洞;新的攻击形式,如BEAST、CRIME、BREACH、Lucky 13等;详尽的部署建议;如何使用OpenSSL生成密钥和确认信息;如何使用Apache httpd、IIS、Nginx等进行安全配置。
Visual C++ 2017从入门到精通 定价 149.00 出版社 清华大学出版社 版次 1 出版时间 2019年12月 开本 16 作者 朱晨冰 装帧 页数 770 字数 ISBN编码 9787302542865 重量 本书从初学者的角度出发,以通俗易懂的语言,配合丰富多彩的实例,详细介绍使用Visual C++ 2017(简称VC++ 2017)进行程序开发应该掌握的各方面知识。 全书共分10章,包括Visual C++ 2017概述,Windows编程基础,MFC对话框程序设计,MFC控件程序设计,菜单、工具栏和状态栏的开发使用,图形和图像,动态链接库,多线程编程,数据库编程,网络Socket编程。书中所有知识都结合具
质量保障 筑梦之路 臻于至善 定价 118.00 出版社 清华大学出版社 出版时间 2020年12月 开本 16 作者 网易互动娱乐事业群 页数 0 ISBN编码 9787302569206 内容介绍 《质量保障 筑梦之路?臻于至善》为 网易游戏学院?游戏研发入门系列丛书 中的系列之四 质量保障 单本。本书通过3篇(共7章)的篇幅,从 道器 各个维度全方位地介绍了游戏质量保障领域的相关知识。包括网易游戏测试团队的质量观和质量团队、质量保障方法和测试案例,以及相应质保测试技术与工具等的内容。书籍以网易游戏十多年的质量保障工作经验积淀为基础,内容丰富,体系完善,层次清晰。 作者简介 网易2001年正式成立在线游戏事业部,与广大游戏热爱者一同成长。经过近20年的快速发展,已成长为中国领先的游戏开发公司,并且一直处
【全3册】区块链以太坊DApp开发实战 GO语言公链开发实战 区块链开发实战:基于JavaScript 的公链与DApp 开发 定价 257.00 ISBN编码 9787302531265 区块链以太坊DApp开发实战 定价 79.00 出版社 清华大学出版社 出版时间 2019年08月 开本 16开 作者 林冠宏 页数 248 ISBN编码 9787302531265 内容介绍 本书以Go编程语言讲解,从必要的理论知识到编码实践,循序渐进地介绍以太坊DApp开发的技术要点。全书主要内容分4大部分:第一部分介绍区块链的一些重要基础知识;第二部分全面地介绍以太坊公链的应用基础,内容包含但不限于以太坊的大量术语;第三部分介绍以太坊智能合约整体开发与部署实践;第四部分以以太坊DApp中继服务作为综合范例,介绍以太坊区块链DApp的开发流程与实战。 本书注重应用,代码注释详尽
Java 从入门到精通-(第4版) 定价 69.80 出版社 清华大学出版社 版次 4 出版时间 2016年10月 开本 16开 作者 明日科技 著 装帧 平装 页数 564 字数 1036000 ISBN编码 9787302444541 内容简介 《Java从入门到精通(第4版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。全书分为28章,包括初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类,接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O(输入/输出),反射,枚举类型与泛型,多线程,网络通信,数据库操作,Swing表格组件,Swing树组件,Swing其他高级组件,高级布局管理器,高级事件处理,AWT
Python基础教程 第3版 定价 99.00 出版社 人民邮电出版社 版次 1 出版时间 2018年01月 开本 16 作者 Magnus Lie Hetland 装帧 平装 页数 476 字数 703000 ISBN编码 9787115474889 内容简介 本书包括Python程序设计的方方面面:首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器;此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识;最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了10个具有实际意义的Python项目的开发过程。
【全2册】乐高BOOST创意搭建指南:95例绝妙机械组合 玩转乐高BOOST:超好玩的创意搭建编程指南 定价 148.00 ISBN编码 9787111635055 乐高BOOST创意搭建指南:95例绝妙机械组合 定价 79.00 出版社 机械工业出版社 出版时间 2019年10月 开本 20开 作者 [日]五十川芳仁(Yoshihito Isogawa) 页数 0 ISBN编码 9787111635055 内容介绍 全球知名乐高大师五十川芳仁创意十足的全新著作。 本书包含了95个使用乐高BOOST套装搭建简单机器人的创造性方法。每个模型包括零件清单、简单说明、程序截图以及多个角度的高清全彩照片,因此你无需搭建说明即可重新创建出这些模型。 你将制作出可以行走、爬行、发射和抓取物体的机器人,甚至还可以用笔画画!搭建提示可以帮助你自行调整模型。 更重要的,搭建这些模型
本书以SEO从业人员普遍存在的疑问、经常讨论的问题、容易被忽视的细节以及常见的错误理论为基础,对SEO行业所包含的各方面内容进行了深入的讨论,使读者更加清晰地了解SEO及操作思路。本书内容分为两类:一类为作者根据自己真实、丰富的SEO经验对SEO所涉及的各种问题进行详细的讨论,主要包括SEO基础原理剖析、SEO实操思路方法、常用工具数据剖析、竞争对手分析案例实操、网站数据分析思路指导、SEO知识思路综合运用、SEO团队建设、常见SEO问题解读以及对SEO行业的一些思考等;另一类为作者邀请行业内一线从业人员进行各方面的干货分享,以多角度、多思维、多经验的形式全方面地为读者剖析百度SEO及与网站运营相关的那些事儿。
本书以SEO从业人员普遍存在的疑问、经常讨论的问题、容易被忽视的细节以及常见的错误理论为基础,对SEO行业所包含的各方面内容进行了深入的讨论,使读者更加清晰地了解SEO及操作思路。本书内容分为两类:一类为作者根据自己真实、丰富的SEO经验对SEO所涉及的各种问题进行详细的讨论,主要包括SEO基础原理剖析、SEO实操思路方法、常用工具数据剖析、竞争对手分析案例实操、网站数据分析思路指导、SEO知识思路综合运用、SEO团队建设、常见SEO问题解读以及对SEO行业的一些思考等;另一类为作者邀请行业内一线从业人员进行各方面的干货分享,以多角度、多思维、多经验的形式全方面地为读者剖析百度SEO及与网站运营相关的那些事儿。
《领域特定语言》是领域特定语言(Domain-Specific Language,DSL)领域的丰碑之作,由软件开发大师马丁·福勒(Martin Fowler)历时多年写作而成。 全书共57章,分为6个部分,全面介绍了DSL概念、DSL常见主题、外部DSL主题、内部DSL主题、备选计算模型以及代码生成等内容,揭示了与编程语言无关的通用原则和模式,阐释了如何通过DSL有效提高开发人员的生产力以及增进与领域专家的有效沟通,能为开发人员选择和使用DSL提供有效的决策依据和指导方法。 本书适合想要了解各种DSL及其构造方式,理解其通用原则、模式和适用场景,以提高开发生产力和沟通能力的软件开发人员阅读。
【全3册】Python 3反爬虫原理与绕过实战 Python3网络爬虫开发实战 Python网络爬虫权威指南 第2版 定价 267.00 ISBN编码 9787115509260 Python网络爬虫权威指南 第2版 定价 79.00 出版社 人民邮电出版社 出版时间 2019年04月 开本 16 作者 瑞安 米切尔 页数 0 ISBN编码 9787115509260 内容介绍 本书采用简洁强大的Python 语言,介绍了网页抓取,并为抓取新式网络中的各种数据类型提供了全面的指导。第一部分重点介绍网页抓取的基本原理:如何用Python 从网络服务器请求信息,如何对服务器的响应进行基本处理,以及如何以自动化手段与网站进行交互。第二部分介绍如何用网络爬虫测试网站,自动化处理,以及如何通过更多的方式接入网络。 作者简介 瑞安 米切尔(Ryan Mitchell) 数据科学家、软件工程师,有丰富
【全2册】iOS性能优化实战 iOS开发实战:从零基础到上架App Store(第3版)(移动开发丛书) 定价 178.00 ISBN编码 9787121361524 iOS开发实战:从零基础到上架App Store(第3版)(移动开发丛书) 定价 79.00 出版社 清华大学出版社 出版时间 2018年10月 开本 16 作者 张益珲 页数 339 ISBN编码 9787302511953 内容介绍 本书结合编者多年iOS开发经验,使用iOS 11 Xcode 9 Swift 4开发环境,系统地介绍了iOS应用程序从开发到上架的全过程。从开发环境搭建、界面开发、传感器技术、布局与动画技术、网络和数据技术到打包与上传发布流程等,包含了iOS软件开发核心技术的方方面面。值得注意的是,本书针对每章的技术要点配备了来自工作实践的项目案例,读者可以边学边练,在编写代码中学习编程。 本书深入浅出,
本书以Django Web项目开发为主线,深入系统地介绍了Django 3在Web开发中的应用。从网站开发入门开始,逐步深入讲述Django框架的各功能要点,每个功能要点从源码角度分析,并在源码的基础上实现自定义的功能开发。还介绍了Django的第三方功能应用,如DRF框架开发API接口、生成网站验证码、站内搜索引擎、第三方网站实现账号注册、异步任务和定时任务、即时通信实现在线聊天。本书提供了4个实战案例,包括信息反馈平台、博客系统、音乐网站平台、前后端分离与微服务架构,涵盖了网站的单体式开发、前后端分离和微服务开发,从单一的网站开发转变到网站架构设计开发。最后讲述Django的上线部署方案,分别讲述Django如何部署在Windows和Linux系统上。 本书内容丰富,技术新颖,注重实战,适合有一定Python基础的Web开发人员阅读,也可用作培训机构和大
《重构 改善既有代码的设计 第2版 全彩精装版》是经#著作《重构》出版20年后的更新版。书中清晰揭示了重构的过程,解释了重构的原理和#佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了60多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助开发人员一次一小步地修改代码,从而减少了开发过程中的风险。 《重构 改善既有代码的设计 第2版 全彩精装版》适合软件开发人员、项目管理人员等阅读,也可作为高等院校计算机及相关专业师生的参考读物。