Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Android Development Masterclass Syllabus

No Reviews Yet

Course type: Online Instructor led Course

Platform: TeamViewer, Skype

Course ID: 40301

Course type: Online Instructor led Course

Platform: TeamViewer, Skype

Students Interested 0 (Seats Left 0)

No Reviews Yet

About the Course

Core Android (6 weeks)

Deep Overview in Android Stack and Android Architecture:


  1. Overview of Android Stack

  2. Libraries

  • Android Runtime

  1. Application Framework

  2. Dalvik VM

  3. Android Features

  • Introduction to OS layers

  • Android Components


       Project 1: Your First Android Java Program


Application Structure (in detail):


  1. Introduction to Android Studio

  2. The manifest file

  • uses-permission & uses-sdk

  1. Resources &

  2. Layout resource and files

  3. Running your app on Emulator

       Project 2: Android Permission and Resources Gotchas


Building UI with Activities:


  1. Activities

  2. Views, layouts and Common UI components

  • Event Listener

  1. Activity lifecycle

  2. Intents

  3. Communicating data among Activities


         Project 3: Testing Android's Activity Lifecycle and communication




Android Toast and Notification:


  1. Toast messages

  2. Dialogs and Custom Dialog

  • Alarms

  1. Notifications


          Project 4: Handling Android notifications in different scenarios


Android Data Storage and Retrieval


  1. Shared Preferences

  2. Android File System

  • SQLite


        Project 5: Develop an App to demonstrate database usage. CRUD  

                       operations must be implemented.


Adapters and Widgets


  1. Adapters:

  2. ListView and Custom listview

  • Menu

  1. Grid View using adapters


         Project 6: Android project to show list of users


Content Provider:


  1. Content Provider Fundamental

  2. Other Built-in Content Providers

  • Creating Custom Content Provider

  1. Understanding Content URI

  2. ContentResolver

  3. Sharing Information from custom content provider


         Project 7: Android project to show and create list of contacts


Android Testing


  1. Testing and Commercializing Applications

  2. Basics of Testing

  • Testing from an IDE

  1. Local Unit Test

  2. Instrumented test


         Project 8: check unit testing on Calculator application


Advanced Android (2 weeks)


Android Services & lifecycle:


  1. Android Service

  2. Android Service API

  • Android Started Service

  1. Android Service Life Cycle

  2. Android Service Example


         Project 9: Run any music at the background using service



Intent Filters and Broadcast Receivers:


  1. Role of filters

  2. Intent-matching rules

  • Filters in your manifest

  1. Filters in dynamic Broadcast Receivers

  2. Creating Broadcast receiver


Project 10: Show some inbuilt broadcast receiver


Smart Animation:


  1. Android Animation API

  2. Android Frame Animation

  • Android Tween Animation

  1. Android Graphics


            Project 11: Show different types of animation in a project


Advanced UI and Material Design:


  1. Selection components (GridView, ListView, Spinner, Recycler View)

  2. Complex UI components

  • Building UI for performance

  1. Creating custom and compound Views

  2. Material Design


         Project 12: Android project to demonstrate advance UI and



Google Firebase for Android:

  1. Creating a Firebase project

  2. Firebase Analytics

  • Configuring parameters and conditions

  1. Implementing email and password authentication

  2. Viewing users in the Firebase console


         Project 13: User smart real-time authentication system


Web Services and WebView:


  1. Consuming web services

  2. Receiving HTTP Response (XML, JSON )

  • Parsing JSON and XML

  1. Using WebView


         Project 14: Download weather data from server and show it in

                           your app


Advanced android Testing


  1. Advance Testing

  2. Testing from an IDE

  • Espresso

  1. Android UI testing


         Project 15: Sample UI testing for an app




  1. Sensors

  2. Location Based Services and Google Maps

  • Working on Picasso

  1. Android OREO new features and discussion

  2. NEW TOPICS: Since each new version of Android has new features, we keep extra time for adding custom topics in every batch.

Date and Time

Not decided yet.

About the Trainer

Abhishek picture

Avg Rating

0 Reviews

0 Students

1 Courses


M.Tech, M.C.A

5 Years of Experience

Mentor & Technical Training Lead:

• Expert in Mobile Application development and Analytics.
• Responsible for total delivery of the training related to the Mobile Application Development Topics in
undergraduate and postgraduate courses with various Universities that the organisation is tied up.
• Major activities are :
• Responsible and accountable for end to end delivery of imparting quality education (theory and practical both) to the students.
• Syllabus finalization as per University guidelines.
• Content development to keep it contemporarily , relevant, practical.
• Organizing Faculty Development Program, workshop on latest technologies.
• Design curriculum, design pedagogy, design content, faculty development , maintaining the quality, business development.

