Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

Android Applications have quickly changed the entire world and it still happens to be the producer of one of the most in-demand jobs across the world. For many coding enthusiasts, being the best at app development in android is a dream far away and out of their reach.

Coursera’s Developing Android Apps with App Inventor programme is a course that paves way for candidates to their dreamland with a university-level syllabus and instructors. Candidates with little to no experience or even computing knowledge can also achieve mastery in developing Android Applications with this course. It offers hands-on experience with the MIT App Inventor.

It is a block-based programming tool that works ideally for both beginners and students of intermediate level. Candidates will learn to develop completely functional apps from scratch suitable for any Android device. Moreover, it puts them in a much higher rank in the competitive world of today with the skills and experience gained.

The Highlights

  • Offered by The Hong Kong University of Science and Technology 
  • 37 hours approximate time of course 
  • Beginner level programme 
  • Availability in varied languages in the form of sub-titles
  • Completely online

Programme Offerings

  • assignments
  • quizzes
  • Self paced learning
  • Projects
  • Practice Exercises
  • assessments
  • videos.

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 2435yesCoursera

Developing Android Apps with App Inventor Fees Structure

Head

Amount in INR

Paid version

Rs. 2,435


Eligibility Criteria

Certification Qualifying Details

Certificates will only be given to the candidates who will submit all their assignments and pass their final quizzes. Moreover, it will also be given to the candidate who makes a fee payment for the programme. 

What you will learn

Knowledge of Android Software Development

Not only will all the concepts and doubts be crystal clear to the candidates, but they would also have learned a huge deal in the domain in Developing Android Apps with App Inventor including many important ones like:

  • Candidates will be introduced to the App Inventor and its component property.
  • They will learn to use the android emulator and built-in text code block
  • They will learn about the evaluation order, numbers, Boolean values and logical operators.
  • They will learn about if-then coding, while loops coding and variables.
  • Drawing apps and its components will be introduced to them as well.
  • Moreover, they will learn to develop all kinds of games, alarms and much more.

Who it is for


Application Details

Candidates must go through the following steps in order to apply for the course.

Step 1: Visit the course page. https://www.coursera.org/learn/app-inventor-android

Step 2: Once on the website, the participant needs to click on the tab ‘enrol now’.

Step 3: From there, candidates will be directed to a registration page where they have to register for the course.

Step 4: Candidates will then have to fill in their details of work experience and education which they can also choose to skip.

Step 5: Candidates will then be asked if they want to join the paid course or the non Certificate version of the course.

Step 6: If the candidates choose the paid version, they will have to fill in their bank details and then they will receive an email of the acknowledgement slip.

The Syllabus

Videos
  • Introduction Video
  • Course Introduction
  • Unit 1 Intro Hello World
  • Introduction to App Inventor
  • Hello World App
Readings
  • Introduction to App Inventor
  • Android Application
  • Adding component and button component
  • Component Property
  • Label Component
Assignments
  • Homework 1
  • Quiz 1
  • Project creation question
  • Add component quiz
  • Component Property Question

Videos
  • Unit 2 Intro Code Blocks Features
  • Android Emulator
  • Create APK
Readings
  • Introduction to Code blocks
  • Event Handler
  • Code Deletion
  • Method Call
  • Property Getter and Setter
  • Built-In Text Code Block
  • Application Testing
  • Using Emulator
  • Testing HelloWorld Project
  • Project Sharing
Assignments
  • Homework 2
  • Quiz 2
  • Code block question
  • Property and text code block question

Videos
  • Unit 3 Intro Maths, Notifier, Boolean and Logics
  • Numbers
  • Notifier
  • Boolean Values
  • Logical Operators
Readings
  • Math Code Blocks
  • Evaluation Order
  • Mutator
  • Formatting Number
  • Notifier Component & Starting UsingMath Project
  • Choice Dialog & Starting UsingIfThen Project
  • Boolean Value & Canceling Dialog
  • if-then Code & Logic Code Blocks
  • else-if socket
Assignments
  • Homework 3
  • Quiz 3
  • Math Quiz App Assignment
  • Using Math Code Blocks Question
  • Using if-then-else code question

Videos
  • Unit 4 Intro variables, loops and other techniques
  • Loop
  • Comments
  • Duplicate Blocks
  • Backpack
  • Collapse Code Blocks
