The Complete Android Oreo(8.1) , N ,M and Java Development
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,693 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Complete Android Oreo(8.1) , N ,M and Java Development to your Wishlist.

Add to Wishlist

The Complete Android Oreo(8.1) , N ,M and Java Development

Learn Android App Development with Android 8 Oreo by building real apps . Migrating existing app to Android Oreo ,Nougat
New
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,693 students enrolled
Created by Kavita Mandal
Last updated 9/2017
English
English [Auto-generated]
Price: Free
Includes:
  • 8.5 hours on-demand video
  • 8 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Develop apps for the very latest version of Android 8 Oreo.
  • Develop apps for Android 7 Nougat.
  • Develop apps for Android 6 Marshmallow.
  • Migrate existing apps to latest Android 8.0 Oreo verison.
  • Learn Java Programming from Android development prespective
  • Use Android studio 2.3.3, the newest version of Google's premier Android tool.
  • Learn to use access Views and Auto Import implementation, Methods, Layouts with app development
  • Adding OnClicklistener to a Button for populating answers
  • What's new in Android O -August 2017 release
  • Implement NotificationsChannel and DownloadableFonts for Android O
  • Implement Permissions for Android O
  • What is Android Go
  • Implement New professional Emojis,Storage Manager Intent for Nougat phones
  • Background Optimization and Screen Zoom
View Curriculum
Requirements
  • No previous programming experience,only your ENTHUSIASM to learn
  • A Windows or Mac with at least 10 GB of free space
  • OS version - Windows 10/8/7 (32- or 64-bit)
  • Minimum 3GB RAM, 8 GB RAM recommended
  • Free Disk space 500 MB for Android Studio installation
  • At least 1.5 GB for Android SDK, emulator system images, and caches
Description

Do you want to be Android 8 Oreo , Android 7 Nougat ,Android 6 Marshmallow App developer. You don't need to worry at all , the apps I will build will be for all Android's latest versions i.e. Android O, N and M.I am going to cover everything from scratch from very basic Android app development and then move to building  advanced app .I will also be telling you Java from Android development perspective and how you can do app development. So for my course you don't need any prior coding experience as I am going to cover everything in my course which is required to become an advanced Android App developer. I already have build many android apps which are live on on Google playstore and  earning very good  revenue about which I will be discussing in my tutorials.

Who is the target audience?
  • Anyone who wants to be an Android Oreo , Nougat , Marshmallow app developer
  • Anyone who wants to learn Java from Android development prespective
  • Anyone who is a beginner and had no coding experience
  • Anyone who is a advanced developer and has good coding experience
Compare to Other Android Development Courses
Curriculum For This Course
84 Lectures
08:37:44
+
Introduction
2 Lectures 04:14
Welcome Message
01:37

Course Overview and Structure
02:37
+
Download Android Studio and project setup
7 Lectures 49:44
Introduction to Android Studio
02:47

Prerequiste Software tools for studio set up
04:12

Download and Install JDK (java development Kit)
08:43

How to get Android Studio Installer for Windows, Mac and Linux
03:53

Download and Install Android Studio IDE
10:30

Configuring essential packages for Android Studio
12:44

Studio features vs Eclipse
06:55
+
Android Studio Code Development Tour
4 Lectures 29:42
Create first Project in Android Studio
07:12

Navigate Project elements and debug code in Studio
08:59

Project View Android Studio Project files
08:02

Tips for using shortcuts during code development in Studio
05:29
+
Device Creation for running Android App
5 Lectures 40:29
How to Create Android Virtual Device for app
07:14

What is GenyMotion -Installation and Configuration for Android App
12:23

Virtual Device Creation to run GenyMotion Device manager
09:26

Integrate GenyMotion with Android Studio to run app on various mobile devices
06:11

Create different Android devices in GenyMotion to run app
05:15
+
Java Programming for Android App Development
17 Lectures 02:02:17
Introduction to Java modules
02:16

