did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781718503281

Modern Full Stack Development

by
  • ISBN13:

    9781718503281

  • ISBN10:

    1718503288

  • Format: Paperback
  • Copyright: 2023-10-10
  • Publisher: No Starch Press

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99 Save up to $16.25
  • Rent Book $33.74
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 2-3 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

A hands-on, beginner-friendly approach to developing complete web applications from the ground up, using JavaScript and its most popular frameworks, including Node.js and React.js.

This book  is an easy, hands-on introduction to the creation of web applications from the ground up. Each chapter covers a particular part of an application, introducing you to modern techniques and architectural patterns for achieving it—with a practical focus on the most popular tools, libraries, and frameworks used by today’s full-stack developers. You’ll learn to build an entire application from start to finish, from creating a Node.js server, to developing a front-end interface with React.js components and Next.js pages. You’ll then expand your web application by writing REST and GraphQL APIs, implementing middleware, and connecting your application to a MongoDB database on the back end. Finally, you’ll learn how to add OAuth authorization to your application, write automated tests with Jest, and deploy your project as microservices using Docker. 

You’ll learn:

  • Contemporary best practices, like the use of a microservice architecture and test-driven development techniques
  • Essential concepts of the tools, frameworks, and full-stack technologies, and how to use them 
  • Steps for creating a full-stack web application—from React.js components on the front end, to GraphQL APIs in the middleware and the MongoDB database on the back end
  • How to add OAuth authorization to integrate login with GitHub and write automated tests with Jest

Author Biography

Martin Krause is a seasoned Senior Front End Architect. With more than 15 years of experience in the "Front End Industry," he has a proven track record of defining, architecting, and implementing customer experiences and Front End frameworks as well as training fellow developers. His expertise includes a deep knowledge of HMTL, CSS, JavaScript including NodeJS, Front End Operations, and the current cutting edge "Front End Stack". Previously, Martin held roles as an Engineering Manager at Publicis.Sapient, SapientRazorfish, and as Senior Front End Architect at Razorfish.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program