Online Course
Get started with Android Development

Course Overview

Android powers over 80 percent of the world’s smartphones, and represents an incredible opportunity for developers everywhere. In this world of fast-moving technology, what matters is the creation of new technology, and what is not better than learning Android.

This Fundamentals of Android Development course introduces the users to the world of Android and its Development. Here you will gradually start from the basics and make your way to becoming an Android Developer. This course is specially designed for those who are extremely new to the world of programming and wish to learn how to build Android apps. You don't need to have experience in programming to study from this course, just your experience in using a smartphone is good enough!

Towards the end of the course, you will be able to build apps yourself!

Course Features

  • Extremely Beginner friendly

  • Lifetime access to the Course for you to refer it whenever you need

  • Tracks-based learning

  • Diverse coding problems for each topic

  • Contests for practice

  • Premium Lecture videos by industry experts

  • Course Completion Certificate trusted by top universities and companies

  • Internship Opportunities at GeeksforGeeks

  • Access to the GeeksforGeeks Jobs portal

What You Will Learn

  • Create your very own android applications from scratch!

  • Understand the concepts and techniques used in creating applications.

  • Deploy self-developed applications on android devices.

  • Learn how to create user interfaces for Android applications.

Course Content

  • The Android Ecosystem

  • Android platform architecture

  • Android Versions

  • Challenges of Android app development

  • App fundamentals

  • Android Studio 

  • Creating "Hello World" app in Android Studio

  • Basic app development workflow with Android Studio

  • Running apps on virtual and physical devices

  • Project 1: Hello World
  • Introduction to Android Manifest File
  • Concept Of Permissions
  • Localization Of Android App
  • Linear
  • Relative
  • Absolute
  • Introduction to View Group Class

  • Introduction to View Class

  • View Attributes

  • Android UI Elements

  • TextView,EditText,Button,Image

  • Radio BUtton and Checkboxes

  • Concept of Activity

  • Activity Life-Cycle

  • Methods of Activity Life-Cycle

  • Configuring Manifest File

  • Concept of Toast

  • Project 3: Toast and Flashlight
Show More


  1. Is there any number to contact for any query?
    You may call us on our toll-free number: 1800 258 4458  or Drop us an email at​​​
  2. Do we have doubt support in this program?
    No, This program doesn't have doubt-solving support.

  3. How can I register for the course?
    You need to sign up for the course. After signing up, you need to pay when the payment link opens.

  4. What type of certificate will be offered in this program
    Once the course is completed. You'll be getting a course completion certificate.

  5. When can I make the payment for the course?
    The payment link will be available on the course page.

  6. Is there any pre-requisitive for the course?
    Yes, you need to have a basic knowledge of Kotlin to start the course.

  7. Will the course content be available after the course end date?
    Course content comes with lifetime validity.

  8. Can I make the payment through PayPal?
    Yes. Mail us with your details at

Course Registration

Batch Date Type Register
Fundamentals of Android Development 09 February '21 to 04 February '23 Online Classes