The Ultimate Android 7 Nougat Tutorial - Learn beyond basics
3.8 (48 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,085 students enrolled

The Ultimate Android 7 Nougat Tutorial - Learn beyond basics

The most advance tutorial you would find on Android Nougat.
3.8 (48 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,085 students enrolled
Created by Learning Kart
Last updated 4/2017
English
English [Auto-generated]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10 hours on-demand video
  • 11 articles
  • 11 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • A small App in Every Section to demonstrate the usage of the API
  • Quiz after every lecture to gauge the knowledge of the lecture.
  • Source Code with every Section to practice at your end.
  • Tutorial shall be updated with new Sections
  • Develop and publish an Android App using Google Maps / Geofencing / SQLite Storage with Google Sign & Facebook. Learn about new API in Android Nougat.
  • Get ready for a $80k - $100k Job as a Android Developer
Requirements
  • You need to know basics of Java Language to get started. Check out our Java Course for mastering the Java Language.
  • Knowing some basics of Android Programming should be an asset.
Description

Lets gets started with Android Nougat . The newest version of Android and with it comes many new API and features that you would love to incorporate in your App.The No. 1 Android Development Tutorial that teaches you how you could develop a Professional Android App yourself - YES YOURSELF - using the latest Android Nougat APIs and Android Studio 2.3.

We shall only be covering API with focus on Android Nougat covering the changes that have been added in Android Nougat. Get access to the latest API and learn the easy way of how to program.

THE COURSE REQUIRES NO PREVIOUS KNOWLEDGE OF ANDROID PROGRAMMING ,BUT A BASIC KNOWLEDGE OF JAVA LANGUAGE IS REQUIRED. TO LEARN JAVA ,

USE OUR JAVA COURSE TO GET YOUR JAVA BASICS IN ORDER.

JAVA - MAKE IT YOUR CUP OF COFFEE

SO GET STARTED !!!!!

Our dedicated Team provides support to all your queries at our Email id

"learningkartcourses@gmail.com"

So if you are held up at any Lecture ,just drop us a mail and we are there to support you.


So what are you waiting for . More exciting stuff shall be added to the tutorial. Get going with Android Nougat.

Who this course is for:
  • Anybody who has the zeal to develop the next big idea.
  • Android is now the biggest O/S even bigger than Windows. Get on such huge no of devices with your next App.
Course content
Expand all 134 lectures 09:55:15
+ Setting up the Tools & Your First Android Project
17 lectures 01:20:17

Learn how to install Java and setting up the Path and other variables

Preview 03:44
Installing the Android Studio - 2.2
09:17
Creating a Emulator with Android Virtual Device Manager
04:55
Android Virtual Device - Features
05:42
Emulating Sending SMS and Call to Emulator
01:47
Adding Fingerprint Emulation to Emulator
02:39
How Android Apps work - from source code to your mobile
02:35
Structure of an Android App
04:23
Loading up the SDK Manager
04:08
Loading up the SDK Manager - contd...
05:52
Android Studio - shortcuts and creating split screens
02:43
Setting Theme and Font on Android Studio
02:46
Working with R.java
05:45
Creating your first Android Project
05:39
Creating your first Android Project - contd..
09:18
Running your first Android Project
03:41
+ Creating and using Resources - backbone of all
12 lectures 01:06:19
Creating and using Resources - contd
04:42
Working with resources in Activity
05:10
Handling Resources with ContextCompat
06:11
Handling Events in Android with XML code
05:14
Declaring Arrays as Resources
05:48
Formatted Strings - where strings are dynamic
05:06
Butter Knife Library - removing the clutter
05:27
Butterknife Library - reduce the clutter
08:53
Using ColorStateList & StateListDrawable - where state rules
07:12
Using ColorStateList & StateLitDrawable - using Java Code
04:17
Source Code
00:00
+ Permissions - New way of dealing errors
9 lectures 25:18
Basics of new the Permissions API
06:22
Working with the new Permissions System
02:49
Working with Permissions - contd
02:29
Working with Permissions - contd
01:55
Permissions - the code contd...
02:35
Permissions - the final part
03:33
Permissions - running the demo app
02:04
Permissions - a practical demo
03:31
Source Code
00:00
+ Notifications - Making contact with the User
19 lectures 01:13:22
Creating a basic Notification - basics first
08:36
Opening an Activity on clicking Notification
05:12
Notifications - Sending data from Notification to Activity
02:15
Updating a Notification
03:06
Using actions with Notifications
07:45
Using Big Style Image Notification
03:33
Using Big Style Text Notification
01:56
Using Inbox Style Notification
03:16
Notifications using the Task Stack
07:42
Issuing a no of Notifications as a Group
03:43
Direct Reply with Notifications - Now Reply is just a click away
05:08
Direct Reply Notifications - Code contd..
04:00
Direct Reply Notifications - the final part
02:47
Messaging Style Notifications - Get chats to Notifications
04:12
Source Code
00:00
Adding Downloading Progress Bar to Notification
01:03
Adding Progress bar to Notification - Setting up the code
07:07
Using Indeterminate Progress bar for Notifications
02:00
Test your skills
3 questions
Download the Code
00:00
+ Databases - Store data permanently
27 lectures 02:33:55
Databases - an introduction
04:52
Creating a simple database in SQLite
06:31
Check your Skills
3 questions
Creating tables and inserting records.
05:21
Writing CRUD queries for Database
07:43
Getting records from database
09:04
Writing CRUD queries for database - contd..
07:23
Writing CRUD queries for Database - contd...
11:59
Updating a record in the Database
02:39
Updating a record in the Database - contd...
09:10
Searching for a record in database
05:57
Using SimpleCursorAdapter for ListViews Data
08:05
Using SQLiteOpenHelper class for database operations
05:36
Using SQLiteOpenHelper class for database operations - contd..
07:16
Using SQLiteOpenHelper class for database operations - contd..
04:32
SQLiteQueryBuilder - writing Queries with Builder object
04:33
Using Builder for Joining multiple Tables
06:11
Using Builder for Joining multiple Tables - contd...
02:46
Designing a To-do-list App - the App design
02:33
Setting up the UI
01:20
Writing the Database Helper class for the Notes App
03:39
Adding methods to the Database Helper class
04:16

See what you have learnt from the lecture

Check your Skills - L56
2 questions
Adding methods to the Activity
10:02
Writing the main Adapter class
04:21
Writing the main Adapter class - contd...
05:04
Finishing off the adapter class
11:05
Running Notes App
01:57
Source Code
00:00
+ Designing Apps with Material Design
50 lectures 03:16:01
RecyclerView - the new alternative to ListView
03:03
Creating a RecyclerView - building the UI
02:26
Setting up the RecyclerView
02:43
Implementing a RecyclerView - code contd...
05:47
Implementing the Adapter for the RecyclerView
06:37
Running the RecyclerView in the Emulator
01:22
Adding CardView to the RecyclerView
04:22
Implementing onClick on RecyclerView - Coding GestureDetector
09:11
Implementing onClick on RecyclerList - code contd...
06:16
Implementing onClick Listener on RecyclerView -the final part
01:34
Adding a header to a RecyclerView
07:25
Check your knowledge
3 questions
Adding a new Record with FloatingActionButton - the new FAB in Material Design
03:28
Creating a record with FAB
05:21
Check your FAB knowledge
3 questions
Adding Swipe to Remove and Drag and Drop to the RecyclerView
05:51
Finishing up the code - Swipe and Drag and Drop RecyclerView
08:17

See if you have followed the lectures properly

Check your knowledge
3 questions
Infinite Scrolling RecyclerView - a must for most applications
01:24
Setting up for Infinite Scrolling RecyclerView
06:46

Check your knowledge.

Check your knowledge
3 questions
Modifying the Adapter for Infinite Scrolling RecyclerList
02:17
Coding for the Infinite Scrolling RecyclerView - the final part
10:10
Check your knowledge
3 questions
Running an Infinite Scrolling RecyclerList
02:58
Check your knowledge
1 question
Source Code
00:00
Adding Snackbar to your feast - Replace your toast now
02:21
Customizing a Snackbar - the more you add the better it gets
02:44
Finishing up with Snackbar - the final part
04:22
Source Code
00:00
NavigationView - simple widget for Navigation Drawer
03:26
Setting up the style and Gradle file
03:04
Build up the UI for the project
05:17
Adding Fragments to Activity
03:12
Building the main Activity
05:38
Handling clicks on MenuItems
05:27
Check out the demo
01:41
Customizing the Header View
02:55
Customizing the Menu Items
03:36
Source Code
00:00
Setting up the AppBarLayout and RecyclerView
04:05
Collapsing Toolbar Layout - a flexible toolbar
03:27
Scroll flags - the mystery unfolded
08:29
Parallax effect - let the magic begin
08:47
Nested ScrollView - Add multiple scrolls to your page
03:09
Source Code
00:00
TabLayout - Arranging the content on the same page
02:50
Setting up the TabLayout UI
04:10
Setting up Fragments for ViewPager
03:41
TabLayout - the final part
04:45
Source Code
00:00
Using RecyclerView with TabLayout
01:53
Setting up the UI
02:40
Finishing up the Adapter and Fragments - the final part
07:00
Source Code
00:00