Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Networking on Android using Retrofit 2
Rating: 4.3 out of 5(124 ratings)
524 students

Networking on Android using Retrofit 2

Send requests and handle responses using Retrofit 2 library
Created byGayrat Rakhimov
Last updated 5/2018
English

What you'll learn

  • Set up Retrofit 2 library and use in Android application projects
  • Integrate Retrofit 2 in existing projects
  • Use Retrofit library more efficiently and solve more complicated problems if you are experienced developer

Course content

5 sections26 lectures2h 2m total length
  • Introduction1:49
  • Hello Retrofit - set up Retrofit library5:39

    Add Retrofit library to Android application project

Requirements

  • You should be able to set up Android development environment (JDK, Android Studio and SDK)
  • You should be familiar with what HTTP, JSON, XML, Server are

Description

In this course you will learn:

  • How to send request using Retrofit 2 library
  • How to handle response
  • How to use Retrofit 2 annotations

In the end of this course you will be able:

  • To send GET request with query parameters and headers
  • To send POST request with Multipart form data and Url encoded form data
  • To integrate JSON and XML converter into Retrofit 2
  • To integrate HTTP logging interceptor

This course is practical and engaging:

  • Less theory, more practice
  • Information is simplified as possible
  • Each tutorial is provided with code example
  • 12 practical tasks on which you can learn by doing
  • In the end of this course, you will create soccer application from scratch using Retrofit 2 library

Who this course is for:

  • Anyone who wants to use Retrofit 2 library in their project
  • Anyone who wants to set server-client communication using Retrofit 2 library
  • Anyone who does not want to spend time for watching YouTube videos, read tutorials from different sources where only basics are covered or information are not structured