Best Azat Mardan books
React Quickly: Painless web apps with React, JSX, Redux, and GraphQL
Best price for this book: $ 27.05
React Quickly is for anyone who wants to learn React.js fast. This hands-on book teaches you the concepts you need with lots of examples, tutorials, and a large main project that gets built throughout the book.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
About the Book
- Master React fundamentals
- Build full web apps with data and routing
- Test components
- Optimize React apps
About the Reader
About the Author
Table of Contens
- Meeting React
- Baby steps with React
- Introduction to JSX
- Making React interactive with states
- React component lifecycle events
- Handling events in React
- Working with forms in React
- Scaling React components
- Project: Menu component
- Project: Tooltip component
- Project: Timer component
- The Webpack build tool
- React routing
- Working with data using Redux
- Working with data using GraphQL
- Unit testing React with Jest
- Project: Building a bookstore with React Router
- Project: Checking passwords with Jest
- Project: Implementing autocomplete with Jest, Express, and MongoDB
PART 1 - REACT FOUNDATION
PART 2 - REACT ARCHITECTURE
- Appendix A - Installing applications used in this book
- Appendix B - React cheatsheet
- Appendix C - Express.js cheatsheet
- Appendix D - MongoDB and Mongoose cheatsheet
- Appendix E - ES6 for success
Pro Express.js: Master Express.js: The Node.js Framework For Your Web Development
Best price for this book: $ 36.01
In order to get the best from this book, you will be familiar with Node.js scripts and able to install packages using npm. In the deep API reference, each aspect of the Express.js API is explained clearly with a simple exercise to demonstrate its usage. This includes configuration, settings and environments; different middleware and its uses; templating engines; extracting parameters and routing; request and response; error handling; and running an app. In the next part you'll delve into abstraction, streams, authentication, multithreading, Socket.io, security, and more complex modules. You will also learn about smaller frameworks built using Express.js, such as Sails.js, and Derby. Finally you'll build real-world apps including a REST API, Todo App, and Instagram gallery.
Express.js is used by a range of well-known companies such as MySpace and Storify, and it's becoming more and more likely that it'll be a required skill for new developers. With this book you can skip learning via complicated documentation, and get the information from a developer who's been using Express.js for long enough to explain things well. Add Pro Express.js to your library today.
Practical Node.js: Building Real-World Scalable Web Apps
Best price for this book: $ 31.35
Practical Node.js is your step-by-step guide to learning how to build a wide range of scalable real-world web applications using a professional development toolkit. Node.js is an innovative and highly efficient platform for creating web services. But Node.js doesn't live in a vacuum! In a modern web development, many different components need to be put together — routing, database driver, ORM, session management, OAuth, HTML template engine, CSS compiler and many more.
If you already know the basics of Node.js, now is the time to discover how to bring it to production level by leveraging its vast ecosystem of packages. As a web developer, you'll work with a varied collection of standards and frameworks - Practical Node.js shows you how all those pieces fit together.
Practical Node.js takes you from installing all the necessary modules to writing full-stack web applications by harnessing the power of the Express.js and Hapi frameworks, the MongoDB database with Mongoskin and Mongoose, Jade and Handlebars template engines, Stylus and LESS CSS languages, OAuth and Everyauth libraries, and the Socket.IO and Derby libraries, and everything in between. The book also covers how to deploy to Heroku and AWS, daemonize apps, and write REST APIs. You'll build full-stack real-world Node.js apps from scratch, and also discover how to write your own Node.js modules and publish them on NPM. You already know what Node.js is; now learn what you can do with it and how far you can take it!
Best price for this book: $ 34.23
Start learning Backbone.js, Node.js and MongoDB.
- Windows Azure
Practical examples include building multiple versions of the Chat app:
- jQuery + Parse.com JS REST API
- Backbone and Parse.com JS SDK
- Backbone and Node.js
- Backbone and Node.js + MongoDB
The Chat application has all the foundation of a typical web/mobile application: fetching data, displaying it, submitting new data. Other examples include:
- jQuery + Twitter RESP API “Tweet Analyzer”
- Parse.com “Save John”
- Node.js “Hello World”
- MongoDB “Print Collections”
- Derby + Express “Hello World”
- Backbone.js “Hello World”
- Backbone.js “Apple Database”
- Monk + Expres.js “REST API Server”
This book will save you many hours by providing the hand-picked and tested colletion of quick start guides. RPJS has practical examples that allow to spend less time learning and more time building your own applications. Prototype fast and ship code that matters!
More info at http://rpjs.co
Best price for this book: $ 27.19
- You should expect a basic understanding from a collection of quick start guides, tutorials and suggestions for the devel0pment apps discussed in this book.
- In addition to coding examples, the book covers virtually all setup and deployment step-by-step.
- You’ll learn from the examples of Chat web/mobile applications starting with front-end components and by the end we’ll put front-end and back-end together and deploy to the production environment.
Node Patterns: From Callbacks to Observer
Best price for this book: $ 0
In this book, we will start with the basic: what is event loop and callback (setTimeout(), setImmediate() and process.nextTick()). Then we'll discuss the observer pattern with EventEmitter, the Middleware pattern and the Module patterns. Next you will learn how to hack object prototype and global refs. We will also discuss factory pattern and pseudo-classical inheritance. And lastly, we'll tackle Async patterns: Async, NeoAsync, async await, generators and Promises.
Express.js Deep API Reference
Best price for this book: $ 13.35
Express.js Deep API Reference is your short, concise guide to Express.js APIs. This flexible Node.js web application framework provides a robust set of features for building single, multi-page, and hybrid web applications.
Through six to-the-point chapters, you will find references for configurations, settings, environments, middleware, templating engines (including Consolidate.js), extract parameters, routing, request handlers, response, and streams.
Written by Azat Mardan, the author of Pro Express.js and Practical Node.js, you will find this short, concise guide indispensable for your Express.js work.
Introduction to OAuth with Node.js: Twitter API OAuth 1.0, OAuth 2.0, OAuth Echo, Everyauth and OAuth2.0 Server Examples
Best price for this book: $ 0
Twitter API OAuth 1.0, OAuth 2.0, OAuth Echo, Everyauth and OAuth 2.0 Server Examples
A typical modern web applications has to communicate with other services. Even if it’s your own service or application. This is usually done via an open standard for authorization or OAuth. Therefore, the ability to use OAuth in your work is paramount!
There are standards, specifications and fancy diagrams, and it’s useful to read them as the first step. However, developers often need hands-on experience to acquire the full understanding and confidence.
Introduction to OAuth in Node.js is a concise practical book that will help you to get started with OAuth 1.0, 2.0, Echo and implement a Sign in with Node.js using Twitter API (and hopefully any other) authentication.
We’ll go through the three main authentication methods utilizing minimalistic oauth module to explain basics, then use extensive everyauth with an Express.js app.
So the chapters of the book go as follows:
OAuth 1.0 Sign in with Everyauth
OAuth 2.0 Server
Target length is about 63 pages. The work is about 100% done!
Best price for this book: $ 0
- Express.js FUNdamentals: The Most Popular Node.js Framework
TABLE OF CONTENTS
1.2 Loose Typing
1.3 Object Literal Notation
1.6 Prototypal Nature
1.8 No Modules
1.9 Immediately-Invoked Function Expressions (IIFEs)
1.10 Keyword “this”
1.12 Further Learning
2.1 Semicolons, Whitespace and Parentheses
2.6 Arrays and Slicing
3.1 Typical Backbone.js App Structure
3.2 Setting up Backbone.js App from Scratch
3.3 Dependencies for the Backbone.js Project
3.4 Working with Backbone.js Collections
3.5 Event Binding with Backbone.js and jQuery
3.6 Backbone.js Views and Subviews with Underscore.js
3.7 Super Simple Backbone Starter Kit
4.1 Read-Eval-Print Loop (a.k.a. Console) in Node.js
4.2 Launching Node.js Scripts
4.3 Node.js Process Information
4.4 Accessing Global Scope in Node.js
4.5 Exporting and Importing Modules
4.6 Buffer is a Node.js Super Data Type
4.7 __dirname vs. process.cwd
4.8 Handy Utilities in Node.js
4.9 Reading and Writing from/to The File System in Node.js
4.10 Streaming Data in Node.js
4.11 Installing Node.js Modules with NPM
4.12 Hello World Server with HTTP Node.js Module
4.13 Debugging Node.js Programs
4.14 Taming Callbacks in Node.js
4.15 Introduction to Node.js with Ryan Dahl
4.16 Moving Forward with Express.js
5 Express.js FUNdamentals: The Most Popular Node.js Framework
5.1 Express.js Installation
5.2 Express.js Command-Line Interface
5.3 Routes in Express.js
5.4 Middleware as The Backbone of Express.js
5.5 Configuration of an Express.js App
5.6 Jade is Haml for Express.js/Node.js
5.7 Conclusion About The Express.js Framework
6 About the Author
6.2 Contact Us
Best price for this book: $ 0
• Why React Native is Awesome
• Setting up React Native Development for iOS • Hello World and the React Native CLI
• Styles and Flexbox
• Main React Native UI components
• Importing Modules into an Xcode Project
• Project: Timer
• Project: Weather App
This book is about getting started with React quickly and not about React Native, which is technically a separate library (or some might even call it a framework). But I figured after eight chapters of working with React for web development, it would be fun to apply our knowledge to mobile development by leveraging this awesome library. You’ll be amazed how many React Native skills you already know from React.
There’s always a balance between making examples too complex or too simple, and thus unrealistic and useless. In this book get ready to build two mobile apps: Timer and Weather apps. The Weather app has three (3) screencasts which you can watch at Node.University. They will walk you through the Weather app.
The source code for the projects (as well as the manuscript to submit issues/bugs) is in https://github. com/azat-co/react-native-quickly repository. Enjoy!