Shop top categories that ship internationally
EUR 42.43
No Import Charges & EUR 9.17 Shipping to Netherlands Details

Shipping & Fee Details

Price EUR 42.43
AmazonGlobal Shipping EUR 9.17
Estimated Import Charges EUR 0.00
Total EUR 51.60

EUR 9.17 delivery Wednesday, June 24
Or fastest delivery Friday, June 19
In Stock
EUR EUR 42.43 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
EUR EUR 42.43
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
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
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

  • Hands-On Full-Stack Web Development with ASP.NET Core: Learn end-to-end web development with leading frontend frameworks, such as Angular, React, and Vue

Follow the authors

Get new release updates & improved recommendations
See all
Something went wrong. Please try your request again later.

Hands-On Full-Stack Web Development with ASP.NET Core: Learn end-to-end web development with leading frontend frameworks, such as Angular, React, and Vue

3.6 out of 5 stars (9)

{"desktop_buybox_group_1":[{"displayPrice":"EUR 42.43","priceAmount":42.43,"currencySymbol":"EUR","integerValue":"42","decimalSeparator":".","fractionalValue":"43","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"LxURHIU5g3jnZs%2Ffehwqr7Pu9PlnP1A%2FnYVmleoGFjqftgzWOlfavkJsoN7q0fb%2B7a5gjLvx9uFkFXOE%2FRSxEmcVLjaZkUZ3KpH5TXkD8sBqRix%2B3J6ihxHkY6%2FsO3%2Ffv0W7vxTqqMq0bTi1fxaOxw%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

Become a full-stack developer by learning popular Microsoft technologies and platforms such as .NET Core, ASP.NET Core, Entity Framework, and Azure

Key Features

  • Bring static typing to web development with features compatible in TypeScript 3
  • Implement a slim marketplace single page application (SPA) in Angular, React, and Vue
  • Modernize your web apps with Microsoft Azure, Visual Studio, and Git

Book Description

Today, full-stack development is the name of the game. Developers who can build complete solutions, including both backend and frontend products, are in great demand in the industry, hence being able to do so a desirable skill. However, embarking on the path to becoming a modern full-stack developer can be overwhelmingly difficult, so the key purpose of this book is to simplify and ease the process.

This comprehensive guide will take you through the journey of becoming a full-stack developer in the realm of the web and .NET. It begins by implementing data-oriented RESTful APIs, leveraging ASP.NET Core and Entity Framework. Afterward, it describes the web development field, including its history and future horizons. Then, you'll build webbased Single-Page Applications (SPAs) by learning about numerous popular technologies, namely TypeScript, Angular, React, and Vue. After that, you'll learn about additional related concerns involving deployment, hosting, and monitoring by leveraging the cloud; specifically, Azure.

By the end of this book, you'll be able to build, deploy, and monitor cloud-based, data-oriented, RESTful APIs, as well as modern web apps, using the most popular frameworks and technologies.

What you will learn

  • Build RESTful APIs in C# with ASP.NET Core, web APIs, and Entity Framework
  • See the history and future horizons of the web development field
  • Bring static-typing to web apps using TypeScript
  • Build web applications using Angular, React, and Vue
  • Deploy your application to the cloud
  • Write web applications that scale, can adapt to changes, and are easy to maintain
  • Discover best practices and real-world tips and tricks
  • Secure your backend server with Authentication and Authorization using OAuth 2.0

Who this book is for

This book is for developers who are keen on strengthening their skills in the field of cloud-based full-stack web development. You need basic knowledge of web-related pillars, including HTML, CSS, and JavaScript, as well as C# and REST.

This book targets novice developers in the realm of Web development and ASP.NET who desire to advance to modern Web and ASP.NET Core development and leverage the Cloud to manage and bring everything together.

Table of Contents

  1. Becoming a Fullstack .NET Developer
  2. Setting Up Your Development Environment
  3. Creating a Web Application with ASP.NET Core
  4. Building REST APIs with ASP.NET Core Web API
  5. Persisting Data with Entity Framework
  6. Securing the Backend Server
  7. Troubleshooting and Debugging
  8. Getting Started with Frontend Web Development
  9. Getting Started with TypeScript
  10. App Development with Angular
  11. Implementing Routing and Forms
  12. App Development with React
  13. App Development with Vue
  14. Moving Your Solution to the Cloud
  15. Deploying to Microsoft Azure
  16. Taking Advantage of Cloud Services

Editorial Reviews

About the Author

Tamir Dresher is the chief architect of Clarizen, a leading SaaS company in work collaboration and project management. Prior to that, he was a senior architect and leader of the cloud division at CodeValue, Israel. Tamir has helped organizations and start-ups create scalable distributed systems with .NET and is a prominent member of Israel's Microsoft developers' community. He was awarded Microsoft MVP for his contributions as a conference speaker, organizing developer-community events, and authoring Rx . NET in Action. As part of his role as Professor of software engineering at the Ruppin Academic Center, Tamir loves teaching and mentoring students and speaking at international conferences. His Twitter handle is @tamir_dresher

Amir Zuker, a founder of CodeValue and its web division leader, is a senior software architect specializing in .NET and web-related technologies. Amir has headed up large development teams, conducted lectures and workshops, and has tackled various technological obstacles head-on in both frontend and backend products, including cloud, on-premise, and IoT solutions. A qualified instructor and consultant, he has been assisting dozens of companies in building their systems from the ground up, including areas of recruitment, business analysis, architecture, design, implementation, testing, and DevOps.

You can reach out to him via Twitter @AmirZuker.

Shay Friedman is the CTO and VP, R&D, of Jifiti. With 20 years' experience in the software development world, Shay spearheads and manages the many technologies that Jifiti utilizes on a daily basis. Prior to that, Shay co-founded Pickspace, a VC-backed start-up in the field of real-estate tech. As CTO, he led the company's development efforts and helped it become a world leader in co-working space-related technologies. Prior to Pickspace, Shay co-founded CodeValue, one of the leading tech consulting companies in Israel, where he managed the web division, consulted dozens of companies, conducted training courses, and more.

Shay is a renowned international speaker, loves playing basketball, and is endeavoring to improve his guitar playing.

Product details

  • Publisher ‏ : ‎ Packt Publishing
  • Publication date ‏ : ‎ October 31, 2018
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 478 pages
  • ISBN-10 ‏ : ‎ 178862288X
  • ISBN-13 ‏ : ‎ 978-1788622882
  • Item Weight ‏ : ‎ 1.79 pounds
  • Dimensions ‏ : ‎ 7.5 x 1.08 x 9.25 inches
  • Best Sellers Rank: #7,315,128 in Books (See Top 100 in Books)
  • Customer Reviews:
    3.6 out of 5 stars (9)

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

3.6 out of 5 stars
9 global ratings

Top reviews from the United States

  • 5 out of 5 stars
    Definitely recommend it if you want to know c# full stack & you're a junior dev
    Reviewed in the United States on June 12, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I really recommend this book for those that have a basic understanding of full stack, have built a basic site before and want to understand the nuts and bolts to what's happening so you can explain it properly.

    I struggled in the beginning but now recommend this book to many, many people.

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 4 out of 5 stars
    Methodical and Practical
    Reviewed in the United States on January 3, 2019
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    The book is very good. It covers just about everything there is to know about end to end full stack development.One thing I think is missing hough: unit testing.

    2 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 1 out of 5 stars
    Cannot recommend
    Reviewed in the United States on May 30, 2019
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    As pointed out by other reviewers, this book is lacking in some key areas and as such I can't recommend it.

    The book is titled "Hands-On...", which it most certainly is not. Early on, there are clear step-by-step instructions to follow along with, but these stop very quickly. After that, you're left scratching your head trying to piece together fragments of code and understand how and where they fit in to the application you are building. While there is source code available, it is for the finished solution which means you can't even deduce it yourself by looking at the relevant code for the chapter.

    Another problem - the book is about ASP.NET Core which is a rapidly developing product. The book came out less than a year ago but much of the information is already out of date and consequently many of the examples don't work.

    While the authors are clearly very knowledgeable, the book itself is impossible to follow along with, and consequently essentially useless. Very disappointing, as based on the blurb and table of contents this seemed like exactly what I was looking for.

    Long story short - this book is a paperweight and I would not recommend buying it.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 1 out of 5 stars
    A waste of time and money.
    Reviewed in the United States on January 31, 2019
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Practically no explanation; just essentially a collection of source code in book form. How can you learn anything from this? And the source code provided is for the "final" solution - there is no code for each chapter as you are suppose to build the app as you go along with the book. I would give this zero stars if I could.

    6 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

Top reviews from other countries

  • 1 out of 5 stars
    What a disaster!
    Reviewed in the United Kingdom on December 8, 2018
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    It's not often I will leave feedback on a book - but this particular catastrophe cannot go unremarked. I literally have never read anything so confused and sloppy in my life.

    This is supposed to be a BOOK. I purchased a BOOK, and yet the only way to get anywhere is to download the code from the publisher. Sections of code are shown in the book, but it's often unclear whether they are for demonstration if you want me to actually type them. When I do type them there's a good chance that they won't compile because you've completely failed to include all of the code I need to enter - entire essential methods are only in the downloadable code (page 107 for example: method CreateWebHostBuilder isn't printed in the book but the change you've asked me to make to Main won't compile without it!)

    And even the downloadable code is faulty! The definition of the User class (not listed in the book at all) doesn't contain a UserID property, and this is very quickly detected when creating the initial migration on page 106; yet mysteriously your copy of the migration file does contain the UserID - how did you manage to create that migration?

    The book covers the subject of routing twice, as it does for the process of installing of Postman.

    Coding samples aside, the dialog itself is confusing, with far too many subjects piled on top of each other too quickly, with no space to analyse and digest what is being taught - this is after all supposed to be a teaching book. Also, subjects are introduced too early. For example, chapter 3 has a whole section on serving static files, but by chapter 5 (the pointer where I've given up with this book) I still have served ONE SINGLE static file. Why introduce the concept so early and muddy what your supposed to be doing: namely helping me learn this topic. The concept of static files, what they are, why they are need and how ASP.NET Core handles them should be introduced WHEN THE PROJECT ACTUALLY NEEDS static files.

    As I said, I've given up on this book at chapter five; yet more code I'm having to pull out of the download, and again it won't compile. I want to learn ASP.NET MVC and this book is simply too much of a struggle.

    Sending feedback...
    Thanks, we'll investigate in the next few days.