Bangalore
    Posted: 1 month ago by
    Shortlist

    Dot Net Classes Bangalore

    Course
    Others
    You are
    Offering Professional Course
    Locality
    BTM Layout
    Reply
     

    Description for "Dot Net Classes Bangalore"

    Android Training Programme
    MS Excel Programme
    PART – 1: CORE JAVA - ANDROID
    1. Class & Object: Real world objects versus software objects
    2. Design patterns: Bottom-up versus top-down approach
    3. JVM architecture.
    4. Memory architecture of a java program
    5. OOPs programming basics
    a. Messaging passing between objects
    b. Abstraction
    c. Inheritance – code reusability
    d. Interfaces – abstract classes
    6. Exception handling
    7. Collections
    8. Threads
    9. Streams
    10. Mock tests & Assignments on core Java
    PART – 2: BASIC ANDROID
    1. Android introduction and its history
    2. Licensing
    3. Android architecture
    i. Linux kernel
    ii. Glibc
    iii. Zygote
    iv. Android libraries
    v. Dalvik virtual machine ( D.V.M)
    vi. Android framework
    vii. UI Layer
    4. Android features
    5. Android initializing process
    6. Activities
    a. Creating activity
    b. Activity life cycle
    c. Activity back stack
    7. Fragments
    8. Views, View hierarchy, and View groups
    a. Working with Views
    b. Writing custom views
    c. Working on view groups (covered more in Layouts)
    9. UI
    a. Layouts
    b. Menus
    ¬ Options menu
    ¬ Context menu
    ¬ Sub menu c. Dialogs
    ¬ Alert di alog
    ¬ Progress dialog
    ¬ Date piccker dialog
    ¬ Time pi cker dialog
    d. Event listeners
    e. Notifications
    ¬ Toasts
    ¬ Status bar notifications
    f. Applying styles and themes to UI
    g. Adapter views
    ¬ List views
    ¬ Gallery
    ¬ Grid view
    ¬ Spinner
    ¬ Expandable List View
    h. Adapters (Adapter design pattern)
    ¬ Array adapter
    ¬ Cursor adapter
    ¬ Expand able list Adapters
    ¬ Custom adapter
    10. Services
    a. Services overview
    b. Service life cy cle
    c. Starting a service (Extending IntentService, Servi ce)
    d. Binding a ser vice
    e. Multi threading with services
    11. Data storage
    a. Shared prefe rences
    b. Internal & Ex ternal storages (Files)
    c. SQLite data bases & cursors – SQLite Browser
    d. Storing & Retrieving data from Cloud & servers
    12. Content providers
    a. Content providers over view
    b. Using existingg Android content providers (Conta cts, Gallery)
    c. Creating own content providers
    d. Using custom made content providers
    13. Intents, Inten t filters
    a. Overview (Action, Data, category, etc)
    b. How intent w orks and writing our own intent
    c. How intent filter works and writing our own i-f
    d. Intent resolu tion tests
    14. broadcast rec eivers
    15. Alarms manager & Pending intents
    a. Alarm managers with Broadcast receivers
    16. Saving activity states(Seamlessness of applicatio n)
    17. Process & Threads
    a. Process life cycle
    b. Difference be tween process, thread, task, application
    c. Process priorities
    18. Threads & Async tasks
    a. Threads
    1. UI(Main) t hread versus worker thread
    2. Loopers, handlers, and event flow from syste m
    3. Writing m ulti threading programs
    b. Async tasks
    1. Writing th reading programs using Async tasks
    2. Updating UI from worker threads
    19. Securities & p ermissions
    20. Services – ext ended
    a. Exploring more on binder services
    b. AIDL
    21. Android Graphics (2D, Animations)
    a. Using Images
    b. Tween, fram e animation
    c. Drawing dire ctly on canvas
    PART – 3: ANDROID MIN I-PROJECT COVERING ALL BASIC COMPO NENTS
    Note: This is mandatory for all the candidates.
    PART – 4: ADVANCED ANDROID
    1. Media Framework
    a. How to access image gallery files
    b. How to access SD card files
    c. Exploring on other media APIs
    2. How to use other system services
    a. GPS, LBS, & Maps
    b. Sensors (accelerometer)
    c. Telephony, SMS Manager
    d. Web services using HTTP
    i. Basics of HTTP
    ii. XML, JSON, & Name value Pairs (Data communication)
    iii. Connecting to Gmail
    iv. Connecting to Google cloud server
    v. Connecting to Face Book server
    3. Android widgets
    4. Action bar
    5. Demoing on one framework layer flow example
    6. Binders
    7. JNI & NDK
    8. Exploring other android framework APIs if any
    PART 5: WRITING EFFICIENT ANDROID APPLICATIONS
    ¬ Debugging and Various ways of debugging
    ¬ How to emulate calls, SMS, SD cards etc in emulator
    ¬ Best practices to write ANDROID programs
    a. Compatibility issues
    b. Issues related to supporting your app on multiple screens
    c. UI guidelines
    ¬ Designing & performance related issues
    a. How to use wake locks – sleep mode
    b. Seamlessness
    c. Causes of ANRs ( Application Not Responding)
    d. How to write optimized code
    e. Avoiding memory leaks in ANDROID
    PART 6: ANDROID MARKET PROJECT
    a. Developing one android project for Google Play
    b. How to Sign application with private key

     

    ICT Skills An Online Live IT Training

    Sithub training institute

    HeyCoach From Code to Career Heights with Expert Coaching

    Online MBA Courses in India Jaro Education

    PG Diploma in Data Science Course

    IT and Software Training Courses Online infyni