Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Retrofit Android Tutorial using Kotlin with RESTful Web Services - Complete Course

Smartherd via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to integrate RESTful web services into Android applications using Retrofit, one of the most popular HTTP communication libraries for Android development. Master the fundamental concepts of HTTP and RESTful web services while building practical skills to connect your apps to remote servers for data sharing, third-party service integration, and server-side data persistence. Discover how to set up Retrofit with GSON in your Android projects and create web service interfaces using Kotlin. Practice making various HTTP requests including GET, POST, PUT, and DELETE operations while implementing proper error handling and response management. Explore advanced techniques such as using path parameters, query parameters, and query maps to fetch specific data from servers. Learn to add HTTP headers to requests, create custom interceptors for application-wide modifications, and handle request timeouts for slow network connections. Gain hands-on experience with logging interceptors to monitor HTTP requests and responses, and understand how to cancel HTTP requests when needed. Build a complete sample application called GloboFly that demonstrates the transition from local data management to web service integration, covering essential HTTP tasks and modern Android development practices for connected applications.

Syllabus

Android Retrofit Tutorials using Kotlin: Let app consume RESTful web services [ FREE COURSE ]
Getting Started with HTTP on Android: Retrofit Android Tutorial using Kotlin #1.1
Introduction to Retrofit and other HTTP clients: Android Retrofit tutorial in Kotlin #1.2
Understanding HTTP and RESTful Web Services. Retrofit Android Tutorial in Kotlin #2.1
What is HTTP? Introduction to HTTP. HTTP Status Code, Request and Response. Android Retrofit #2.2
What is RESTful Web Service? Introduction to Web Service. Retrofit Android #2.3
Installing Node and NPM on Windows, Mac OS X, and Linux [ Ubuntu ]. Retrofit Android Tutorial #2.4
How to run Node JS web services in local web server? Retrofit Android Tutorial #2.5
Android retrofit Tutorial: Create your first HTTP Request using Retrofit #3.1
Retrofit Android Tutorial using Kotlin: Project Setup: GloboFly #3.2
Add Retrofit and GSON to your App. Retrofit Android Tutorial using Kotlin #3.3
Retrofit Web Service Interface and Service Builder: Android Retrofit tutorial using Kotlin #3.4
Make Http GET Request and receive Response using Retrofit: Android Retrofit using Kotlin #3.5
Handling Http Response and Request. Error Handling. Retrofit Android Tutorial #3.6
Logging Interceptor. Log Http Request and Response. Android Retrofit with Kotlin #3.7
Retrieve Data from Web Service: Android Retrofit Tutorial using Kotlin: Section Overview #4.1
Understanding Request Parameters to Fetch Data: Android Retrofit Tutorial using Kotlin #4.2
Using Path Parameters in Retrofit to Fetch Data: Android Retrofit using Kotlin #4.3
Using Query Parameters in Retrofit to Fetch Data: Android Retrofit using Kotlin #4.4
Using Query Map to send multiple Query Parameters: Android Retrofit in Kotlin #4.5
Retrieve Data from Different Server: Alternate URL: Retrofit Android Tutorial #4.6
Send Data To Server: New Section: Retrofit Android Tutorials in Kotlin #5.1
Retrofit POST Request: Add data to web server: Android Retrofit in Kotlin #5.2
Retrofit PUT Request: Update Resource in server: Android Retrofit in Kotlin #5.3
Retrofit DELETE Request: Remove Resource in server: Android Retrofit in Kotlin #5.4
Add Http Headers to Request. Modify Headers. Android Retrofit Tutorials with Kotlin #5.5
Create Custom Interceptor: Add Headers Application Wide: Retrofit Android Tutorials #6.1
Retrofit Request Timeouts: Handling slow network connections: Retrofit Android Tutorials #6.2
How to Cancel Http Request in Retrofit? Handle Cancelled Request. Android Retrofit in Kotlin #6.3
Android Retrofit Tutorials using Kotlin: [ COURSE SUMMARY ] Let app consume web services

Taught by

Smartherd

Reviews

Start your review of Retrofit Android Tutorial using Kotlin with RESTful Web Services - Complete Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.