快速入门Processing:图形编程的乐趣与简易教程

5星 · 超过95%的资源 需积分: 10 6 下载量 170 浏览量 更新于2024-07-26 1 收藏 4.8MB PDF 举报
"《Getting Started with Processing》是一本面向初学者的编程教程,专为那些想要接触计算机图形编程的人设计。本书由Ben和Casey共同编写,以简单易懂的方式引导读者入门,使编程变得如同打开电源和输入几行代码就能让电脑说“Hello”一样直观。作者通过图文并茂的方式,让读者在短短几分钟内就能掌握基础,如绘制线条、三角形和圆形等基本图形。 约翰·梅达,罗德岛设计学院的校长,对这本书给予了高度评价,他认为这本书不仅是一本入门级编程指南,更将计算机编程带回到了人性化的设计过程,使得原本可能需要大量时间和复杂文档的学习变得轻松起来。他提到,《Getting Started with Processing》使得创作计算机程序变得不再遥不可及,具有重大的革新意义。 马克·艾伦,Machine Project的创始人和总监,赞扬这本书是初学者进入编程图形领域的优秀入门书籍。他强调,这本书不仅仅适合对编程感兴趣的人,即使是对编程没有兴趣的人,也可能因为其寓教于乐的方式而被吸引。书中采用实践导向的教学方法,特别适合艺术家和设计师这类人群,因为他们通常会因为传统的理论先行教学方式而感到望而却步。 该书的独特之处在于,它结合了低价以及Processing(一种开源的编程语言和环境)的特点,提供了丰富的实例和动手实践的机会,使学习者能够边做边学,快速掌握编程技能,从而激发创新和艺术表达的可能性。无论你是专业程序员还是希望踏入编程世界的门外汉,这都是一本值得拥有的宝贵资源。"
2017-03-04 上传
Getting Started with Angular - Second Edition by Minko Gechev English | 6 Apr. 2017 | ISBN: 1787125270 | 308 Pages | EPUB/PDF (conv) | 7.7 MB Key Features Get up to date with the final changes to Angular 2, including the improvements to directives, change detection, dependency injection, router, and more Understand Angular 2's new component-based architecture Start using TypeScript to supercharge your Angular 2 applications Book Description Angular is the modern framework you need to build performant and robust web applications. This book is the quickest way to get to grips with Angular 2 and will help you transition to the brave new world of Angular 2. It starts with an overview putting the changes of the framework in context with version 1.x. After that, you will be taken on a TypeScript crash-course so you can take advantage of Angular 2 in its native, statically-typed environment. We'll look at the new change-detection method in detail, how Directives and Components have changed how you create websites with Angular, the new Angular 2 router, and much more. By the end of the book, you'll be ready to start building quick and efficient Angular 2 applications that take advantage of all the new features on offer. What you will learn Understand the changes made from Angular 1.x with side-by-side code samples to help demystify the Angular 2 learning curve Start working with Angular 2's new method of implementing directives Use TypeScript to write modern, powerful Angular 2 applications Dig in to the change-detection method, and other architectural changes to make sure you know what's going on under the hood of Angular 2 Get to work with the new router in Angular 2 Use the new features of Angular 2 including pipes, or the updated features such as forms, services, and the DI module Master server-side rendering in Angular 2 to keep your new applications SEO-friendly