About

Tired of the same kinds of apps showing up again and again? Join this course and learn to build your own app.

Learn from the Best

ANDROID APP DEVELOPMENT

SATISH SHENDE

A talented engineering professional from IIT Kharagpur, Mr. Shinde has a knack for developing out of the box applications for recognized companies like OYO, Jabong, and Indihood. With his knowledge, experience, and expertise, launch your App with Skillarena!

What You'll Learn

  • What is Android? History and Architecture.

  • Core and UI components

  • Developing Database

  • Learn about Installation and setups

  • Discover the Fundamentals of Apps

  • Know about the Broadcast Receivers and the Content Provider.

  • Learn about the Intent Filters 

  • Learn how to Load the Layout resource in Activity

  • Know about the variety of XML attributes

  • Learn Linear layout

  • Understand Relative layout

  • Discover the Constraint layout

  • Learn Adapter view - ListView

  • Learn to link Library for Android

  • How to configure projects

  • Learn about the RequestQueue

  • How to make customized and standard request

  • Understand about Persistence

  • Learn about the Android Security Architecture

  • Know how to protect your App

  • How to add permissions?

  • How the Default Handles work?

  • About the Background Tasks

  • Best Practices Testing

  • How to organize the code for testing

  • Learn how to Build local unit test

  • How to Identify differents Units/ module of App

What this Course includes

  • 12 PDF
  • 56 videos
  • 45 days of Self-Paced Learning Program
  • 2 Quizzes and 1 final examination
  • Real Life Projects and activities.
  • Access on mobile, Laptop and TV
  • Lifetime access to videos content.
  • Live Sessions
  • Certificate of completion 
  •  Internship Opportunities 


Requirements

Willingness to Learn and Explore.

Students should have a working knowledge of Core Java language and an understanding of topics like loops, lists, variables, and control structures and collections.


Course curriculum

  • 1

    Introduction

  • 2

    Core components

    • Core Component- Introduction

    • Core Components - Part 2

    • Core Components - Part 3

    • Core Components - Part 4

    • Core Components - Part 5

    • Core Components - Part 6

    • Core Components - Part 7

    • Core Components - Part 8

    • Resource Material 4

    • Resource Material 5

  • 3

    UI components

    • UI Introduction

    • UI Introduction- Part 2

    • UI Linear Layout- Part 1

    • UI linear Layout - part 2

    • UI linear Layout - part 3

    • UI Relative Layout

    • UI Constraint layout

    • UI List View - part 1

    • UI List View - part 2

    • UI Recycler View

    • Resource Material 6

    • Quiz-1

    • Course Introduction ( Go and review all this course's instructions)

  • 4

    Networking

    • Networking - part 1

    • Networking - part 2

    • Networking - part 3

    • Resource Material 7

  • 5

    DB

    • Persistence - Intro

    • Persistence - SharedPref

  • 6

    Misc Animation and Permissions

    • Animation- part 1

    • Animation- part 2

    • Animation- part 3

    • Animation- part 4

    • Animation- part 5

    • Animation- part 6

    • Animation- part 7

    • Animation- part 8

    • Animation- part 9

    • Animation- part 10

    • Animation- part 11

    • Animation- part 12

    • Permission- Part 1

    • Permission- Part 2

    • Permission- Part 3

    • Permission- Part 4

    • Permission- Part 5

    • Permission- Part 6

    • Permission- Part 7

    • Permission- Part 8

    • Permission- Part 9

    • Permission- Part 10

    • Resource Material 8

  • 7

    Background Tasks

    • Background Introduction

    • Service- Part 1

    • Service- Part 2

    • Resource Material 9

    • Quiz -2

  • 8

    Testing and Debugging

    • Testing Intro

    • Testing- Unit testing

    • Testing- Mockito

    • Testing- ui

    • Resource Material 10

    • FINAL EXAMINATION

    • Course Introduction ( Go and review all this course's instructions)

  • 9

    Project Assignment

    • Project-Assignment

    • Resource Material 11- Project Assignment

  • 10

    Wrapping up

    • Wrapping Up

    • Resource Material 12

  • 11

    Feedback Form

    • COMPULSORY