Mastering Android Programming

Learn the Android programming with Android SDK, Advance Java Concepts, OpenGL and SQLlite
  • Lectures 63
  • Video 16 Hours
  • Skill level all level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

Course 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.

What am I going to get from this course?

  • Over 63 lectures and 15 hours of content!

What you get with this course?

Not for you? No problem.
30 day money back guarantee

Forever yours.
Lifetime access

Learn on the go.
Desktop, iOS and Android

Get rewarded.
Certificate of completion

Curriculum

Section 1: Introduction to Android Programming
Android SDK installation
Preview
12:22
Hello World - Writing the first program
Preview
19:12
App Fundamentals
Preview
19:23
Control Flow
18:07
Data Types And Arrays
22:20
Unit 1 Code &PPT
Preview
196.2 KB
Section 2: Advance Java Concepts
Modifiers & Generics in java
23:43
Streams in Java
25:34
Inheritance in java
18:35
Activity in Android
Preview
20:06
Unit 2 Code &PPT
208.65 KB
Section 3: Android Features
Content Provider Discussion
Preview
13:29
Content Provider Demo
Preview
07:32
Services
Preview
19:30
Debugging
13:25
Objects in Java
19:33
Unit 3 Code &PPT
Preview
213.14 KB
Section 4: Process and Concurrency
Java Threads
24:45
Android Concurrency
21:04
Intents
17:13
Android Process
13:03
Unit 4 Code &PPT
272.23 KB
Section 5: Events and UI Constructs
Layouts in Android
23:53
Input Events
18:57
Touch and Gestures
25:04
Action Bar
09:07
Dialogs in Android
17:35
Menus in Android
11:15
Unit 5 Code &PPT
546.75 KB
Section 6: Views and Styles
Notifications in Android
18:08
Styles and Themes
16:02
View Groups
13:38
View Groups - Continued
03:24
Drag and Drop Part 1
13:41
Drag and Drop Part 2
20:35
Unit 6 Code &PPT
418.15 KB
Section 7: Advance Android Features
Handling Resources
20:54
Localization Final
17:10
Configuration Management
08:28
Security in Android
15:22
Week 7 Code &PPT
358.02 KB
Section 8: Graphics and Multimedia
Canvas And Drawables
25:44
View Based Animation
17:11
Property based Animation
14:09
Audio Playback
13:33
Video Playback
04:44
Using Camera in Android
20:31
OpenGL-Discussion
17:09
OpenGL - Continued
17:16
Week 8 Code &PPT
477.45 KB
Section 9: Persistence in Android
File Handling
22:51
Networking
27:12
Shared Preferences
15:35
SQ Llite Final
33:14
Week 9 Code &PPT
402.26 KB
Section 10: Product Release and Best Practices
Creating Custom UI
11:17
Integrating Googlemaps in Android - Part 1
16:15
Googlemaps Final 2
06:59
Location aware apps
18:31
Loading Apps to Device
04:28
Releasing App to the market
11:52
Best Practices for App Development
20:14
Week 10 Code &PPT
304.16 KB

Instructor Biography

EDUmobile Academy , High Quality Mobile Training

EDUmobile Academy develops high quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies.

Every course is created by an expert developer AND a trained mentor in the area of expertise.

Each course undergoes a rigorous planning, review and an internal quality check phase - to ensure that the teaching is of highest standards available online.

EDUmobile Academy was founded in 2008 when smart phones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Vishal works closely with content creators and teachers to ensure that every course released meets the internal rigorous quality standards.

All course creators and trainers are currently based in the USA. Support for each course on Udemy is provided with quick turn around by a small team of developers and trainers.

Join the biggest student community

7,700,000

Hours of video content

28,000,000

Course Enrollments

7,500,000

Students

Reviews

Average Rating
4.8
Details
  1. 5 Stars
    13
  2. 4 Stars
    2
  3. 3 Stars
    1
  4. 2 Stars
    0
  5. 1 Stars
    0
    • Richer Dinelle

    Great course and nice examples

    This cou

Ready to start learning?
Preview this course