Java Android App using REST API - Network Data in Android Course
Offered By: freeCodeCamp
Course Description
Overview
Build a Java Android app that fetches and displays weather data using REST API and the Volley library. Learn to handle JSON data, create a RequestQueue, design a Singleton, and implement async network communications. Explore how to parse JSON files using Volley's JsonArrayRequest and JsonArrayObject methods. Develop a weather app that retrieves forecasts by city name, demonstrating practical application of REST API concepts in Android development. Gain hands-on experience with layout design, button click listeners, and efficient data fetching techniques for mobile applications.
Syllabus
) REST API explained: JSON vs XML.
) Introduction to the Android Weather App.
) Design the Layout.
) Button onClick Listeners.
) Request JSON Data with Volley.
) Singleton Request Queue in Volley.
) Callbacks for Async Requests.
) Fetch One JSONObject from an Array.
) JSONArrayRequest with Volley.
) Fetch JASONArray with Volley.
) Get Forecast by City Name.
Taught by
freeCodeCamp.org
Related Courses
Algorithms, Part IPrinceton University via Coursera Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera MongoDB for Java Developers
MongoDB University Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera Intro to Java Programming
San Jose State University via Udacity