YoVDO

Android Basics: Networking

Offered By: Udacity

Tags

Android Development Courses Java Courses Threads Courses Parallel Processing Courses

Course Description

Overview

Discover the power of Web APIs and how to use them in your apps, and learn the basics of networking in Android, including HTTP networking, JSON parsing, and threads.

Syllabus

  • Introduction to Networking in Android
    • Welcome to Android Basics: Networking! We'll get you set up for success with an introduction, prerequisites, and you'll set up your tools and environment for the course.
  • JSON Parsing
    • Learn how to parse JSON, one of the most useful data formats.
  • HTTP Networking
    • Learn how to connect to the internet in your Android code.
  • Practice Set: JSON Parsing and HTTP Networking
    • Practice applying what we learned about JSON Parsing and HTTP Networking.
  • Threads & Parallelism
    • Learn how to use threads to make your device do multiple things at once!
  • Java Practice: Control Flow and Conditionals
    • Use if-else statements and switch-case statements to write Java programs to tackle any decision making scenario.
  • Preferences
    • In this lesson, you'll learn how to set and store user preferences in Android
  • News App
    • For this project, create an app to display recent news stories on a topic of your choice using an API.

Taught by

Joe Lewis and Chris Lei

Related Courses

Computation Structures 3: Computer Organization
Massachusetts Institute of Technology via edX
Parallel Computing in R
DataCamp
A Crash Course in Unity's Entity Component System
Udemy
High-performance Data Warehousing with Amazon Redshift
Pluralsight
Productivity for Creators: Systems, Organization & Workflow
Skillshare