Android Application Developer

This program will give you valuable Android Application development experience.

Overview

In the program, you will learn how to develop basic Android Applications using the Android ADT framework. When you have completed the program, you will be equipped to start exploring the world of creating applications for Android Devices. This program will take you through the basics of Android Framework to working with complex applications.

When you are done with this program, you will have foundational knowledge, and with additional study time and practical application, you can prepare to develop higher level applications and games.

Objectives

By the end of this course, you will be prepared for a career as a Web developer and will be able to:

  • Use and customize Android ADT, Java JDK and Apache ANT
  • Use and manage resources
  • Debugging and analysis
  • Create buttons fields and radio resources
  • Understand Fragments and Dialogs
  • Work with Menus and the Action Bar
  • Manage Services

Tuition: $1,900

Details

When you have completed the program, you will have the foundational knowledge you need to begin creating Android Applications.

Skills you will master in this program include installing and using Android, Apache, and Java, using Eclipse, and debugging code. You will also explore programming concepts, android resources and the user interface, how to debug programs and applications, activities and intents, garments, the action bar and dialogs and services and content providers.

Upon registering, you are given an initial six (6) months to complete this program. Should you need more time beyond the six (6) months, an extension of three (3) months is available with a fee of $225.

Outline
  1. Installation
    1. Introduction to Android
    2. Installing Java JDK
    3. Installing Android ADT
    4. Installing Apache ANT
    5. Create an app using Eclipse
    6. Create an App using the Command Lin
  2. Managing Resources and Animations
    1. Using Value Resources
    2. Using Layout Resources
    3. Create a User View
    4. Create Radio Resources
    5. Add EditText Field Resources
    6. Create Button Resources
    7. Supporting Multiple Screen Sizes
    8. Working with Animation
  3. Debugging
    1. Debugging and Analysis
    2. Debugging Programs in Eclips
  4. Activities, Tasks, and Filters
    1. Handling Events and Making Toast
    2. Understanding the Manifest XML File
    3. Modifying the Manifest XML File
    4. Activities and Tasks
    5. Intent and Intent Filters
    6. Create Button Resources
    7. Complete Text Field Resources
    8. Complete Radio Resource
  5. Fragments, Dialogs, and the Menu Bar
    1. Understanding and Using Fragments
    2. Dialogs:  Alert, Single Choice and Persistent
    3. Menus and the Action Ba
  6. Services
    1. Services
    2. Content Providers
    3. JSON Techniques
    4. Using SQL Lite
Requirements

This program can only be taken on a PC. You must also have an Internet Connection. It is compatible with IE 8.0 or later, Firefox, or Chrome.

Adobe Flash Player and Adobe Acrobat Reader are required for this program.

Hard Drive Space: 30 MG of Free Space

Processor: 2.0 GHz processor minimum

You will be provided with the required textbook for this program: Pro Android 4

Prerequisites
Students should have a base understanding of programming concepts, ideally C and Java programming fundamentals.

About The Instructor

Laurel Eismann has a long history in IT, as an instructional designer, programmer, business analyst, and quality assurance analyst. She has years of teaching experience and a strong technical background. She has a B.B.A. of Computer Information Systems from Fort Hays State University in Hays, Kansas. According to Laurel, “My teaching philosophy is to help students transcend from basic knowledge into a comprehensive understanding of basic computer systems support.”

Frequently Asked Questions

1. Can I register for programs if I am an international student?

Yes, because ed2go programs are online you never have to actually travel to the school. Most schools offer telephone or online registration.

2. How long does it take to complete a program?

All of our programs are self-paced and open enrollment. You can start and finish the program at your own pace. When you register for a program, you are given six (6) months to complete the program. If you need more time, you may request a three (3) month extension for a fee of $225.

3. Do I have to buy additional materials?

All materials are included with your tuition.

4. Can I get financial assistance?

ed2go courses are non-credit courses, so they do not qualify for federal aid. In some states, vocational rehab or workforce development boards will pay for qualified students to take our courses.

5. What happens when I complete the program?

Upon successful completion of the program, you will be awarded a certificate of completion.

6. Am I guaranteed a job?

ed2go programs will provide you with the skills you need to obtain an entry-level position in most cases. We don't provide direct job placement services, but our facilitators and career counselors will help you build your resume and are available to give advice on finding your first job. Facilitators will also be available to use as a professional reference upon completion of the program. Potential students should always do research on the job market in their area before registering.

7. Who will be my instructor?

Each student is paired up with a facilitator for one-on-one interaction. The facilitator will be available (via e-mail) to answer any questions you may have and to provide feedback on your performance. All of our facilitators are successful working professionals in the fields in which they teach.

8. What software or hardware do I need in order to take online programs and what are the system requirements?

In order to take our online programs, you must have access to a computer and the Internet. You can access the program contents from any Web-enabled computer. You don't have to use the same computer to log-in to the program every time. We recommend that you have a word-processing program (Microsoft Word is best) and the latest version of Internet Explorer. Android Framework, Java, and Eclipse should all be installed on your PC.

9. Can I use a Mac?

Android Programming is PC based; therefore, Mac is not supported.

10. How can I get more information about the program?

Registration Information Request

11. When can I start the program?

Our programs are all open enrollment. You can register and start the program as soon as you are ready.

Please note: Once the program curriculum is accessed online or through submission of a material shipment confirmation, refunds cannot be issued.

12. How do you do the applied labs if you don’t have equipment?

The majority of labs can be done using the online lab system. A link to schedule the lab is included with the course for each lab that can be done online.




Software Developer - Employment & Education

Employment of software developers is projected to grow 17 percent from 2014 to 2024, much faster than the average for all occupations. The main reason for the rapid growth is a large increase in the demand for computer software. The need for new applications on mobile devices and tablets will help increase the demand for application software developers.

Job Stats
Job Outlook: 17% (Much faster than average)
Number of jobs, 2014: 1,114,000
Median pay (May 2016): $102,280 per year
Source: July 20, 2017
Feedback
×
Fill out my online form.