The Comprehensive Android Development Course

Android Marshmallow came with brand new offerings for smartphones and smartwatches, allowing us with more features such as Google Now on Tap, better battery life, native support for fingerprint sensor...

  • All levels
  • English

Course Description

Android Marshmallow came with brand new offerings for smartphones and smartwatches, allowing us with more features such as Google Now on Tap, better battery life, native support for fingerprint sensor and so much more. This allowed Marshmallow to become one of the fastest accepted Android update, with many people jumping at the chance to start developing apps for it. Now, you can too build your...

Android Marshmallow came with brand new offerings for smartphones and smartwatches, allowing us with more features such as Google Now on Tap, better battery life, native support for fingerprint sensor and so much more. This allowed Marshmallow to become one of the fastest accepted Android update, with many people jumping at the chance to start developing apps for it. Now, you can too build your own apps for your Android M phone and wearables, using nothing but Java. To learn you don’t need to have any background with Java, Android development or even coding. All you need is this course!

What you’ll learn
  • Java Fundamentals
  • Material Design
  • ListViews
  • NetworkingLocation
  • Databases
  • Android Wear Cards

Covering Topics

1
Section 1 : Course Intro

2
Section 2 : Learning Java from Total Scratch

3
Section 3 : M2 - Hello World Apps

4
Section 4 : M3 - Unit Converter App

5
Section 5 : M4 - World Geography Game

6
Section 6 : M5 - Android Weather

7
Section 7 : M6 - Android Notepad

8
Section 8 : Android Wear

9
Section 9 : Conclusion

Curriculum

      Section 1 : Course Intro
    1
    Introduction
      Section 2 : Learning Java from Total Scratch
    2
    Java Overview
    3
    Installing JDK and Eclipse Preview
    4
    Hello World
    5
    Console Output
    6
    Errors
    7
    Variable Types
    8
    Strings
    9
    Arrays
    10
    Arithmetic Operators
    11
    Mixed-Mode Math
    12
    Unary Operators
    13
    Conditional Operators
    14
    If and Else-If
    15
    Switch
    16
    While and Do-While Loops
    17
    For Loops
    18
    Branching Statements
    19
    Classes and Member Variables
    20
    Methods
    21
    Constructors
    22
    Access Modifiers
    23
    Encapsulation
    24
    This Keyword
    25
    Interfaces
    26
    Interface Types
    27
    Inheritance
    28
    Typecasting
    29
    Polymorphism
    30
    Super Keyword
    31
    Java Review
      Section 3 : M2 - Hello World Apps
    32
    Installing Android Studio (updated) Preview
    33
    Hello World
    34
    Hello Bob UI
    35
    Accessing Views in our Activity
    36
    Wiring Buttons
    37
    Finish Hello Bob
      Section 4 : M3 - Unit Converter App
    38
    Introduction to Material Design
    39
    Converter Class
    40
    Implementing Material Design
    41
    Creating our UI
    42
    Spinners
    43
    Converting Units
      Section 5 : M4 - World Geography Game
    44
    Setting up WorldGeography
    45
    Creating our UI
    46
    Populating our ListView
    47
    Menus
    48
    Contextual Action Bar 1
    49
    Contextual Action Bar 2
    50
    Contextual Action Bar 3
    51
    Contextual Action Bar 4
    52
    Refreshing the ListView and CHALLENGE
      Section 6 : M5 - Android Weather
    53
    Setting up AndroidWeather
    54
    Creating our UI
    55
    OpenWeatherMap
    56
    Weather POJO
    57
    AsyncTask
    58
    Networking 1
    59
    Networking 2
    60
    ListAdapters 1
    61
    ListAdapters 2
    62
    ListAdapters 3
    63
    Permissions
    64
    Location
      Section 7 : M6 - Android Notepad
    65
    Setting up Notepad
    66
    Contract for our Database
    67
    Connecting SQLite to Android
    68
    Content Providers 1
    69
    Content Providers 2
    70
    Content Providers 3
    71
    Content Providers 4
    72
    Toolbar
    73
    NoteListActivity UI
    74
    CursorAdapters
    75
    Loaders
    76
    Contextual Action Bar
    77
    NoteEditActivity UI
    78
    Intents
    79
    Passing Data Between Activities
    80
    Creating or Editing a Note
    81
    Populating Views
    82
    Saving Data Preview
    83
    Finishing Touches
      Section 8 : Android Wear
    84
    Hello Wear
    85
    Setting up Cards
    86
    Fragments
    87
    CardFragment
    88
    Setting up Fruits
    89
    List Item Layout
    90
    FruitAdapter and Viewholders
    91
    Using the Adapter
      Section 9 : Conclusion
    92
    Conclusion

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.