Head First 系列,Kathy Sierra
2021-12-15 17:25:40 31.7MB Java
1
Title: JavaScript Application Design: A Build First Approach Author: Nicolas Bevacqua Length: 344 pages Edition: 1 Language: English Publisher: Manning Publications Publication Date: 2015-02-16 ISBN-10: 1617291951 ISBN-13: 9781617291951 Summary JavaScript Application Design: A Build First Approach introduces JavaScript developers to techniques that will improve the quality of their software as well as their web development workflow. You'll begin by learning how to establish build processes that are appropriate for JavaScript-driven development. Then, you'll walk through best practices for productive day-to-day development, like running tasks when your code changes, deploying applications with a single command, and monitoring the state of your application once it's in production. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Book The fate of most applications is often sealed before a single line of code has been written. How is that possible? Simply, bad design assures bad results. Good design and effective processes are the foundation on which maintainable applications are built, scaled, and improved. For JavaScript developers, this means discovering the tooling, modern libraries, and architectural patterns that enable those improvements. JavaScript Application Design: A Build First Approach introduces techniques to improve software quality and development workflow. You'll begin by learning how to establish processes designed to optimize the quality of your work. You'll execute tasks whenever your code changes, run tests on every commit, and deploy in an automated fashion. Then you'll focus on designing modular components and composing them together to build robust applications. This book assumes readers understand the basics of JavaScript. What's Inside Automated development, testing, and deployment processes JavaScript fundamentals and modularity best practices Modular, maintainable, and well-tested applications Master asynchronous flows, embrace MVC, and design a REST API About the Author Nicolas Bevacqua is a freelance developer with a focus on modular JavaScript, build processes, and sharp design. He maintains a blog at ponyfoo.com. Table of Contents Part 1 Build Processes Chapter 1 Introduction To Build First Chapter 2 Composing Build Tasks And Flows Chapter 3 Mastering Environments And The Development Workflow Chapter 4 Release, Deployment, And Monitoring Part 2 Managing Complexity Chapter 5 Embracing Modularity And Dependency Management Chapter 6 Understanding Asynchronous Flow Control Methods In Javascript Chapter 7 Leveraging The Model-View-Controller Chapter 8 Testing Javascript Components Chapter 9 Rest Api Design And Layered Service Architectures Appendix A Modules In Node.Js Appendix B Introduction To Grunt Appendix C Picking Your Build Tool Appendix D Javascript Code Quality Guide
2021-12-15 17:03:41 5.34MB JavaScript
1
最好的JavaScript入门书!本书语言和版式活泼,内容讲解深入浅出,是难得的JavaScript入门书。本书内容涵盖JavaScript的基本知识以及对象、函数和浏览器文档对象模型等高阶主题。书中配备了大量有趣的实例、图示和练习,让读者轻轻松松掌握JavaScript。
2021-12-13 21:07:46 71.56MB 前端 web JavaScript 前端入门
1
需求分析 问题描述 设计一个由正规文法生成First集和Follow集并进行简化的算法动态模拟。(算法参见教材) 【基本要求】 动态模拟算法的基本功能是: 输入一个文法G; 输出由文法G构造FIRST集的算法; 输出First集; 输出由文法G构造FOLLOW集的算法; 输出FOLLOW集。
2021-12-11 11:33:33 225KB 课程设计
1
书作者Eric Freeman;Elisabeth Freeman是作家、讲师和技术顾问。Eric拥有耶鲁大学的计算机科学博士学位,Elisabath拥有耶鲁大学的计算机科学硕士学位。Kathy Sierra(javaranch.com的创始人)FHBert Bates是畅销的HeadFirst系列书籍的创立者,也是Sun公司Java开发员认证考试的开发者。本书的产品设计应用神经生物学、认知科学,以及学习理论,这使得这本书能够将这些知识深深地印在你的脑海里,不容易被遗忘。本书的编写方式采用引导式教学,不直接告诉你该怎么做,而是利用故事当作引子,带领读者思考并想办法解决问题。解决问题的过程中又会产生一些新的问题,再继续思考、继续解决问题,这样可以加深体会。作者以大量的生活化故事当背景,例如第1章是鸭子,第2章是气象站,第3章是咖啡店,书中搭配大量的插图(几乎每一页都有图),所以阅读起来生动有趣,不会感觉到昏昏欲睡。作者还利用歪歪斜斜的手写字体,增加“现场感”。精心设计许多爆笑的对白,让学习过程不会太枯燥。还有模式告白节目,将设计模式拟人化成节目来宾,畅谈其内在的一切。本书大量采用uML的class Diagram(Static Structure Diagram)。书中的例子程序虽然都是用JaVa编写,但是本书所介绍的内容对于任何00语言的用户都适用,包括c++和c孝。每一章都有数目不等的测验题。每章最后有一页要点整理,这也是精华所在,我都是利用这一页做复习。...
2021-12-11 00:05:30 11.25MB HeadFirst 设计模式 pdf
1
Head First Java(中文第2版)(文字版+自制目录索引).pdf
2021-12-10 00:21:46 48.14MB javase
1
到目前为止,要沿列(例如)查找矩阵的第一个非零元素,用户可能会: 1.在FIND命令中使用for循环对于 j=1:size(A,2) ... = find(A(:,j), 1, 'first'); 结尾2. 使用其他矢量化方法,通常时间不是很直接(MAX、LOGICAL、SPARSE 等...)。 此方法创建临时数组并在进行一些计算时扫描此类数组几次。 3. 编写完成任务的基本 FOR-LOOP 算法。 FINDFIRST 命令执行相同的操作,但使用 MEX 引擎实现,该引擎应该比上述任何一个都快。 它可以处理“FIRST”、“LAST”选项,并返回多个 FIND 计数。 注意:尚未在 Linux (gcc) 上测试
2021-12-09 21:53:41 5KB matlab
1
Getting Started Guides(0):First Spring Boot Application https://blog.csdn.net/leo_luck/article/details/121767974
2021-12-07 22:03:40 7KB SpringBoot
1
书名《Head First JavaScript 程序设计》(中文版)的源代码,版本:2017年8月第1版,人民邮电出版社出版
2021-12-07 15:20:31 1.79MB JavaSc Head F 源代码
1
《Head First Python(中文版)》超越枯燥的语法和甩法手册,通过一种独特的方法教你学习这种语言。你会迅速掌握Python的基础知识,然后转向持久存储、异常处理、Web开发、SQLite、数据加工和lGoogle App Engine。你还将学习如何为Android编写移动应用,这都要归功于Python为你赋予的强大能力。本书会提供充分并且完备的学习体验,帮助你成为一名真正的Python程序员。 作者巴里觉得你的时间相当宝贵,不应当过多地花费在与新概念的纠缠之中。通过应用认知科学和学习理论的最新研究成果,《Head First Python(中文版)》可以让你投入一个需要多感官参与的学习体验,这本书采用丰富直观的形式使你的大脑真正开动起来,而不是长篇累牍地说教,让你昏昏欲睡。
2021-12-02 18:06:38 38.52MB python
1