Overview

There are close to 2 billion Android powered devices as of 2016, and for more than 200 million Indians, Android is the primary platform of consumption of content. From social and communication apps like Whatsapp, Instagram and Snapchat to utilities like Uber, Swiggy and Paytm - Android is the platform that enables companies to cater to their users 24x7.

Our Android Development course takes you on a comprehensive journey on the Android Studio that starts from building the UI, to connecting to network services and launching your product on the Google Play Store. The fact that all products have to launch on both web and mobile these days, means you'll be in demand in most products companies the day you graduate from Pandora.



Register Now

UI Design

An app with great functionality must be complemented by top notch User Experience and a neat User Interface. We teach building both common and upcoming UI/UX patterns.

Firebase & Push Notifications

Firebase is Google's service that provides a realtime database and push notifications, so that you can send information to the user even when he is not using your app

Hardware Sensors

Sensors help us build context-aware apps. You'll learn how to use GPS location, orientation, speed sensors, and perform actions on events like flip and shake

Network & Databases

Most apps are connected in nature. You'll learn how to connected your apps to a backend to create an ecosystem of users and their data

Course Contents

  • Activities and UI

    Activities and UI


    The basic building blocks of an Android app – ‘the Activity’. Learn to make beautifully designed apps, with all kinds of screen sizes and all types of layouts. Learn how to build ‘ListViews’ for showing lists of data, in form of beautiful cards.the common Android design patterns like Navigation Drawer, Action Bar, Floating Action buttons all Material Design Concepts

    Lectures 1-2

    1. Object Oriented Programming Concepts in Java
    2. Getting Started with Android Development Tools
    3. Activities and Basic UI Building
  • Background and Services

    Background and Services


    Not everything happens on the screen, so we will also learn how to create services that run in the background. AsyncTasks use multi-threading to run parallel operations on separate thread so the user doesn’t notice any work being done, and the app remains ever responsive.

    Lecture: 3-10

    1. Adapters and ListViews
    2. Intents
    3. Fragments, ViewPagers and Navigation Drawer
    4. Services
    5. Permission Management
    6. Menus and Preferences
  • Data Storage

    Data Storage


    The course will cover all three ways of local data storage available in Android.

    Lecture 11-12

    1. Shared Preferences
    2. Files
    3. SQLite Databases
  • Network

    Network


    A mobile app is nothing without connectivity. Learn to add network connectivity and integrate your app with remote servers. Also we will cover how to use backend services like Firebase to create real-time databases and push notifications to create chat based applications.

    Lecture 12-18

    1. Network and Data Fetching
    2. BroadcastReceivers
    3. Hardware Sensors
    4. Animations and Graphics
    5. Alarms and AlarmManager
    6. ContentProviders
  • 3rd Party Libs

    3rd Party Libs


    Learn to integrate the most commonly used libraries that are used to make powerful and interactive apps like

    Lectures 19-22

    1. Google Maps
    2. Retrofit for REST APIs
    3. Picasso and Glide for showing images

FAQ

(Drop a line at [email protected] if you have further queries)

  • How much knowledge of Data Structures and Algorithms do I need to take this course?

    You need to have good command of data structures like Stacks, Queues and Lists. Also a basic idea of algorithms like sorting, searching, string manupulations. Also it is imperative to have good concepts of Object Oriented Programming

  • I have no idea of Java. Can I join ?

    That is not a problem, if the aforementioned concpets are clear, and you have coded in some other language like C++ before. We will cover the syntax of Java in the first couple of classes.

  • Do you have a test for admission into this course ?

    Yes, we have a simple test covering OOP concepts, basic Data structures and array/string manipulation. You need to undertake that test while registering for Elixir.

  • Will there by any projects ?

    Yes, most definitely. No course in android development is complete without projects, and we have a lot of focus on working on live projects and practical topics.

Come, fall in LOVE with CODING

Upcoming Weekend Batches
Aug 13 at Pitampura (Evening)
Aug 20 at Dwarka (Morning)
Aug 19 at Greater Noida (Evening)

Online code Submission & Evaluation
2 Hacakthons
Regular Batch
₹20,000

(22 lectures)

Enroll Now

Contact Us
Call(Toll-free): 1800-2744-504

REGISTER NOW

What our students say

Piyush coding blocks review

"Difficult Problems now a CakeWalk !"

I had no background in coding. After the course, I feel more confident. Sumeet sir made difficult algorithms look like a cakewalk.I also enrolled for Android Course, and its amazing too. Coding Blocks defined my love for Coding.

Piyush Ajmani - via Quora
Student DTU
Manish codingblocks review

"Cracked Amazon the next day!"

I used to lag in C++ basics, but with Prateek Bhayia as my mentor I saw great improvement in coding style and problem solving approach.Just after the day of my course completion, I got internship offer from Amazon.

Manish Mittal - via Facebook
Student NSIT
Internship at Amazon
Bhavyaa Coding Blocks review

"Really Good Experience"

I had a really good experience studying at Coding Blocks. Coding Blocks helped in a shaping solution building approach. Classes are held regularly and we practiced a lot. My only regret is not joining Coding Blocks earlier.

Bhavyaa Bansal - via Facebook
Student DTU, Placed at Amazon
Read more testimonials at
Facebook ReviewsQuora Reviews