Mastering Android Programming

Learn the Android programming with Android SDK, Advance Java Concepts, OpenGL and SQLlite

3.85 (75 reviews)
Udemy
platform
English
language
Programming Languages
category
Mastering Android Programming
16,261
students
15 hours
content
Mar 2024
last update
$49.99
regular price

What you will learn

Description

Our experienced team of developers and tutors have created and refined this course based on a proven system that works and is recognized in the industry. 

 
The course will train you via a step-by-step, fun and easy to learn methodology which inherently is based on a simple principle of "Learning by doing". In this course you will  create lots of programs and applications while learning "Key Concepts" in each chapter.  After this course you should be able to take any Android Project and execute it successfully.

Content

Introduction to Android Programming

Android SDK installation
Hello World - Writing the first program
App Fundamentals
Control Flow
Data Types And Arrays
Unit 1 Code &PPT

Advance Java Concepts

Modifiers & Generics in java
Streams in Java
Inheritance in java
Activity in Android
Unit 2 Code &PPT

Android Features

Content Provider Discussion
Content Provider Demo
Services
Debugging
Objects in Java
Unit 3 Code &PPT

Process and Concurrency

Java Threads
Android Concurrency
Intents
Android Process
Unit 4 Code &PPT

Events and UI Constructs

Layouts in Android
Input Events
Touch and Gestures
Action Bar
Dialogs in Android
Menus in Android
Unit 5 Code &PPT

Views and Styles

Notifications in Android
Styles and Themes
View Groups
View Groups - Continued
Drag and Drop Part 1
Drag and Drop Part 2
Unit 6 Code &PPT

Advance Android Features

Handling Resources
Localization Final
Configuration Management
Security in Android
Week 7 Code &PPT

Graphics and Multimedia

Canvas And Drawables
View Based Animation
Property based Animation
Audio Playback
Video Playback
Using Camera in Android
OpenGL-Discussion
OpenGL - Continued
Week 8 Code &PPT

Persistence in Android

File Handling
Networking
Shared Preferences
SQ Llite Final
Week 9 Code &PPT

Product Release and Best Practices

Creating Custom UI
Integrating Googlemaps in Android - Part 1
Googlemaps Final 2
Location aware apps
Loading Apps to Device
Releasing App to the market
Best Practices for App Development
Week 10 Code &PPT

Reviews

Gregg
December 21, 2016
Course has very good overview of basic Java, then proceeds to show Android 5 concepts in a logical progression. Based on Eclipse, not Android Studio.
Sudhir
July 7, 2016
This course is totally useless. After watching 2 tutorials I totally escaped this course because sound quality is poor and course is outdated.
Todd
March 31, 2016
Lesson is spoken clearly, and explained very well. 5 Stars for the person giving the course. However, it's pretty dated (recommended installing packages for Android 2.2 and 2.3, which see very little use these days, and using Eclipse - for which the Android tools were deprecated over 6 months ago). So, given it's limited relevance to current and future development on Android, I couldn't give more than 3 stars.
Helga
February 29, 2016
Little explanation on the not so intuitive parts of programming. Course Description didn't mention that course is based on Honeycomb (Android 3.0) which is by now quite outdated. Lecturer does mention lots of details that are not so important for understanding as the imports which are in Android Studio added automatically by now. And as he mentions them I would expect an explanation on why it is important, that is missing. The course covers though all the most important topics on a simple level. So overall I wouldn't recommend to take the course.
Aubrey
February 8, 2016
Informative, but not on-topic, and the audio quality, as well as the presentation quality, are both quite low.

Charts

Price

Mastering Android Programming - Price chart

Rating

Mastering Android Programming - Ratings chart

Enrollment distribution

Mastering Android Programming - Distribution chart

Related Topics

21059
udemy ID
7/12/2012
course created date
5/11/2020
course indexed date
Bot
course submited by