Full description not available
N**Y
Good book, delivery fast.
I believe that the content of this book is enough for us to start making a web application with node.js and express.It is relatively basic for beginners (with node.js and express).The book consists of 37 lessons and 8 chapters with a length of about 400 pages. Chapter 8 is the last chapter, to ask us to make a project, to test what we have learned.For those of you who already have a basic programming experience, this book may be simple and it's very fast to get acquainted with node.js and express if they step over from another programming language. Judging by what it is for, I think it will be a little higher for beginners. That is, you need to know some programming language first, for example: C/C++, Java or better if you already know ES5/6 or have known a little bit about HTML/CSS would be advantageous. Then this book will be relatively easy to learn, especially you can use it to look up and reference how a Node.JS application is made, thereby tailoring you a system. Other systems with similar functions.In addition, when buying this book from amazon, or any other print version, we will read it online in Manning's library or use pdf or epub to store on offline readers as well. This is very good.5/5 I have no complaints about the quality of this book, until the review of amazon delivery, because it arrived very quickly and the book is worth putting on the shelf for anyone who wants to learn. about Node.JS and Express.
M**S
Beginner friendly, smooth reading, demystifies security/encryption
A beginner friendly crash course on node.js with outstanding completeness, especially on security/encryption. I appreciate that the writing style is to-the-point, yet in a way that still keeps you engaged by tying each task to the book's node.js cuisine example project.Common development headaches are broken down into easy logical chunks that never seem too abstract or arbitrary. I found the lesson progression very smooth, and I never got stuck in a "two steps forward, one step back" rereading routine that often fatigues me with other development books. Without suffering any mental overload, I easily managed to blitz up to half the chapters in one go.If you're like me, someone who is personally rough around the edges with security practices in general, the easy to understand content about securing and authenticating is invaluable and one key area where this book eclipses the other beginner development books I've seen. Almost every month another big company announces an embarrassing security mishap (like not hashing passwords, etc.) and it seems security practices are sorely undervalued and undercovered. The book makes this hard topic and why each step is needed just "click". It's very easy to make a mistake and I appreciate how the book guides you through the precarious subject. Very even treatment of development topics with built-in jumping off points for greater depth. Highly recommended. FD: known IRL.
T**U
Well written/ examples easy to follow.
This is still a relevant programming language today. I would recommend using Docker to run your node install.
S**S
Helpful guide for all levels
I am an experienced software developer but new to Node. I thought I could google my way through but as it turns out this book was invaluable for my learning. I like that you can go through it sequentially but can also skip around to "just what I need". I can see where a new coder would greatly benefit from the teaching approach taken in this book. It's not very common to find a technical book which can be used by newbies as well as experienced developers. Impressive!The examples are of course helpful and the explanations down to earth - just the right level of detail as to what specifically is going on in the code snipit as well as the bigger picture. I mostly like the "Consider this" blurbs which appear throughout the book!!
D**K
Parts of the book feel like learning from a computer science class
Going through my collection of books that I've been wanting to read but have not had the time to, I have finally made the time to go and look into this book. Now that I am halfway through the book, I will list the things that I believe that this book does well, as well as the flaws that I have been having a major issue with since the start of this bookPro-Beginner FriendlyIf you are new in general to back-end development and want to get a good grasp on what you can do with node, express, and MongoDB, this is a good book to start with. The structure of this book is primarily to go over enough information to be able to complete a sprint through the capstone project of this book, which is to create a cooking class siteCon-"Hidden code"One of the major grapes that I have had with working with this book so far is that some of the code will be actually hidden through a paragraph, which is good in a way if you want to make sure that people read the material, but my approach is to generally type out the code at the end of the book,, then to look back on the explanation as to understand what each piece of the code does in English. There have been many times where I am writing pieces of code in this book for it not to work only because a crucial piece is within a paragraph with no clear indication of it being needed in your code, no bold text, no italics, etc.Con-Cornerstone ProjectThe cornerstone project at each of the milestones is a great way in order to show a easy to work with project that can be implemented with the design principles that are being instilled in this book, however the entire code is not being shown within this book, so certain parts you will have to download the actual code on his github in order to understand. Some parts of the cornerstone projects come from previous chapters but it is not clearly indicated within the chapters that it is used on, or referenced.Con-College ApproachThis is more of a personal con for myself personally, but as stated in the title, this book approaches this in my opinion in the same way you would learn a topic through a lecture, the entire first unit for example is written and expected to be coded out in order to understand the language behind express, and how if you wanted to build a server using only node.js with the included headers, routing, and error handling. The problem that I have with this is that all of the code that you write in this section becomes basically obsolete with the inclusion of express in the next module. I would not have mind learning the crucial principles in this unit, except in the case when you are building a cornerstone project, which in the book from what I've seen so far each unit builds on top of one another, it makes absolutely no sense to completely build a mock-up project using these principles, then for it to be completely scrapped within the next unit. It would've been much better in my opinion to build a mini project using only the modules provided with node, so the user can keep a project in their computer as a reference if they ever want to look back on a working application that uses only node modules to build a serverCon/Pro-Does not go over everythingAs I stated above, since this takes the approach to explain node primarily through the implementation of a project, it does not go over everything, some crucial parts you may have to look into documentation to get a better understanding for in order to use in your own applications. I find this to be a good thing as a whole, as it keeps the theme of allowing new developers to node and express an easier time to understand core principles, rather than trying to understand every single part at a time.Overall, if you want a beginner friendly book that will allow you access to quickly create an application using node, express, and mongoose, than this is a good book, however you will have to do some research on your own in regards to this book, not because the code necessarily doesn't work (and there are typos) but because the structure is honestly horrible, where it forces you to read the whole chapter in order to get their code to work, personally I will probably be looking into getting another supplement in order to make sure that I understand node and express.
Trustpilot
1 month ago
2 weeks ago