Careers360 Logo
ask-icon
share
    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 2480yesCoursera

    Developing Android Apps with App Inventor Fees Structure :

    Fees components

    Amount

    Paid version

    Rs. 2,480


    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.

    Student Community: Where Questions Find Answers

    Ask and get expert answers on exams, counselling, admissions, careers, and study options.