- Paperback: 432 pages
- Publisher: Manning Publications; Pap/Psc edition (28 July 2016)
- Language: English
- ISBN-10: 1617293105
- ISBN-13: 978-1617293108
- Product Dimensions: 18.5 x 2 x 23.4 cm
- Average Customer Review: 5.0 out of 5 stars See all reviews (1 customer review)
- Amazon Bestsellers Rank: 817,887 in Books (See Top 100 in Books)
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Customers who bought this item also bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
If you are a seller for this product, would you like to suggest updates through seller support?
About the Author
John Larsen is a mathematics and computing teacher with an interest in educational research. He has an MA in Mathematics and an MSc in Information Technology.
Top Customer Reviews
Most Helpful Customer Reviews on Amazon.com (beta)
The book takes an interesting approach in that it teaches by guiding the student through the development of a text based computer game. In general, I believe that it is an excellent approach to learn any subject by having a real project to complete.
Having the source code available to download is a two-edged sword in my opinion. It makes it way too easy to skip the hard work of debugging your own code. This is the most valuable part of learning to code. Ideally, the student using this book should enter all the code themselves and get it working before referring to the source code. In real world programming, troubleshooting and debugging your code takes up most of the development time, even for experienced programmers. If the troubleshooting and debugging step is skipped, the student will have a huge hole in their knowledge of any programming language.
The extra exercises in each chapter shoukd also not be skipped. They doma great job of rounding out the student's knowledge of each topic. They provide a lot of extra value in boosting the programmer's knowledge.
I like this book!
The programming examples used in the book are good, but I enjoyed the 'extra' questions the most as they really made you think a bit harder. You can code online using the JS Bin website (also for code sharing) so you don't need to install a programming environment. When you have a browser with internet access you are ready to go!
I haven't read many Manning books yet, but I found the quality of the book really good compared to some other companies that sell programming books. The Manning books might be a bit more expensive but are definitely worth the money.
On the upside this title does show you how to actually programme in a structured way as opposed to throw terms and ideas at you out of any meaningful context like so many books do. It also breaks down ideas such as objects and functions into bite sized pieces making it easier to grasp how they work and how you can use them. Its just a shame the aforementioned factors get in the way of learning, otherwise I'd have been able to offer an unqualified thumbs up to this title.
The Model-View-Controller architecture spans three chapters and is described quite well – in fact more effectively than some advanced books I’ve read.
If you’re interested in front end clients your next step will be HTML5/CSS/JQuery. If middleware is your goal, server-side frameworks including the popular Node and Angular await you.