Mobile Application Developer -
• Conceptualized, designed, developed and deployed applications for Smartphones and Tablets.
• Worked on successfully delivered projects for reputed clients – Wells Fargo, Charles Schwab, McKinsey & Company, International Trade Center, Gates Foundation, ASME etc.
• Experience in developing Android based applications including user interface design, services, SQLite database, JSON parsing, broadcast receivers, bitmaps, social sdks etc.


Ranchi Central University of Jharkhand June 2013 – July 2015
• Master of Technology in Computer Science - Mobile Computing & Data Science, 9.1 (M.Tech).
• Secured First position in M.Tech final year thesis and project submission named “Optimizing Smartphone Performance using Backend Server and Cloud Computing” under guidance Prof. P.K.Das, founder and former director of mobile computing, Jadavpur University.

Kolkata, West Bengal University of Technology, Aug 2010 – April 2013
• Master of Computer Applications (MCA)
Kolkata, University of Calcutta, May 2007 – Jun 2010
• Bachelor of Science (Hons.) in Computer Science (B.Sc)


• event2mobile : (Clients: Charles Schwab, LGT Bank, BMC, ASME, TD Ameritrade, Stanford Medicine, S&P Insurance ) Event2Mobile (E2M) is the leading secure mobile app platform for enterprise events and conferences. Its used by world’s leading banks, financial services companies, Government bodies, associations and Fortune 500 companies and the largest associations in their internal and external events and conferences. The application gives attendees the ability to interact with other participants attending the event, manage bookmarks, check-in to sessions and participate in surveys / live Q&A.
• Created the database, JSON and other application structures, debugging and bug fixing.
• Implement Google Analytics
• Tablet Design
• QuickMic :
QuickMic is an audience response mobile app that improves attendee-speaker communication at live events & conferences. This app turns your smartphone to a mic thereby eliminating the traditional pass the-mic approach and improves attendee engagement.
• Design full application from Scratch
• Material design
• Create Live event
• Integrate app to app real time calling
• APAC MedTech Forum 2016 :
The Asia Pacific MedTech Forum 2016 has taken place on 8-10 November, 2016, at Suntec City Convention Centre, Singapore.
• Live on-Demand Video Streaming application
• Google Analytics
• Event management
• #mlFG APAC 2017 Pizza Hut :
(Client:: Pizza Hut)
• Exclusively for #MLFG Conference attendees.
• This app enhances your experience at #MLFG Conference by letting you access your agenda, receive important updates, and interact with other attendees all from your mobile device.
• Live activities.
• Google Analytics
• Unit testing, Debugging and Troubleshooting
• Designed, developed, and delivered online and classroom training for corporate office employees.
• Active participants and contributor in Global Mobile App Summit & Awards(GMASA) 2017 & JUincubator’s Hackathon in Bangalore.
• Organized Mobile Application Training Program for the faculties of different universities in India (Faculty Development Program, Bangalore).
• Presented workshop and Trainings on “MOBILE COMPUTING & ANDROID“ at DIATM College Durgapur, West Bengal.
• Presented a 3-Days workshop and Training on “MOBILE APPLICATION DEVELOPMENT“ at IIE College Kalyani, West Bengal.
• Active contributor in a conference on “HANDLING BIGDATA ON SENSOR & CLOUD ENVIRONMENT“ organized by Jadavpur University (Mobile Computing Department) and Calcutta University.
• Organized different Training programs to different colleges and institutes in Ranchi, Bihar on Mobile Application Development using Android.
• Published scholarly research articles:
➢ “SHAKTI – Secured and Highly Adaptive Knowledge base Tracking Information system using android platform“, IEEE International Conference on “Next Generation Computing Technologies “
➢ “Performance Enhancement of Smartphones using Fog Controller through Task Offloading”, The International Conference on Applications and Innovations in Mobile Computing (AIMoC-2016)
➢ “APPS: Accelerating Performance and Power Saving in smartphones using code offload”, The IEEE International Advance Computing Conference (IACC-2016).
• C, C++, Java, Android, Data Analytics
• Parsing Technique :: JSON Parsing and XML Parsing
• Subjects Expertise :: Mobile Computing, Object Oriented Programming, Data Science, Database management System, Data visualization and Analytics
• Tools :: Microsoft SQL Server, Eclipse, Android Studio, Net Beans, Latex, Tableau
• Operating Systems :: Windows, Linux, macOS.


No reviews currently Be the First to Review


Students Interested 0 (Seats Left 0)

Post your requirement and let us connect you with best possible matches for Mobile App Development Training Post your requirement now


Submit your enquiry for Android Development Masterclass Syllabus

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

Please check the fields again.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Abhishek

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please enter the OTP sent to your registered mobile number.

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more