


Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (The Morgan Kaufmann Series in Computer Graphics) [Shiffman, Daniel] on desertcart.com. *FREE* shipping on qualifying offers. Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (The Morgan Kaufmann Series in Computer Graphics) Review: Great Interactive Programming Language - Text is easy to read and provides a progressive learning method. Language syntax is easy and the animations run quickly and have support for OpenGL graphics. The Processing Language has a large number of graphics primitives' that make it easy to construct a variety of animated math and physics simulations. Review: Very good price, easy to understand, delivered quickly. - A well-written and affordable textbook. Especially good for begininners if they have no previous programming experience, but also a good manual for more experienced readers.
| Best Sellers Rank | #1,005,321 in Books ( See Top 100 in Books ) #82 in 3D Graphic Design #309 in Graphics & Multimedia Programming #538 in Introductory & Beginning Programming |
| Customer Reviews | 4.6 4.6 out of 5 stars (164) |
| Dimensions | 7.5 x 1.5 x 9 inches |
| Edition | 2nd |
| ISBN-10 | 0123944430 |
| ISBN-13 | 978-0123944436 |
| Item Weight | 2.45 pounds |
| Language | English |
| Part of series | The Morgan Kaufmann Series in Computer Graphics |
| Print length | 564 pages |
| Publication date | August 20, 2015 |
| Publisher | Morgan Kaufmann |
A**R
Great Interactive Programming Language
Text is easy to read and provides a progressive learning method. Language syntax is easy and the animations run quickly and have support for OpenGL graphics. The Processing Language has a large number of graphics primitives' that make it easy to construct a variety of animated math and physics simulations.
A**R
Very good price, easy to understand, delivered quickly.
A well-written and affordable textbook. Especially good for begininners if they have no previous programming experience, but also a good manual for more experienced readers.
B**R
Enjoy learnig Java programming
Combining math with arts makes studying and programming fun. I bought this book as extra (reference material) to Daniels courses on the internet (processing.org) but turned it around - now this book gives me a basis and I watch videos for inspiration. Especially for those who find programming (Java) boring . . . well, not after reading (and using!) this book.
M**A
Nice introduction to programming
This is a nice introduction to programming. Slow paced, step by step, introducing more complex programming constructs only when the need for them is already clear, when the pain of programming without them is evident. Explanations are always made as simple as possible, though sometimes verging on the simplistic. As to Processing, one is left wondering whether one should not be using p5 instead, given Processing's limitations for the web.
A**R
Brilliant !
This book assumes that you have little, or no, programming experience and wish to learn Processing ... a language which has functions that simplify graphics. If you have written sketches for the Arduino microcontroller, or used C++, then you you will immediately feel at home. The examples within the book cover all of the building blocks from simple to advanced. Each example is annotated in such a way that new concepts are easy to grasp. Solutions to all of the questions within the book may be accessed from the Help menu within Processing. In terms of difficulty the first quarter of the book covers the basics ... well worth reading to learn the finer points of the language. The remainder of the book progresses towards advanced. What Processing can achieve is mind boggling. I have three other books on Processing ... I wish that I had found this book first.
B**E
Great tool!
This book was a great enhancement for my beginner course at the university. I used the examples in the book to better help the students learn the material.
D**S
No better book for learning programming
I've used this book several years now to teach programming to students who have no programming experience. The book is written just for this audience, but is very different from a traditional textbook. Daniel Shiffman breaks everything down into very simple to understand concepts and uses a variety of illustrations to explain. Following along with the author, students are writing short programs that produce interest visual output. Processing is a great set of libraries, allowing the beginning programmer to produce graphical output. Additionally, Daniel Shiffman, has a companion website and a great YouTube channel, called The Coding Train.
K**N
Great for High School!
I'm using this book in my Intro to Computer Science class, and it is awesome!! My kids love the interactivity of the lessons and the accessibility of the code. Thank you, Dan for this book! It's the best one out there for beginner programmers!
F**I
Livre très complet, bien documenté, bien écrit. Devenu mon livre de référence pour Processing, complété par Algorithms for Visual Design using the Processing Language. A recommander.
T**S
Super happy tto have this at home now!
R**K
All in all, this is an admirable book. One will learn the basic elements of programming (variables, conditionals, loops, functions, objects and arrays) and be able to write programs by the middle of the book (within a couple of weeks at most). The second half of the book covers miscellanea (images, video, sound, text, et cetera), which one may find find useful, but I personally was uninterested in. Shiffman has a tendency to ramble when writing and comes to losing his train of thought every few pages. (He is the same when speaking - see his videos on YouTube). That is, he's not into the whole brevity thing. As such, few chapters drag out. Having said that, his enthusiasm comes through and is encouraging. (Again, see his videos on YouTube.) Overall, this is a book worth supporting, particularly if you want to see more books from this guy.
A**R
Ce livre est très bien structuré pour personne de tout niveau. Il y a beaucoup de matière et c’est bien organisée. Le livre est très bien accompagné par des ressources sur le web. Bravo!
A**R
Awesome! :)
Trustpilot
Hace 3 semanas
Hace 2 semanas