Writing first Java class in Android Studio
11:08

Execute Java class , Debug and Fix errors in Android Studio
05:10

Introduction of Java Variables in Java Class files
04:32

Implementation of String Variable in Java Class file
07:09

Int Variable implementation and Error fixing in Java Class
07:35

Introduction to double variable and Concatenation of String , Int and double Var
14:36

Java Coding Standards ,Commenting and Refactoring the code
08:53

Conditional Statements IF/ ELSE in Java code
07:59

Boolean Variable for IF/ELSE condition in Java Code
04:25

Understanding Classes and Objects by writing Java Code
04:27

Create Java class to calculate Bank Account details of different Holders
06:44

Create different Objects and another Class for Bank Account class
12:55

Constructors in Java and using it in Bank Account Java class
04:58

Introduction of Arrays in Java
05:12

Implement Single Dimensional Array in Java code-Part 1
06:55

Array Implementation and fixing errors -Part 2
07:23
+
Build Quiz App in Android
19 Lectures 01:57:57
Course goals for Quiz App Development
03:51

Introduction to Quiz App
02:38

Project set up for Quiz App
05:17

How to embed methods for Quiz App development
03:37

Set up methods Oncreate for Quiz app
06:20

Accessing Views and Auto Import implementation for Quiz App
08:30

Integrate layout with Java class and Text view configuration
06:49

Adding OnClicklistener to a Button for populating answers
07:52

Create another Java class to store Answers
11:19

Introduction to layout types for app development
03:33

Different Layout types and usage
06:03

Implementing Linear layout
07:22

What is Relative layout
10:06

Configuring Relative layout for Quiz App
06:27

Introduction to Table layout
03:09

Designing Calculator App using Table layout
08:22

Frame Layout Implementation in App
07:22

Run Quiz App in AVD
03:39

Run Quiz App in GenyMotion for different Mobile devices
05:41
+
Whats new in Android M
7 Lectures 31:13
Introduction to Android M,N and O section
05:33

What all we will cover for Android M , N and O
03:45

Android API set up in Studio for Android M
03:18

Introduction to Android M features
01:28

Permission Model for Android M phones
05:41

Smart Link ,Memory Management ,Doze features
04:36

FingerPrint API, Backup and Text Select ,Delete
06:52
+
Build CheckPermission App for Android M, N and O
6 Lectures 36:42
Sequence of Steps for App development
02:53

How Check Permission App works to get device location
04:30

Project set up for Android M , N and O
10:35

Configuring layout file for CheckPermission App
05:05

Construct Activity file for App
07:08

Integrate Activity and Layout files and run it emulator
06:31
+
Android N features and Execute App for Nougat Devices
6 Lectures 32:26
What is Android N
03:21

Android N feature highlights
02:51

Implement App shortcut feature
07:31

Implement New professional Emojis,Storage Manager Intent
05:38

Background Optimization and Screen Zoom
06:22

Execute App in Android N platform
06:43
+
What's new in Android O -August 2017 release
3 Lectures 14:59
Introduction to Android O
05:05

What is Android Go
03:43

Android O highlights -Final release
06:11
2 More Sections
About the Instructor
Kavita Mandal
5.0 Average rating
0 Reviews
2,693 Students
1 Course
Mobile and Web Developer

I am a Technical Lead  with over 11 years' experience gained in a range of industries, worked with some Top MNC and fortune 500 software companies

I am a passionate developer and enjoys developing apps for Android programming ,web development ,backend development  in a range of languages including Java, Javascript ,JSON, Node JS, HTML

I have been involved in building some apps which have 100 millions of download in Google Playstore and I would love to share the knowledge to  the developers who are curious and passionate for  coding . I am even developing  my own apps which are live on playstore and generating a very good revenue. As I love teaching so with my teaching skills and development experience I have designed Android course which will be very beneficial for a beginner as well as an advanced level developer.