
Android Diploma in Egypt
Other courses you might be interested in:
- Oracle Database
- Oracle Developer
- Java Programming
- R12 Oracle Financial
- R12 Supply Chain
- R12 ORacle HRMS
- Oracle Technical Consultant
- Oracle Apps DBA
- Android Diploma
- Web Design
- Graphic Design
- HTML5 & CSS3
- PHP Web Programming
- ASP.NET Web Programming
- WordPress
- SEO
- Mobile Web Design
- MCTS - SQL Server 2005
- JavaScript & jQuery
- iPhone App Development
- MCSE Certification
- AJAX
- Flash
- iPad app development
- Objective C for Beginners
- Dreamweaver
- Photoshop
- Indesign
- Illustrator
Upcoming Android Classes:
Choose your preferred start date from the list below, and then click on Reserve your place.
| Course Session | Starting Date | Classes | Price | |
|---|---|---|---|---|
| 8 Hours Full Day | Call Us Now | 6 | Special Offer | Reserve your place |
| 4 Hours Night | Call Us Now | 6 | Special Offer | Reserve your place |
- Classroom based course
- eNotes included
- Hands on training
- Free online support after course
What is Android ?
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 & AndroidRequirements for Ajax Course
Essential knowledge of computer components and operating systems. Previous programming experience is a plus.Course contents
Java course outlinesIntroduction 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