REST API for beginners - Retrofit and Android (Udemy.com)

Learn how to build from scratch your own apps based on the GitHub API, StackOverflow API and many more with Android

Created by: Vyara Georgieva

Produced in 2017

icon
What you will learn

  • Execute HTTP calls, using the Retrofit android library
  • GET the content of APIs;
  • Visualize the content, taken from an API;
  • Work with hundreds of APIs;
  • Create original apps of their own, based on a server-located content;
  • Take the authorization credentials for their applications;
  • Work with JSON data

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Course Description

Have you ever wondered how to GET thatserver-locatedcontent in your app? Do you want to learn how to retrieve and visualize JSON data? Would you want to learn how to work with the Retrofit library in Android?
Then this course is for you! Here we will start with a short introduction to the basic terminology - you will get aware of what HTTP, URL, API, RETROFIT, JSON, GET/POST/PUT and DELETE are. All of the explanations I will give you are easy to understand and follow. Then we will build 2 projects from scratch, working with 2 different APIs - the GitHub API and the StackOverflow API, as we are GETting their content. At the end of each section you will know how to continue exploring the API on your own and modify the data for your needs. Then we'll go further - I'll show you tens and hundreds more APis you will be able freely to work with. We'll pass through 3 differentauthorization processes - with the Instagram API, with the Gmail API and the Wordnik API. After you finish the course, you'll be able to handle numerous sources, hundreds of APIs and approaches. Are you ready to start?
Who this course is for:
This course is ideal for everyone with initial knowledge in Android.
The course is for everyone who want to learn hot to implement the REST concepts and visualize the content, taken from a server.
It is NOT for people without any programming experience.
It is NOT for people who want to learn the basics of android development.

icon
Instructor Details

Vyara Georgieva

I have been teaching for sevenyears now, always inspired by the enthusiasm of people, acquiring new knowledge. Keep It Super Simple - the basic principle to follow, every complex theory or concept turns out clear and easily applicable. Currently, I am a technical writer and anAndroid developer, aimed at creating educational software products.
Before going into technology, however, I have been teaching English as a foreign language for more than 7 years. Teaching is what my passion remained - as people need to be explained, to be shown, to be helped to start speaking. I have been preparing students for the Cambridge FCE and CAE exams for more than 4 years. At the same time, my adult student have been on various levels - starting from the alphabet (A0) to being advanced (C1 level).

icon
More android development courses

Flutter & Firebase: Build a Complete App for iOS & Android

$11.99

How To Launch Your App In Just 16 hrs - Android Development

$11.99

Android Game Development for Beginners - Learn Core Concepts

$11.99

Android App Development Bootcamp 2021 - Android 10 (Q)

$11.99

Game Development for Modern Platforms

Free

Principles of Computing (Part 2)

Free

icon
Reviews

4.3

66 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Ha Ngoc Son on 10/12/2020

Your voice little hard to hear. Can you make an cc in below of each videos ?

By Tushar Gupta on 7/23/2020

The course is Good.

By Victor Alwin Hercules Carranza on 6/17/2020

too slow, and is only showing code on image, not real one, she's not building an app

By Nelson Alfonso Montero Fontalvo on 6/7/2020

No es muy pedagogico colocar el cdigo en diapositivas y explicarlos. En programacin es mucho mejor ir mostrando como seguir los pasos

By Surabhi . on 6/2/2020

I was a good match. It is a good course to learn retrofit. But you show code snippets that creates confusion sometimes. And in starting, you had shown the project structure in which GitHubUserEndPoints was a class but later it came out to be an interface. I got cofused.
I refered to the Project Resourse you have provided and then I understood a lot. All over it is a good course.

By Archa P S on 4/8/2020

good teaching great content ,Thank you!!

By Jaydeep Chawda on 4/1/2020

Course is good and informative.

By Steven02poli polley on 2/3/2020

very good course but not very details

By kaushal Topinkatti on 1/24/2020

The instructor is not typing the code and instead uses screenshots to explain the code, but this technique is also helpful and saves a lot of time making course sail to end faster and efficient. This course requires moderate level android understanding. At the end I highly recommend this course to you!!??

By Shakti Tripathi on 1/2/2020

Instructor teaches everything very clear n pricise way.

By GokulaKrishnan E on 11/14/2019

good course for REST API beginners

By Fernando Garcia Lidon on 11/4/2019

Very easy to understand.