Veze, linkovi
Kompjuter biblioteka
Hands-On Full-Stack Web Development with ASP.NET Core

Web design Web design

Hands-On Full-Stack Web Development with ASP.NET Core

Autor: Tamir Dresher, Amir Zuker, Shay Friedman
Broj strana: 478
ISBN broj: 9781788622882
Godina izdanja: 2018.

Twitter   Facebook   Linkedin   Pinterest   Email
Predlog za prevod


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

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.


Tamir Dresher

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

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

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.

Table of Contents

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


Budite prvi koji će ostaviti komentar.

Ostavite komentar Ostavite komentar



D3.js By Example

D3.js By Example

Angular 6 od osnovnih do poslovnih veb aplikacija

Angular 6 od osnovnih do poslovnih veb aplikacija

Veze, linkovi
Linkedin Twitter Facebook
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272