Buy new:
-31% USD47.42
USD 15.85 delivery Saturday, 7 February
Dispatches from: Amazon
Sold by: Amazon
USD 47.42 with 31 percent savings
RRP: USD 69.19 Image
USD 15.85 delivery Saturday, 7 February. Details
Or fastest delivery Wednesday, 4 February. Details
In stock
USD USD 47.42 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
USD USD 47.42
Subtotal
Initial payment breakdown
Delivery cost, delivery date and order total (including tax) shown at checkout.
Shipper / Seller
Amazon
Amazon
Shipper / Seller
Amazon
Returns
Returnable within 30 days of receipt
Returnable within 30 days of receipt
Item can be returned in its original condition for a full refund within 30 days of receipt
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
USD 28.61
The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. See less
USD 10.55 delivery 6 - 13 February. Details
Only 3 left in stock.
USD USD 47.42 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
USD USD 47.42
Subtotal
Initial payment breakdown
Delivery cost, delivery date and order total (including tax) shown at checkout.
Dispatched from and sold by World of Books Ltd.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Follow to get new release updates, special offers (including promotional offers), and improved recommendations.
Something went wrong. Please try your request again later.

The Full Stack Developer: Your Essential Guide to the Everyday Skills Expected of a Modern Full Stack Web Developer Paperback – 20 Nov. 2018

4.2 out of 5 stars (61)

