Library

Course: I want to connect my Xamarin Forms app to ASP.NET Core REST API

I want to connect my Xamarin Forms app to ASP.NET Core REST API

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
  • Self-Paced
About this Course

Most business and consumer mobile apps connects to a backend to store data. As a developer, you need to understand how to implement such a system. HTTP Requests, REST API, JSON, CRUD, DataBinding and HTTPClient are the technology concepts used for the communication between a mobile application and a web service. This course explains these technologies in a simple way by showing their practical side. The objective is that the learner will be able to build his first native cross platform mobile app (iOS & Android) that communicates with a backend, in less than half a day!

As a good preparation for professional development, this course uses the same tools used by professional developers: Visual Studio, Postman, ASP.NET Core, Xamarin Forms and Azure App Service.

Basic knowledge
  • Basic knowledge in .NET/C#
What you will learn
  • Understand how REST web services works with mobile apps
  • Implement CRUD operations' calls with user interface
Curriculum
Number of Lectures: 19
Total Duration: 02:18:24
Implementing the REST API using ASP.NET Core
  • Creating an ASP.NET Core project with Visual Studio  
  • Adding the Todo model and its Controller  
  • Testing the web service using Postman  
  • Publishing the web service to Microsoft Azure  
Creating and connecting a Xamarin Forms app to REST API
  • Creating the Xamarin Forms project  
  • Implementing a static ListView  
  • Applying MVVM design pattern to our app  
  • Adding DataService to call web services  
  • Implementing HTTP GET request  
  • Implementing HTTP POST request  
  • Creating a UI for sending Todo items  
  • Adding a new ViewModel  
  • Implementing HTTP PUT request  
  • Creating a UI for updating Todo items  
  • Implementing HTTP DELETE request  
  • Creating a UI for removing Todo items  
  • Refreshing Todo ListView using a Button  
  • Refreshing Todo ListView with PullToRefresh  
  • Enhancing the UI design  
Reviews (0)