This festive season, enjoy 10% discount on all courses Use Coupon NY10 Click to Copy
Android Development Training in Nairobi, Kenya
Rated 4/5 based on 21 customer reviews

Android Development Training in Nairobi, Kenya

Become an Android Professional with KnowledgeHut’s Android Development Training

Contact Course Advisor schedules
Refer & Earn    (Brochure)

Modes of Delivery

Online Classroom

Collaborative, enriching virtual sessions, led by world class instructors at time slots to suit your convenience.

Team/Corporate Training

Our Corporate training is carefully structured to help executives keep ahead of rapidly evolving business environments.
Group Discount: 5.00% for 3 to 4 people 10.00% for 5 to 9 people 15.00% for 10+ people

3 Months FREE Access to all our E-learning courses when you buy any course with us


With 5 million organizations, 50 million users and more of them being added each day, Google apps is the undisputed leader in the app market. Organizations big and small and even individuals realize that adopting the Google App ecosystem is the best way to promote a business and gain benefits such as cost savings and scalability. If you want to make a career in the app world or want to learn a new skill, then this is the right time and right career to invest in and have a lucrative future.

KnowledgeHut in association with Zeolearn, brings an instructor led live online training workshop that will allow you to go from the basics to the advanced in a series of carefully designed and easily manageable modules. Combining practical, hands on sessions with crisp courseware, this workshop will help you design and publish your own app and become proficient in the various tools, concepts, principles and patterns, required to develop ready to market Android apps.

On successful completion of the course, you will receive a Course Completion Certificate from KnowledgeHut with Credits (1 credit per hour of training).

What you will learn:
  • Get a solid understanding of tools used in Android development like Eclipse, Android Studio and debugging tools
  • Understand and use the Android SDK to build an Android App and to add permissions to your app
  • Understand Android Components like Broadcast receiver, loaders and content providers to persist and recover data
  • Understand Android UI concepts and use Layout Manager and View Groups
  • Learn to use Service and Notifications
  • Build an app using the above concepts and publish this in Google Play
You will also get:
  • Online instructor led live training
  • Downloadable courseware
  • Coaching by industry experts
  • Answers to sample exercises
  • Practical sessions for through understanding
  • High quality training from the comfort of your own home

Key Features

Instructor led live online training
Learn from the comforts of your home
Learn about design and implementation of Android apps
Develop and publish your own app on Google Play
Comprehensive courseware
Hands on practice sessions


  • Introduction
  • Early History of Android
  • Understanding the Android Software Stack
  • Android SDK
  • Dalvik VM
  • Android Emulator
  • Downloading the Android SDK
  • Installing Android Development Tools (ADT)
  • Building Hello World app
  • Android Virtual Devices
  • Exploring the Structure of an Android Application
  • Fundamental Components
  • Application Life Cycle
  • Activity
  • Intent
  • Content Provider
  • Broadcast Receiver
  • Services
  • Understanding Android resources
  • Understanding Android Intents
  • Text Controls
  • Button Controls
  • The Image View Control
  • Date and Time Controls
  • List Control
  • Grid View Control
  • Spinner Control
  • Gallery Control
  • Understanding Adapters
  • Styles and Themes
  • Understanding Layout Managers
  • Structure of Android menu
  • Working with Menu and Events
  • Submenus,Context Menus,Pop-up Menus
  • What Is a Fragment
  • Fragment Manager
  • Using Dialogs in Android
  • Working with Toast
  • Working with Preferences and Saving State
  • Exploring the Preferences Framework
  • List Preference
  • Check Box Preference
  • Edit Text Preference
  • Organizing Preferences
  • Introduction to SQLite Database
  • SQLiteOpenHelper and working with DB
  • Working with Cursor
  • Android’s Built-in Providers
  • Architecture of Content Providers
  • Consuming HTTP Services
  • Using the Android HttpClient
  • Addressing Multithreading Issues
  • Handler, message and message queue relationship
  • Using Background Threads (AsyncTask)
  • JSON parsing
  • XML parsing
  • Working on Socket Connection
  • Understanding the Android Security Model
  • Signing Applications for Deployment
  • Self-Signed Certificate Using the Keytool
  • Installing Updates to an Application and Signing
  • Understanding Security at the Process Boundary
  • Declaring and Using Permissions
  • Library Projects
  • Strict Mode
  • Understanding the Mapping Package
  • Obtaining a Maps API Key from Google
  • Develop Market ready application

Our Students See All

Attended a 2 day weekend course by Knowledgehut for the CSM certification. The instructor was very knowledgeable and engaging. Excellent experience.

Attended workshop in April 2018

The CSPO Training was awesome and great. The trainer Anderson made all the concepts look so easy and simple. Using his past experience as examples to explain various scenarios was a plus. Moreover, it was an active session with a lot of participant involvement which not only made it interactive but interesting as well. Would definitely recommend this Training.

Attended workshop in July 2018