{"desktop_buybox_group_1":[{"displayPrice":"USD 47.42","priceAmount":47.42,"currencySymbol":"USD","integerValue":"47","decimalSeparator":".","fractionalValue":"42","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"nOSujRsyrlYgdpfTgceK9%2F1pzgTSeFys85E%2FedByPB2zKbIX8RDmB9j3Zy8vKGu31jhiNB8Ax3pHf%2FiNBB%2By3fUJ8lpL9UfXZRi6o15AHSBjI7lJGhmbPfGjgCLYQAtB","locale":"en-GB","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"USD 28.61","priceAmount":28.61,"currencySymbol":"USD","integerValue":"28","decimalSeparator":".","fractionalValue":"61","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"nOSujRsyrlYgdpfTgceK9%2F1pzgTSeFysyzeN1SvMEKyiqJRBxwcHX9Rq4hRB4u9Aw8ctgoNq0FnHGzw5rbT%2FW7ODbLlwNBm%2FYsHVeC%2FV9qzwqhADWgcyZidfD7J%2FlP9IaOPQvipBQt88rBcLdZBBtOWmQMCYGv7xdDi%2BWgm3a1Fc39128DVYyQ%3D%3D","locale":"en-GB","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Understand the technical foundations, as well as the non-programming skills needed to be a successful full stack web developer. This book reveals the reasons why a truly successful full stack developer does more than write code.

You will learn the principles of the topics needed to help a developer new to agile or full stack working―UX, project management, QA, product management, and more― all from the point of view of a developer. Covering these skills alongside the fundamentals and foundations of modern web development, rather than specifics of current technologies and frameworks (which can age quickly), all programming examples are given in the context of the web as it is in 2018.

Although you need to feel comfortable working on code at the system, database, API, middleware or user interface level, depending on the task in hand, you also need to be able to deal with the big picture and the little details. The Full Stack Developer recognizes skills beyond the technical, and gives foundational knowledge of the wide set of skills needed in a modern software development team.

What You'll Learn

  • Plan your work including Agile vs Waterfall, tools, scrum, kanban and continuous delivery
  • Translate UX into code: grids, component libraries and style guides
  • Design systems and system architectures (microservices to monoliths)
  • Review patterns for APIs (SOAP, AJAX, REST), defining API domains, patterns for REST APIs and more API goodness
  • Study the various front-end design patterns you need to know
  • Store data, what to consider for security, deployment, in production and more

Who This Book Is For

New graduates or junior developers who are transitioning to working as part of a larger team structure in a multi-disciplinary teams and developers previously focused on only front-end or back-end dev transitioning into full stack.


Product description

From the Back Cover

Understand the technical foundations, as well as the non-programming skills needed to be a successful full stack web developer. This book reveals the reasons why a truly successful full stack developer does more than write code.

You will learn the principles of the topics needed to help a developer new to agile or full stack working―UX, project management, QA, product management, and more― all from the point of view of a developer. Covering these skills alongside the fundamentals and foundations of modern web development, rather than specifics of current technologies and frameworks (which can age quickly), all programming examples are given in the context of the web as it is in 2018.

Although you need to feel comfortable working on code at the system, database, API, middleware or user interface level, depending on the task in hand, you also need to be able to deal with the big picture and the little details. The Full Stack Developer recognizes skills beyond the technical, and gives foundational knowledge of the wide set of skills needed in a modern software development team.


About the Author

Chris Northwood is a Senior Engineer working for BBC Research & Development, the research arm of the world's largest public service broadcaster. With a career starting out with Computer Science degrees from the University of York (BEng) and the University of Sheffield (MSc), Chris has worked at major organisations including ThoughtWorks & the University of Oxford, as well as freelance work. He wrote this book distilling the information he learnt over his career as it's the book he wishes he had when he started.

Product details

  • Publisher ‏ : ‎ Apress
  • Publication date ‏ : ‎ 20 Nov. 2018
  • Edition ‏ : ‎ First Edition
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 365 pages
  • ISBN-10 ‏ : ‎ 1484241517
  • ISBN-13 ‏ : ‎ 978-1484241516
  • Item weight ‏ : ‎ 658 g
  • Dimensions ‏ : ‎ 17.8 x 2.11 x 25.4 cm
  • Best Sellers Rank: 867,437 in Books (See Top 100 in Books)
  • Customer reviews:
    4.2 out of 5 stars (61)

About the author

Follow authors to get new release updates, plus improved recommendations.
Chris Northwood
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Chris Northwood is the author of The Full Stack Developer. Day-to-day she works as a technologist within organisations that want to make a positive difference to society. With strategy, architecture and leadership experience, she specialises in solving problems using web technologies across the full web stack, as well as systems architecture and site reliability engineering.

Customer reviews

4.2 out of 5 stars
61 global ratings

Top reviews from United Kingdom

  • Reviewed in the United Kingdom on 19 April 2020
    Format: PaperbackVerified Purchase
    Product for full stack developer, not for student
  • Reviewed in the United Kingdom on 12 June 2021
    Format: Paperback
    The mythical Full Stack Developer is very vogue at the moment, like would you want your GP to do your Brain surgery or Heart By-Pass?
    The biggest mistake is that your Project managers is given a fantasy that a developers can write awesome ReactJS used in the latest ES6/8+ javascript, who understands the end-function problem as well as writing secure high performance API, connecting to SQL or Graph data stores in Azure/GCP/AWS oh and having it loads fast in all devices - To have your cake and eat it!
    But people want this text on a CV, they have their own interpretation of what they mean by it (as with Agile). Given that Full Stack is total bull s!ht, this book is full of really useful stuff. So what is on todays Technology Radar ( as it will be so last month soon), so getting a head start on what is in common use is really handy, as when you change jobs ever few years you will need to be 'up-to-date' and know when and when not to use something in this fast changing world. But then I started programming in 1979 on mainframes, client server existed before PC came along, then the client was the PC and the Server was a mainframe, the rate of change is enormous - now the client is your apple watch of the smart meter in your home. So with this book use lots of bookmarks as to what is useful in your current job.
    As Full Stack Team/capability is a different kettle of fish and has been common since 1999.
    One person found this helpful
    Report
  • Reviewed in the United Kingdom on 30 December 2022
    Format: Kindle EditionVerified Purchase
    Chris Northwood walks a difficult line very well in this book. The book assumes you know a little bit about programming, but is also accessible enough for the hobbiest coder.
  • Reviewed in the United Kingdom on 13 January 2019
    Format: Paperback
    The best thing a budding dev can possibly do for themselves is to read this book!

    Chris Northwood has distilled years of academic learning and practical experience at the top of his field and he's handing it to us on a plate.
    5 people found this helpful
    Report
  • Reviewed in the United Kingdom on 18 December 2018
    Format: Paperback
    It's the book I wish I had when I started!
    2 people found this helpful
    Report
  • Reviewed in the United Kingdom on 9 September 2021
    Format: PaperbackVerified Purchase
    Bought this book as an intermediate full stack developer to understand holes in my knowledge which needed to be filled and this book has hardly done anything to support that.
    It is poorly written and littered with mistakes throughout making it a tough read from that standpoint alone.
    The book goes into pointless levels of detail in its subsections without really explaining the overarching concept or specific use cases making it seem more of a ramble than a powerful source of knowledge.
    Furthermore, the author will make use of complicated concepts and technologies in examples for more simple subjects without explaining what these are therefore making the whole explanation redundant as the reader who doesn't have a computer science background or years experience as a developer.
    All in all, if you're a beginner then avoid this book completely. And if you're intermediate and above, it can just about help for understanding some potential gaps in knowledge, but don't expect to understand them from reading the book, expect to have to go away and learn them from a better resource.
    Wouldn't recommend the purchase - look for other resources available.
    3 people found this helpful
    Report
  • Reviewed in the United Kingdom on 19 December 2018
    Format: Paperback
    This is a great book for anyone aspiring or beginning to work in a larger software development team, and for those managing such a team. (I am just reminded of the different ways people define Full Stack Development – in this case the focus is on the Full Stack team, where people have different specialties but are also knowledgeable of the development process as a whole)

    There is a lot of emphasis on DevOps and the different options that are available for managing environments, with Pros and Cons. But general web technologies are also covered, and the section on JavaScript sums up the crucial things to pay attention to, which will be very valuable to anybody not very familiar to it.

    The book also takes great care of the human factor. Both the best ways to work together with your stakeholders, and planning and prioritising your work with methodologies like Scrum and Kanban are covered in depth. Accessibility is tackled very well too. What I especially appreciated was the section on analytics, as it made clear that you can obtain meaningful data without having to track everything (and possibly making your users identifiable). In fact it is beneficial to the owner too to think ahead of what data to look at.

    The book is very much text-based with few graphics and code. Occasionally it can get a bit lost in detail. Then it can be difficult to keep track of things, especially when you are not familiar with the technologies mentioned. But this is more than made up by the valuable tips and advice. This book is clearly written by somebody very knowledgeable and with a lot of experience, and I will sure go back to it a lot.
    6 people found this helpful
    Report

Top reviews from other countries

Translate all reviews to English
  • Sumit Rao
    4.0 out of 5 stars Good one
    Reviewed in India on 7 January 2026
    Great
  • guyatia
    4.0 out of 5 stars Good item.
    Reviewed in the United States on 11 January 2020
    Format: PaperbackVerified Purchase
    For study.
  • Jamie B
    5.0 out of 5 stars Junior developer?
    Reviewed in Canada on 12 August 2019
    Format: PaperbackVerified Purchase
    Well done. It covers a lot. Anyone can read this and learn something.
  • GNU Doggo
    3.0 out of 5 stars Muy teorico
    Reviewed in Mexico on 18 May 2019
    Format: PaperbackVerified Purchase
    No esta mal, brinda mucha información, pero me hubiera gustado que ejemplificara los temas que trata, tiene algunos ejemplos, pero no son prácticos, lo recomendaría para alguien que va iniciándose para que conozca los términos.
    Report