Angular:  CRUD Operation using PUT Request
Channel: Christian Hur
Date: 2020-04-14

⭕ Overview
In this Angular tutorial, I'll walk you through the "Update" part of CRUD operations using Angular's HttpClient alongside RxJS libraries. This session is crucial for developers looking to handle data updates efficiently in their web applications.

We'll start by fetching data from a remote server and displaying it in a form within our Angular app. This sets the stage for the core activity—editing this data. I'll demonstrate how to bind the form data to a model, capture changes, and send these updates back to the server using Angular services.

You'll learn how to structure your Angular service to handle HTTP requests that update data on the server, ensuring that your application can interact seamlessly with backend APIs. We'll also cover error handling and updating the UI to reflect changes, providing a complete user experience.

By the end of this tutorial, you'll have a clear understanding of how to implement the "Update" functionality in an Angular application, enhancing your ability to create dynamic and responsive web applications.

If you find this video helpful, please give it a thumbs up, share it with your friends, and subscribe to my channel for more tutorials and insights into programming. Your support helps me create more content to assist you in your learning journey. Thank you for watching!

🔗 Live app deployed here:  https://hurc-flight-app.herokuapp.com/
🔗 Django Flight App:  https://github.com/ChristianHur/django-flightapp
🔗 Angular Flight App source code:  https://github.com/ChristianHur/angular-flight-app

⭕ About me
I am a Web Instructor at a technical college, Facilitator at Boston University Metropolitan College, Web Instructor at University of California, Irvine - Division of Continuing Education. I’ve authored a textbook and a few video training courses for http://lynda.com (https://www.linkedin.com/learning) and http://www.packtpub.com.

⭕ Check out my author page: http://amazon.com/author/christianhur
⭕ My complete online training courses:
      ☑️ The DOM in JavaScript, jQuery, AngularJS, and React : https://www.linkedin.com/learning/the-dom-in-javascript-jquery-angularjs-and-react
      ☑️ Building JSF Web Applications with Java EE 7:  https://www.linkedin.com/learning/building-jsf-web-applications-with-java-ee-7
      ☑️ Troubleshooting Vue.js:  https://www.packtpub.com/application-development/troubleshooting-vuejs-video
      ☑️ Angular 7 New Features:  https://www.packtpub.com/web-development/angular-7-new-features-video
      ☑️ Full-Stack Web Development with Flask: https://www.packtpub.com/web-development/full-stack-web-development-flask-video
      ☑️ Full-Stack Web Development with Django & Angular 8: https://www.packtpub.com/web-development/full-stack-web-development-with-django-and-angular-8-video

⭕ Check out my book:
Developing Business Applications for the Web: With HTML, CSS, JSP, PHP, ASP.NET, and JavaScript is available on Amazon and MC Press. 
      ☑️ Link:  https://www.mc-store.com/collections/christian-hur/products/developing-business-applications-for-the-web-with-html-css-jsp-php-asp-net-and-javascript