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

Date and Time

Not decided yet.

Abhishek picture
Abhishek

M.Tech, M.C.A

About Abhishek

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.
No reviews currently Be the First to Review

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

Reviews

No reviews currently Be the First to Review

Discussions

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

Enquire

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.

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 support@urbanpro.com 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

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 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 6.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