PHP 6/MySQL Programming for the Absolute Beginner (英語) ペーパーバック – 2008/9/4
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
Explaining the concepts of PHP 6 and MySQL, this text demonstrates real-world programming solutions that translate into skills that are relevant to almost all other languages.
Andy Harris grew up in a time when nearly all programmers were self-taught. He taught himself to program because it was fun. He enjoyed the act of creating. He was amazed that logic was the most fascinating building toy of them all. Many years later, his attitude about programming is largely the same. Andy loves computing, but he loves teaching more. His first degree was in special education, and he taught young adults with severe cognitive and behavior disabilities for several years. During this time, he also served as a freelance programmer and taught computer science classes part-time. Andy has taught computer science full time at IUPUI for 12 years. He was originally hired to manage the non-major courses. He created many courses on numerous programming languages, and created a distributed education laboratory for creating streaming media course content. He now teach the entry-level freshman course for CS majors, and various other courses, especially in game programming and web development. Andy has taught courses in nearly every mainstream programming language and a few obscure ones. He is active in the technology community, with regular conference talks and consultation with libraries, museums, and the state of Indiana. He has been active in helping individuals with disabilities help to form their own web development companies.
Amazon.com で最も参考になったカスタマーレビュー (beta)
This does NOT mean that my grandma would be able to learn how to make dynamic web sites by reading this book, despite the fact that she's never touched a computer in her life.
The scope of this book does not encompass a beginner's guide on how to use a computer nor the basics of web development (such as HTML and CSS) - those things are EXPECTED of those who want to learn PHP.
Without understanding HTML, the very basis of any web document, there is not much point in attempting to learn a web scripting language, such as PHP, which amongst other things deals with dynamically creating HTML by processing various user and browser inputs.
The negative reviews are quite annoying, because the people are voting not on the quality of the material, but on it's subjective incomprehensibility, caused by their own lack of preparation for the consumption of the knowledge contained in this book. It's like you're disappointed that you weren't able to fly an F-15 fighter jet, when you've never operated an aircraft in your life!
Try performing a modicum of research on various web technologies and how they interrelate before buying the first book you see.
As the old adage says: "Learn to walk before you run".
For those who have had some experience in static website creation, this is an excellent book, full of useful examples.
If the code give you errors - check the version of PHP you have installed (type: "php --version" into your server's shell (without the quotations)).
I tried most of the examples (used this book in a class) and they ran just fine under PHP 5.2
And if you encounter some material that's challenging, well that's just a little side-effect of trying to learn something new. It's not always easy, nor should it be.
Contact the author or ask your instructor for clarification (if you're using this at school) and they will surely abide.
My only complaint was that he doesn't take you through the steps to create a modern day site with login and administration type functions as Larry Ullman's book do.
To all of the negative reviews:
You need an understanding of those languages before you can dive into this. This is about doing something with your pretty HTML/CSS web pages, that maybe pretty and well designed... can't really do much of anything.
Like posting a high score for a game you created w Flash or Java. Or are trying to see who is visiting your site, and would want to respond to your viewers with an e-mail. If you are at this level, then this is the book for you!