Readings
  • Variable
  • While Loop
  • Starting Usingloop Project
  • Code Comment
  • Code Duplication
  • Collapsing Code Blocks
Assignments
  • Homework 4
  • Quiz 4
  • Sequence Calculator Assignment
  • Using While Loop Question
  • Collapsing Code Blocks Question

Videos
  • Unit 5 Intro Time Picker, Sound and Clock
  • Time Picker
  • Audio Alarm
Readings
  • Starting AlarmClock Project
  • TimePicker Component
  • Project Asset
  • Sound Component
  • Clock Component
  • Alarm Clock Coding
Assignments
  • Homework 5
  • Quiz 5
  • Time picker component question
  • Sound component question
  • Clock component question

Videos
  • Unit 6 Intro Sound, Audio and Video
  • Music Alarm
  • Radio Alarm
  • Video Alarm
Readings
  • Audio
  • Video
  • Media Source Specification
  • Player Component
  • Starting Music Alarm Clock Project
  • Starting Music Alarm Clock Project
  • Video Player component
  • Starting Video Alarm Clock Project
Assignments
  • Homework 6
  • Quiz 6
  • Audio Question
  • Video Question
  • Player Component Question
  • VideoPlayer Component Question

Videos
  • Unit 7 Intro Components from a Drawing App
  • Spinner
  • Slider
  • Text Box
  • Drawing Canvas
Readings
  • Spinner Component
  • Slider Component
  • TextBox Component
  • Canvas Component
  • Component Layout
  • Starting DrawingApp Project
  • Handling Slider's Selection
  • Canvas touching & Color code block
  • Canvas Drawing

Assignments
  • Homework 7
  • Quiz 7
  • Spinner Component Question
  • Slider Component Question
  • Textbox Component Question
  • Canvas Component Question
  • Component Layout Question

Videos
  • Unit 8 Intro File Component and Notebook App
  • Notebook Project
Readings
  • File and Its Formats
  • File Component & App Inventor Storage Structure
  • Notebook Project
Assignments
  • Homework 8

Videos
  • Unit 9 Intro Making an Interactive Game
  • Random Numbers
  • Random Real Numbers
  • Accelerometer and Shaking
  • Dolphin Game

Readings
  • ImageSprite Component
  • Random Number
  • Device Shaking and Vibration
  • Starting Superdolphin Project & Game Assets
  • Application Interface
  • Using Clock, Sound and File Components
  • Game Score & Game Start
  • Random Dolphin Appearance
  • Touching Dolphin
  • Stopping Game
Assignments
  • Number Matching Game Assignment
  • Homework 9
  • Quiz 9
  • ImageSprite Component Question
  • Random Number Question
  • Device Shaking and Vibration Question

Videos
  • Unit 10 Intro Location component and Lost and Found Project
  • Device Location
  • Lost and Found
Readings
  • Location Information
  • LocationSensor Component
  • Starting LostFound Project
  • Application Location Input
Assignments
  • Homework 10
  • Quiz 10

Videos
  • Unit 11 Intro Web Viewer and Lost and Found
  • Web viewer
Readings
  • WebViewer Component
  • Google Maps
  • Finishing Lost and Found Project
Assignments
  • Homework 11
  • Web Viewer components question
  • Google Maps Question

Instructors

Hong Kong University of Science and Technology, Hong Kong Frequently Asked Questions (FAQ's)

1: How can a candidate check the quality of the course?

Candidates are offered a 7-day free trial course to be able to check whether or not they want to participate in the course. If they do not wish to proceed, they can cancel their transaction.

2: What is the duration of the course?

The course has been fitted into a 11-week schedule and it takes approximately 37 hours to complete all the videos and readings. A flexible Deadline is offered in case a candidate needs it.

3: In what languages is the course available?

The videos of the course are only available in English, however, it does offer subtitles to the videos in Portuguese, Russian, Spanish and French as well

4: Is audit version available in the course?

Unfortunately, the audited version of the course is not available in this programme. Although, there is an option for non Certificate version which also allows all the content material for free but without the option of a certificate.

5: Can the candidates purchase the Certificate after completing non Certificate version?

Yes, in both the audited version or the non-certificate version candidates can choose to switch to the paid version during their courses or even after it.

Articles

Back to top