Android Basic Programming

After finishing this course student has the ability to:

  • Know core of the best language used for android development
  • Use arrays, numbers, strings, data types and objects
  • Use classes and methods
  • Use Libraries and resources
  • Make a responsive application for Android devices

In this course you will learn how to build and improve a responsive application using Android studio.

The main goal of the course is to gain a strong skill in programming with android studio and to become able to create a full-featured program for android.

See the web portfolio of lecturer here: Amir Zare Pashaei

Programm:

  • Introduction
    • Installing SDK
    • Running android studio on mac and windows
    • Studio overview
    • Virtual devices
    • Preparing the devices
  • Sample project
    • Formatting
    • Buttons, text fields, images, lists, custom lists
  • Programming basics
    • Variables
    • Arrays, conditionals, loops, classes
    • Styles
    • Themes
    • UI views
    • Dictionaries
    • Switch statement
    • Constants
  • Media
    •  Layouts
    • Animations
    • Audio and video
    • Alternate layouts
    • Frames
    • ScrollView
    • Drawings
  • Menus and features
    • Options
    • Alert and progress
    • Custom dialog
    • Try Catch
    • Working with JSON data
  • Data Storage and maps
    • SQL lite
    • Networks
    • Content providers
    • Getting and showing the locations
  • Widgets and publishing the app
    • Configure
    • Prepare graphics
    • Publishing

Learning methods: Practical exercise, independent work.

Assesment methods: Execution of independent work.

Assesment form: Independent practical tasks on relevant topics.

Price includes coffee breaks and lunches in restoran “Lusikas”.

Tähelepanu! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.

Attention! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.

Внимание! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.