

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Morocco.
In this book, you will build a Node.js RESTful API from the scratch with Test-Driven Development (TDD) approach. To begin with, you will go through the list of frameworks and tools that you will be using for all the phases: from the design, development, and testing to familiarize ourselves before diving into each the action.You will learn the central concepts of RESTful Service and TDD that you need know to build a REST API at the start of this book itself. Wouldn't be fun to learn the nitty-gritty of those central concepts while going through the whole process in each step? So, you will continue to learn all the necessary details of the big-picture concepts as you travel along each chapter and section as required to make it learning by doing the process.You will go through all the crucial steps of building any software system one by one in the natural flow so that you can absorb the concept in each of the steps effectively and create the system efficiently. Below are the crucial steps that you are going to walk through in this book while building the Node.js REST API with TDD approach . Requirement of the system Conceptualize the system behavior to satisfy the requirements Architect the big picture of the system that we are going to build Design the system with the appropriate level of depth so that we know affront what path is going to walk through Develop the system with prescribed technology and approach Test the built system to conform to the requirements that started the whole process of creating it Here is what you will learn and do in this book 10 Steps Complete Guide to build Node.js REST API with TDD Approach 5 API Endpoints for Basic CRUD Operations 5 Sequence Diagrams For All The API Endpoints 30 Unit Test Scripts With Step By Step Process 5 Integration Test Scripts With Mocked MongoDB Here are the concepts & technologies you will learn and use in this book Concepts RESTful Service Test-Driven Development (TDD) Development Node.js Express.js MongoDB Mongoose Test Mocha Chai Sinon I can assure that your journey through this book will be an enjoyable learning experience. Shall we build it? Review: Great resource, easy to follow, concise and to the point. - I am glad I purchased this book! To preface my claims, I am a decently experienced Node.js developer, however this is my first forray into TDD and building out an API. This book very clearly explained what TDD is and why to do it, showed me exactly how to develop in this way, and the end product is something I would be proud to adapt for use in a production environment. Review: Fantastic Book! Gets you moving quickly! - It's rare to find style of diction in tech books that gives exactly what you need for quick motion, while ALSO imparting an understanding of the topic ... I was really impressed by the balance he struck, I hope Parri Pandian writes more!
| Best Sellers Rank | #11,244,649 in Books ( See Top 100 in Books ) #386 in Client-Server Networking Systems #1,620 in Web Services #94,714 in Computer Science (Books) |
| Customer Reviews | 4.0 out of 5 stars 31 Reviews |
A**R
Great resource, easy to follow, concise and to the point.
I am glad I purchased this book! To preface my claims, I am a decently experienced Node.js developer, however this is my first forray into TDD and building out an API. This book very clearly explained what TDD is and why to do it, showed me exactly how to develop in this way, and the end product is something I would be proud to adapt for use in a production environment.
C**E
Fantastic Book! Gets you moving quickly!
It's rare to find style of diction in tech books that gives exactly what you need for quick motion, while ALSO imparting an understanding of the topic ... I was really impressed by the balance he struck, I hope Parri Pandian writes more!
M**E
Waste of Time
This book is very poorly and hastily written. Some terrible english, some terrible typos all over the place. The actual content of the book is mostly just copy/pasted, rinse/repeat. I mean I get that's TTD but it could have been written in a different way to avoid such a slew of exactly the same steps with some details modified. If they did that though the size of the book would be quartered. In addition all the additional 2-3 pages extra for each chapter which has no content. Page with chapter title, page with "hey you can get this on github", page for almost nothing. Not to mention the gigantic font used all over. This book is all filler, don't waste your time. Even one of the parts I was intersted in, it literally says "hey I haven't been able to figure out how to do this, please if you are reading this book send me an email at [email protected] so I can know and update the book". I got got, this book was a trick and I'm the fool.
J**I
Quality content book
I'm a beginner of Node.js etc. The author explains them very well. No doubt it's a great book
H**N
Poor content
This book is designed to be tutorials. Every decision in this book has no reason.
L**E
Useful but slightly overpriced
Decent book but did seem to require more knowledge on certain areas than expected. Found some good courses on Udemy in the end that really helped alongside the book.
Trustpilot
3 weeks ago
3 weeks ago