Android Diploma Global Academy
Price: TBA

    Course details

    Android is the first truly open and comprehensive platform for mobile devices ( Phones , Tablets and more ). All of the software without the proprietary obstacles that have hindered mobile innovation.

    Android gives you an open platform for developing any app you can imagine, and an open marketplace for distributing and monetizing your products to a large and growing user base.

    Whether you are starting a business or just have a great idea, Android has the platform, tools, and devices to make it happen.

    About the course :

    By the end of this diploma, participants will be able to build their own complete Android application. Also will learn how to publish applications in the android market (Google Play) and make some money ;). Diploma includes Java SE & Android

    Requirements for Ajax Course

    Essential knowledge of computer components and operating systems. Previous programming experience is a plus.

    Course contents:
    Java course outlines

    • Introduction to Java - environment setup -IDE`s - Data types
    • Loops, Conditionals and Operators
    • Java Classes and Objects
    • Class Methods and Instances - Conventions
    • Packaging -importing - static importing -java documentation
    • Inheritance
    • Polymorphism
    • Interfaces and Abstract classes
    • Exceptions understanding and Exception handling
    • Threading
    • Java i/O Streams
    • Collections and Generics
    • Network programming
    • Introduction to GUI design with AWT and Swing

    Android Architecture overview:

    • Introduction to OS layers
    • Linux kernel
    • Libraries
    • Android Runtime
    • Application framework

    Setup of Android Development environment

    • System requirements
    • Eclipse and SDK installation, AVD creation
    • Creating first Android application
    • Project Structure

    Build your First App

    • Creating an Android Project
    • Running Your Application
    • Building a Simple User Interface
    • Starting Another Activity

    Manage the activity lifecycle

    • Starting an Activity
    • Pausing and Resuming an Activity
    • Stopping and Restarting an Activity
    • Recreating an Activity

    App Components

    • Service
    • Broadcast Receiver
    • Intent
    • Permissions

    Build dynamic UI

    • User Interface
    • Layout
    • Input control
    • Menus , Dialogs, Notification, Toast

    Interact with Other Apps

    • Sending the User to Another App
    • Getting a Result from the Activity
    • Allowing Other Apps to Start Your Activity

    Saving Data

    • Saving Key-Value Sets
    • Saving Files
    • Saving Data in SQL Databases

    Server Side

    • Sending data to server
    • Receiving data from server
    • Parsing XML
    • Using Json API

    Advanced Topics of Mobile Development Training

    • Working with GPS
    • Using Google map
    • Working With Sensors
    • Publish your Android Application on the Android Market
    Updated on 30 May, 2016

    About Global Academy

    Global Academy is The Talented Academy based in the heart of Cairo in Egypt.  Our main commercial focus is Training, website design and development for smooth running of businesses and promotions online/offline. 

    Oracle Gold Partner - Oracle Approved Education Center - ITIDA Accreditation - ICT Accreditation - Consulting - Outsourcing

    See all Global Academy courses
    Are you from Global Academy ? Claim your course!
    Courses you can instantly connect with... Do an online course on Mobile Development starting now. See all courses

    Is this the right course for you?

    Rate this page

    Didn't find what you were looking for ?

    or