Click here to Skip to main content
Click here to Skip to main content

Tagged as

Book Review : Learning JavaScriptMVC

, 26 Jan 2014
Rate this:
Please Sign up or sign in to vote.
Today I am going to Review a Book which has been published by Packt Publishing. The Book is Learning JavaScriptMVC.

Editorial Note

This article is in the Book Review chapter. Reviews are intended to provide you with information on books - both paid and free - that others consider useful and of value to developers. Read a good programming book? Write a review!

Introduction  

  • Today I am going to Review a Book which has been published by Packt Publishing.
  • The Book is Learning JavaScriptMVC.
  • The Author of this book is Wojciech Bednarski.
Learning JavaScriptMVC

Table of Contents  

Learning JavaScriptMVC

What you will learn from this book 

  • Install JavaScriptMVC in three different ways, including installing using Vagrant and Chef
  • Document your JavaScript codebase and generate searchable API documentation
  • Test your codebase and application as well as learning how to integrate tests with the continuous integration tool, Jenkins

 In Detail

  • JavaScriptMVC is a client-side, JavaScript framework that builds maintainable, error-free, lightweight applications as quickly as possible.
  • As it does not depend on server components, it can be combined with any web service interface and server-side language.
  • "Learning JavaScriptMVC" will guide you through all the framework aspects and show you how to build small- to mid-size well-structured and documented client-side applications you will love to work on.
  • This book starts from JavaScriptMVC installation and all its components are explained with practical examples.
  • It finishes with an example of building a web application.
  • You will learn what the JavaScriptMVC framework is, how to install it, and how to use it efficiently.
  • This book will guide you on how to build a sample application from scratch, test its codebase using unit testing, as well as test the whole application using functional testing, document it, and deploy the same.
  • After reading Learning JavaScriptMVC you will learn how to install the framework and create a well-structured, documented and maintainable client-side application.

Who this book is for 

  • This book is for anyone who is interested in developing small- and mid-size web applications with the JavaScriptMVC framework, which is based on the most popular JavaScript library – jQuery.
  • Readers should be familiar with JavaScript, browser APIs, jQuery, HTML5, and CSS.

Pros  

  • I have read this book within a 3 days.Before reading this book I didn't have any prior experience about the JavaScriptMVC framework. But after reading this book now I feel I can easily embark on my next project with JavaScriptMVC framework. This book gave me that kind of confidence. Many thanks to the author.
  • This is a very concise book (only 97 pages), is directly targeted to the most needed materials about the JavaScriptMVC framework.
  • The way the author has explained the code snippets are really awesome. It's very clear and we can follow it even without practically involving with the code base.Because It contains all the relevant images, output of the source code and more...
  • On each and every chapter there are a number of useful external links for obtaining additional knowledge where if we would like to. It's really helped for the get in-depth knowledge of the desired areas.
  • The source code comes with this book is, having read me file in each and every chapter's folder and it explains how to use the code samples properly. Which is really good.

Cons  

  • It's better if the source code of this book can put on the JsFiddle.Then readers can easily change the things and test lively.It'll give huge value for this book. Especially for the eBook readers.
  • I realized there are places where it calls for more explanation about the code snippets. But an Author has not done that.
  • The other issue where I have about this book is with the formatting of the Code snippets.Currently it's in Black and White (mono) way. It should require as color syntax code for better reading experience (at least for the eBook). 

Errata 

  • I have seen number Urls which are wrongly posted. 
  • I just picked one of them here.
Wrong : http://javascriptmvc.com/docs.html#!FuncUnit

Correct : http://javascriptmvc.com/docs/FuncUnit.html 

References 

  • I would like to recommend this book for all the Novice and Intermediate Developers, Who are willing to learn JavaScriptMVC framework.
  • I have to put a special thanks for Packet Publishers,who gave me this opportunity to review this book.Packet Publishers are doing an outstanding job in the Software Developer world by publishing this kind of Up-To-Date books in very specific areas.Keep up the Good work.
  • I have thoroughly enjoyed the reading of this book and I hope the same will feel for you too.
  • Thanks for the Author Wojciech as well for writing this kind of Instant category book.Keep up the Good work.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Sampath Lokuge
Software Developer (Senior) Freelancer
Sri Lanka Sri Lanka
Sampath Lokuge holds a Bachelor of Science degree in the Mathematics and Computer Science at the University of Colombo, Sri Lanka.
 
He possesses over 7 years of experience in constructing web applications using Microsoft Technologies including ASP.net MVC, C#, SQL Server, Web API, Entity Framework and also other web technologies such as HTML5, CSS3,jQuery and AngularJS.
 
Sampath has earned Microsoft certifications such as MCP, MCAD, MCSD and MCTS and very recently he has completed MS (Microsoft Specialist) for MVC 4 and MCSD (Windows Store Apps Using HTML5).
 
Besides that, he is an active blogger, writing about web and mobile development issues and promoting best practices.He also actively participates in online communities such as Code Project and StackOverflow.He himself is handling three communities, which are ASP.net MVC 5 With C# on Linkedin,Entity Framework 6 on G+ and Hybrid Mobile App with WinJS on Facebook.
 
Now, I am a 100% Freelancer and can start your work immediately. Smile | :)
 
My oDesk Profile : oDesk
 
My Elance Profile : Elance
 
My Email : sugeesampathlokuge@gmail.com

My Tech Blog

Sampath Lokuge Tech Blog

Communities which I'm Handling :

Entity Framework 6
 
ASP.net MVC 5 With C#
 
Hybrid Mobile App with WinJS
Follow on   Twitter   Google+   LinkedIn

Comments and Discussions

 
-- There are no messages in this forum --
| Advertise | Privacy | Mobile
Web04 | 2.8.140827.1 | Last Updated 27 Jan 2014
Article Copyright 2014 by Sampath Lokuge
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid