Events Quick Links

Click here to view Newsletter

Quick Links
Become a member
Be a volunteer
Conduct Training Program
About Event
Android Application Development - 14 to 16 Sept 2018

Location : CSI Mumbai Chapter
From Date : 14-9-2018 To Date : 16-9-2018
Event Time 9:30:AM    



Computer Society of India, Mumbai Chapter


Three days hands-on workshop on

Android Application Development

Date: 14-15-16 September 2018, 9:30 am to 5:30 pm, Mumbai


This course is designed for beginners who wish to become a mobile application developer by using Android, which is one of the most popular programming languages for mobile application development. It is a classroom-based course that covers the essential topics to start programming with Android.


Day 1.

  1. Basic Java Topics for Android Development
    1. Class, Object, Variables
    2. Inheritance
    3. Interaface
    4. Casting
    5. Collection Classes
    6. Generic Classes
    7. Android Related Topics
    8. Android Studio Setup
      1. Android Studio Installation
      2. Android Architectures
      3. Application Components
      4. Gradle File
      5. Hello World Example
      6. Project File Structure
      7. Android UI
        1. UI Layout basic
        2. Different types of layouts
        3. Linear Layout
        4. Relative Layout
        5. Layout Attributes
        6. UI Controls and Attributes
          1. TextView
          2. EditText
          3. Button
          4. CheckBox
          5. RadioButton
          6. ImageView
          7. ToggleButton
          8. Switch
          9. Other controls
          10. All control specific attributes
          11. Style and Themes
            1. Defining Styles
            2. Using Styles in layout
            3. Style Inheritance
            4. Android Themes
            5. Default Style and Themes
            6. Event Handling
              1. Event listeners and handlers
              2. Event listeners and registration

                                                              i.      Using and Anonymous Inner Class

                                                            ii.      Using Activity Implements Listener Interface

  1. Using XML attribute in layout
  2. Intents and Different Screens
    1. Intent Objects
    2. Android Intent Standard Action
    3. Types of Intent
    4. Passing Data with Intent


Day 2

  1. List View and Grid View
    1. Listview Attributes
    2. Array Adapter
    3. Gridview attributes
    4. Static data display


  1. Making a Book Library App
    1. Designing and App Concept
    2. Creating Layout with components
    3. Creating All Possible Activities
    4. Implement logic with connections between screens
    5. Building a working app and run on device or emulator.


  1. Android Storage
    1. Shared Preferences
    2. Sqlite Database
    3. Internal / External File Storage


  1. Ugrading Book Library with Storage
    1. Saving user data in preferences
    2. Implementing Login and Logout with session management
    3. Saving book data to SQLite Storage


  1. Google Location API
    1. Showing Current Location
    2. Adding Marker
    3. Searching for location
    4. Custom Marker


Day 3

  1. Android Remote Data with HTTP GET/POST
    1. API Fundamentals
    2. Get data using HTTP Methods GET/POST


  1. JSON Data parsing
    1. Convert JSON raw data to objects
    2. JSON Parsing with library
    3. Working with network data in background
      1. Background Process
      2. AsycTask
      3. Updating UI after background process


  1. Custom Listview with Remote Data
    1. Customisation of Listview with text and images
    2. Custom Adapter
    3. Integrating Remote data into Listview
    4. Applying different libraries and method


  1. Upgrading Book Library with Remote Storage
    1. Store Book data to server
    2. Get Book data from server
    3. Make an app connected to server


  1. Android Miscelleneous Topics
    1. Service
    2. Broadcast Reciver
    3. Content Providers


  1. Publish Android App to Google Play Store
    1. Building An App for Final Distribution
    2. Creation of publish key
    3. Generating signed APK with key
    4. Uploading to Play Store
    5. Play Store submission procedure and checklist



After this session participants will be able to develop an Android App on their own. Majority of important topics will be covered and it will be benefit to the participants to upgrade their job profile as Android Developer.


Who should attend

  • Basic Java Programming
  • Object Oriented Concepts
  • Familier with IDE either Eclipse or Netbeans
    • Anyone who wants to start developing Android Apps,
    • Student or professional who knows Java should upgrade to Android Development.

Faculty Profile

Mr. Tausifali Saiyed, an entrepreneur, tutor, and researcher. He owns a software company which creates unique and beautiful mobile apps and software. He gives basic to advance level trainings on Java and Android. He has a research degree in Mobile Application from University of Greenwich, London. He was a Java and Android trainer at London Academy of It, London for 2 years and trained hundreds of student and working professionals at the institute.



  • An IT professional with an experience of teaching and development of mobile apps and software


  • In-depth knowledge and experience on tools like Eclipse ADT, Android Studio, Xcode, Titanium Appcelerator, Corona SDK


  • Expert in providing training on Android Mobile applications and Cross Platform Applications
  • Conducted number of trainings on Android Development, Basic Java and Advance Java topics.
  • Also have been providing online training to overseas-based students.



  • Developed an API Generation Tool in AngleHack hackathon @ Bloomberg, London (Spring 2013).


  • Developed a live feeds from Twitter and Instagram of local market vendors, Android app at bemyapp mobile Hackathon, London (Feb 2012).
  • Successful Coordination of C/C++ Programming contest, An Event of Fiestek’09, jointly organized by IEEE student Branch and ADIT.
  • Obtain 100% in C/C++ examination by Microsoft & TCS


  • Organized C/C++ Programming contest and workshop on LINUX at Fiestek’08, ADIT.


  • Workshop on Firewall, Assembly of Computer and Hacking, ADIT.




  • Programming Languages and Technologies: C/C++, JAVA, Android, O b j e c t i v e C , S w i f t , Spring MVC, JSP/Servlet, EJB, JPA, Hibernate, JSF, JSP, Joomla, PHP, VB 6.0, Assembly level languages (808580518086).
  • Web Technologies: HTML, CSS, JavaScript, jQuery, AngularJS, JSON, XML, Restful web services.


  • Software Tools: Net Beans, Eclipse, Xcode, Android Studio, Titanium Studio Appcelerator, Corona SDK, Ionic Framework.
  • Databases: Microsoft Access 2003, MySQL, Derby DB.


  • Operating Systems: Linux (Ubuntu, Fedora), Windows, MAC OS X


  • Servers: Glassfish, Apache, JBoss, WAMP


  • Network protocols and Technologies: TCP/IP, UDP, SNMP, DHCP, Opnet etc.

Contact for Registration

Registration Fees /Terms and Conditions

Harsh Mane @

CSI Mumbai Chapter

E-217, 2nd Floor, Floral Deck Plaza, MIDC, Near Sunrise Tower, Andheri East, Mumbai - 400093

Tel:022 28235476 / 28235548 / 28235546

Mobile  9819089527, 9768550926

Email: / /



-          CSI Members Rs. 15340/- Per Participant  including GST

-          Non CSI Member Rs. 17700/- Per Participant including GST

-          Group discount is available for minimum 5 number of registration.

-          The cheque / DD in favour of "CSI Mumbai Chapter" Payable at Mumbai.

-          The mentioned fees are inclusive of all taxes and charges.

-          Registration fees covers courseware, lunch, Tea/Coffee and CSI Certificate.

-          Non CSI Member can avail discount in fees by becoming member of the society for details visit

-          Payment is to be made in favour of

CSI Mumbai Chapter”, A/c No. 10606576641 payable at State Bank of India, MIDC, Andheri East, Branch, Mumbai-400 093, RTGS/NEFT Code: SBIN0007074, (All Major VISA / Master  Credit / Debit   cards will be accepted.

Participation only through advance registration, (Batch size 20 participants only)

Note – Out station participants need to confirm at least 5 days prior to the commencement of the training


This mail is not spam mail and is a genuine communication from Computer Society of India (CSI) Mumbai Chapter to its members and other IT Professionals to inform them about the forthcoming event. If you feel that this mail should not have been sent to you or you want similar communication to be sent to your different e-mail address, please reply to this mail and specify it in the message









Normal Event Charge : 17700 Rs/-
Event Charge For Early Bird : 17700 Rs/-
Event Charge for Student Member : 15340 Rs/-
Event Charge for CSI Member : 15340 Rs/-
Event Early Bird Days Date : 13-9-2018
Open For : All
Download Brochure  

You can be the sponsorer to this event and reach to more than 1,00,000 Members through our Mailer and other promotions
Computer Society of India.
    All Rights Reserved 2012.

Digital Marketing Partner
Home | Privacy Policy | Contact Us | Downloads
Powered By : Mahalasa Infotech