Great course. An interesting and interactive session to better understand how to succeed in formulating a business case and how to present it effectively.

Attended workshop in May 2018

The training was very interactive and engaging with the attendees.

Attended workshop in June 2018
Review image

Jin Shi

Director at Timber creek Asset Management from Toronto, Canada
Review image

Richard Dsouza

Business Analyst at Valtech from Bangalore, India
Review image

Wily Salim

Services Project Engineer at Lendlease from Sydney, Australia
Review image

Anish Maidh

Senior Project Manager at Telstra from Melbourne, Australia

Frequently Asked Questions

Software architects, Software Developers, Students, Web Designers and even entrepreneurs with a flair for technology and a passion for the app ecosystem will benefit from this course.

Google is among the most popular and widely used mobile platforms. With close to 1 billion Android devices already in use, this number just keeps growing each day. The Google app ecosystem therefore presents a tremendous business opportunity to organizations because of its potential to reach a huge audience. This means there is a growing need for individuals who can design and publish apps for organizations who want a slice of this market. Not just multinationals but even small businesses and individual developers can create meaningful apps that can become instant hits. This is a great time to learn about Android development, and KnowledgeHut and Zeolearn bring you a course that will help you do that. This online tutorial on Android App development will not only give you knowledge of the bare essentials but also a detailed end-to-end understanding of design and implementation.

Participants need to have Basic Knowledge of Java. Programming experience in an Object Oriented Programming language is highly desired.

Yes, this course is conducted as a virtual course. Call us for more information on the same.

On successful completion of the course you will receive a course completion certificate issued by KnowledgeHut.

You will receive 1 credit per hour of learning.

The trainers are highly qualified and certified instructors with many years of experience to deliver classroom training.

It is easy to enroll for classroom training online. There are several options to pay either through your debit/credit card that includes Visa Card, MasterCard; American Express or - via PayPal. Payment receipt will be issued to the candidate automatically by email.

Any registration cancelled within 48 hours of the initial registration will be refunded in FULL (please note that all cancellations will incur a 5% deduction in the refunded amount due to transactional costs applicable while refunding). Refunds will be processed within 30 days of receipt of written request for refund. Kindly go through our Refund Policy for more details:

Please send in an email to, and we will answer any queries you may have!

Android Development Course in Nairobi

Nairobi  is  city  with  a  vibrant  tourism  industry.  It  is  also  home  to  the  regional headquarters   of   local   companies   and   global   organizations   too.   Nairobi   has established  itself  as  a  popular  business  center  and  a  cultural  hub  of  Kenya.  It  is home  to  one  of  the  largest  stock  exchanges  in  Africa,  the  Nairobi  Securities Exchange.   KnowledgeHut   helps   you   grow   your   career   in   the   competitive   IT environment of the city with the Android certification in Nairobi.

A New Alternative

Google’s  Android apps  lead  the  worldwide app market.  The Google  apps create an ecosystem  that  allows  for  business  promotion  additional  benefits,  such  as  cost savings,  scalability,  etc.  This  ecosystem   is  beneficial  for  both  companies  and individuals. The Android training in Nairobi helps you to be a part of this ecosystem. The training will help you enhance your skills and take your career to the next level.

The Android  developer  training  in  Nairobi  is  an  intensive  course  that  comprises  an instructor-led training structured to help you learn the fundamental and advanced app development  concepts  with  the  help  of  a  series  of  virtual  classroom  sessions.  The online  classes  combine  hands-on  exercises  and  practical  assignments  to help  you understand  Android  app  development.  You  can  easily  use  the  superior-quality courseware from the comforts of your home.

 Keeping Ahead of the Curve

KnowledgeHut’s Android  programming  course  is  an  online course  that  consists  of online  classes  covering  the  prerequisites  of  designing  and  publishing  apps.  The Android  training  in  Nairobi  is  designed  in  such  a  way  that  it  first  introduces  you to Android,  then  goes  on  to  teach  you  how  to  set  up  your  development  environment. The Android certification in Nairobi offered by KnowledgeHut at the end of the course will validate your Android app development skills.

The Android  online  training  in  Nairobi will help  you  understand  the  different  tools required  for  Android  app  development,  such  as  Android  Studio,  Eclipse,  and  other debugging tools. The online sessions of this course are delivered by industry experts and  can  be  conveniently  taken from anywhere  in  the  city.  You  will become  adept  in Android SDK with through the Android classes in Nairobi.  By the end of the course you  will  be  aware  of  various Android  components,  like  Broadcast  loaders,  content providers, and receiver.

 KnowledgeHut Empowers You

This  comprehensive  KnowledgeHut  course  will  enhance  your knowledge  of  Android UI.   You   will   be   awarded   with   the Android   certification   in   Nairobi   on   course completion.  This certification will validate  your  knowledge  of  Android  and  your credibility to successfully publish apps in Google Play.

other training

How We Can Help You

Course Details