4/26/2019
Android Basics: Networking - Edukite
HOME / COURSE / PERSONAL DEVELOPMENT / ANDROID BASICS: NETWORKING
Android Basics: Networking ( 9 REVIEWS )
475 STUDENTS
Android Basics: Networking (Google) Master the fundamental concepts of an Android app and create an app that can give …
TAKE THIS COURSE
FREE
1 YEAR
https://edukite.org/course/android-basics-networking/
1/11
4/26/2019
Android Basics: Networking - Edukite
LEVEL 2 - CERTIFICATE COURSE BADGE COURSE CERTIFICATE
61
NUMBER OF UNITS NUMBER OF QUIZZES
0
2 HOURS, 30 MINUTES
HOME
CURRICULUM
REVIEWS
Android Basics: Networking (Google) Master the fundamental concepts of an Android app and create an app that can give updated information about the earthquake in the Android Basics: Networking course. The course is divided into three sections. At rst, you will learn about JSON Parsing and know how to understand and decode one of the most common data formats on the web. Next, the course teaches you to connect your app to the web using HTTP Networking. Finally, you will learn how to ask your device to do multiple things at once, without interrupting your user.
Assessment This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.
Certification Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certi cate at a cost of £49. Having an Of cial Edukite Certi cation is a great way to celebrate and share your success. You can: Add the certi cate to your CV or resume and brighten up your career Show it to prove your success https://edukite.org/course/android-basics-networking/
2/11
4/26/2019
Android Basics: Networking - Edukite
Course Credit: Google via Udacity
COURSE CURRICULUM
Module 1: JSON Parsing
Earthquake at the Coffee Shop
00:02:00
Where to Find Earthquake Data?
00:02:00
Receiving Mocks from Our Designer
00:01:00
Course Map
00:02:00
Explore USGS Website As A User
00:02:00
Drive-Through Data
00:02:00
Explore USGS Website As A Developer
00:05:00
Show more info on each earthquake
00:01:00
Overview of JSON
00:05:00
JSON Components
00:03:00
Traverse Nodes in JSON Object Tree
00:05:00
Parsing JSON in Android
00:06:00
Look at Earthquake Query Result
00:05:00
Traversing Earthquake JSON Object Tree
00:01:00
Switch Statement
00:06:00
https://edukite.org/course/android-basics-networking/
3/11
4/26/2019
Android Basics: Networking - Edukite
Module 2: HTTP Networking
Intro
00:01:00
Introduction to Networking
00:04:00
Introduction to Networking Part 2
00:03:00
Permissions in Android
00:04:00
The HyperText Transfer Protocol (HTTP)
00:02:00
HTTP Request URL
00:02:00
URL Object
00:01:00
HttpURLConnection
00:01:00
Android System Architecture
00:04:00
HTTP Request Method Types
00:04:00
GET Request in Soonami app
00:01:00
Making the Connection
00:01:00
HTTP Response Codes
00:03:00
Check HTTP Response Code in Soonami App
00:01:00
Reading From an Input Stream
00:04:00
StringBuilder
00:01:00
StringBuilder Part 2
00:01:00
https://edukite.org/course/android-basics-networking/
4/11
4/26/2019
Android Basics: Networking - Edukite
Exceptions
00:04:00
Try/Catch/Finally block
00:05:00
Practice with Try/Catch Statements
00:01:00
Log errors
00:01:00
Congratulations
00:01:00
Module 3: Threads and Parallelism
Intro
00:01:00
“Did You Feel It?” App
00:02:00
Main vs Background Threads 1
00:02:00
Main vs Background Threads 2
00:03:00
AsyncTask to the Rescue
00:02:00
AsyncTask Callback Methods
00:04:00
Review of Generics
00:02:00
AsyncTask Generic Params
00:06:00
Inner Classes
00:05:00
Fix the “Did You Feel It?” App
00:01:00
Plan Changes to Quake Report App
00:01:00
AsyncTask Generic Params in Quake Report App
00:01:00
https://edukite.org/course/android-basics-networking/
5/11
4/26/2019
Android Basics: Networking - Edukite
Limitations of AsyncTask
00:02:00
Intro to Loaders, Part 1
00:05:00
Intro to Loaders, Part 2
00:06:00
Switch to Using a Loader
00:02:00
Verify Loader Behavior
00:01:00
Empty State of the List
00:02:00
Loading Indicator
00:01:00
No Internet Connection
00:01:00
Check Network Connectivity Status
00:01:00
Congrats
00:01:00
Assessment
Submit Your Assignment
00:00:00
Certi cation
00:00:00
COURSE REVIEWS
4.7 https://edukite.org/course/android-basics-networking/
6/11
4/26/2019
Android Basics: Networking - Edukite
9 ratings
5 STARS
0
4 STARS
0
3 STARS
0
2 STARS
0
1 STARS
0
NO REVIEWS FOUND FOR THIS COURSE.
RELATED COURSES
https://edukite.org/course/android-basics-networking/
7/11
4/26/2019
Android Basics: Networking - Edukite
Steam and Gas Power Systems
FREE
1441
Certi cate in Multiphase Flows
FREE
https://edukite.org/course/android-basics-networking/
1247
8/11
4/26/2019
Android Basics: Networking - Edukite
Digital Elevation Models and Applications
FREE 1255
475 STUDENTS ENROLLED
https://edukite.org/course/android-basics-networking/
9/11
4/26/2019
Android Basics: Networking - Edukite
BEST RECOMMEND COURSES 1909: The People’s Budget
( 9 REVIEWS )
1253 STUDENTS
21st Century Marketing
( 6 REVIEWS )
720 STUDENTS
70-697 – Con guring Windows Devices
( 7 REVIEWS )
1334 STUDENTS
SUBSCRIBE TO OUR NEWSLETTER
Get top tips & guidance from our in-house study abroad experts
Your Email
Submit
USEFUL LINKS About Terms & Conditions Privacy Policy Cookie Policy Contact INQUIRY
https://edukite.org/course/android-basics-networking/
10/11
4/26/2019
Android Basics: Networking - Edukite
3 Lower Thames Street,London,EC4R 6HE. 020 3934 9675 info@edukite.org
COPYRIGHT © BY EDUKITE
https://edukite.org/course/android-basics-networking/
11/11