Tutors

The Diploma

PROGRAM OVERVIEW

Description

Everybody has a great idea for an app. The problem is, not many of those people have the skills or knowledge required to make that idea a reality. Building an app, regardless of its simplicity or platform, requires certain technical know-how like coding, UX/UI design, and more. App Inventor 2, however, cuts through all of the smoke and allows anyone – even those with no coding experience – to build Android apps from the ground up.

            This course will teach you everything you need to know about building apps – without the complicated coding normally required. If you have a good internet connection, a basic understanding of what an Android app is, and a great idea for an app that doesn't yet exist, then you're the perfect candidate! While the course is aimed at beginner programmers or those with no coding experience whatsoever, experienced app builders who want to learn from a new angle will benefit too.

What will you learn?

Gain a practical understanding of programming basics

Navigate and use App Inventor 2 efficiently and effectively

Create and build your own apps for Android

Test and update your apps after you've built them

Learn how to publish your app to Google's Play Store

Pre-requisites

Any person who has a desire to create Android applications but that might be daunted by the idea of programming.

Any person who has a great idea for an Android application that they want to see come to life.

Any person who wants learn the basics of programming in a fun and practical way.

CURRICULUM

  Introduction to Android

  • Introduction to Android
  • Origin of Android

  Introduction to MIT App Inventor

  • Introduction to MIT App Inventor
  • Block Editor
  • First App using App Inventor

  Working with Animations

  • Dancing Smurf App
  • Batman App

  Space War App

  • Designer Block
  • Block Editor
  • Any Component

  Working with Sensors

  • Location Service App
  • Shaking Colors App
  • Camera App
  • Translator App
  • Speech Recognizer App
  • Live FM App
  • Bouncing Ball App
  • Bouncing Ball App

  My Favourite Contacts App

  • Designer Block
  • Block Editor

  Resistor Color Coding App

  • Introduction
  • Introduction to Resistor Color Coding
  • Setting up Home Screen
  • Color to Value Designer Block
  • Color to Value Block Editor
  • Value to Color Designer & Block Editor
  • App Conclusion

  Unit Conversion App

  • Introduction
  • Conversion of Input Unit to Standard Unit
  • Conversion of Standard Unit to Input Unit
  • Conversion of Time
  • Conversion of Area
  • Conversion of Energy
  • Conversion of Temperature
  • App Installation
  • Conversion of Weight

  Bluetooth Serial App

  • Designer Block
  • Block Editor
  • App Installation

  Background Services & Tasks

  • Background Services
  • Tasks
  • First App with Tasks