Again, maybe this is asking too much, but only introducing vanilla JavaScript is going to leave beginners very confused when they begin looking at even simple code on the real web and find it riddled with jQuery. All in all, aside from the HTML5 coverage, the book seems to reflect a perspective on web development that feels dated. I understand that PHP remains the massive bummock of the web programming iceberg, but seriously, aside from maintaining legacy code, do we really want to be teaching new web programmers PHP? PHP may be easier to learn, but it seems to me there are much more powerful choices out there, even if we stay well back from the bleeding edge. Yet, despite its methodical presentation and reasonable coverage, I would have reservations about recommending this particular text.įirst, the choice of technologies. The book seems like it might be a fit for curious students in high school or early college. (Deployment is not covered, being its own horrendous beast.) It’s solid coverage, and when it’s done, you should be able to set up a nice little form-based site running on your local machine. Almost no background is assumed, and Nixon goes to some lengths to help readers set up a development server on their local machines for purposes of running the numerous code examples. Readers get a first-pass introduction to PHP, MySQL, JavaScript, CSS, and HTML5. Nevertheless, I have mixed feelings about recommending it to a newcomer.įirst things first, though: the book does what it promises. It’s a solid, gentle introduction from the absolute ground up. Robin Nixon’s Learning PHP… is an attempt to bring novices up to speed with a set of web technologies sufficient to build an end-to-end web solution. For someone with no background at all, it can be very unclear where to start. You’ll need both frontend and backend languages, database setup, markup, and styling. Unlike lots of other types of programming, where one learns a single language, web coding requires a stack. Let’s be honest: web development is confusing to the uninitiated. John Pearson About Publications Research Teaching cv Lab Website Google Scholar ResearchGate GitHub LinkedIn Learning PHP, MySQL, JavaScript, CSS & HTML5 by Robin Nixon O'Reilly Media 22 July 2014ĭisclaimer: I received a free copy of this work under the O’Reilly Blogger Review Program.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |