UrbanPro
true

Android Development Masterclass Syllabus

LIVE
Ongoing

Course offered by Abhishek

0 review

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 & R.java
  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

                              Functionality

                          

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

 

MORE:

 

  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.

About the Trainer

Abhishek picture

Avg Rating

0 Reviews

0 Students

1 Courses

Abhishek

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.

EDUCATION:

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)

TECHNICAL EXPERIENCE (Projects):

• 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.
Role:
• 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.
Role:
• 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.
Role:
• 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.
Role:
• Live activities.
• Google Analytics
• Unit testing, Debugging and Troubleshooting
TRAINING EXPERIENCE:
• 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.
RESEARCH EXPERIENCE:
• 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 “
(NGCT-2016)
➢ “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).
LANGUAGES & TECHNOLOGIES:
• 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.

Students also enrolled in these courses

LIVE
12 reviews
30 Hours

Course offered by Dheeraj Kushwaha

217 reviews
LIVE
1 review
2 Hours
499 Group Class (max 50)
899 1-on-1 Class

Course offered by Gaurab Kumar

22 reviews
LIVE
30 Hours

Course offered by Praveen

1 review
LIVE
5 reviews
30 Hours
4,000 Group Class (max 3)
5,000 1-on-1 Class

Course offered by Saboor

3 reviews

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Android Development Masterclass Syllabus by Abhishek

Abhishek picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Android Development Masterclass Syllabus by Abhishek

Abhishek picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. 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