The Complete Android Developer Course: Beginner To Advanced OfCourse
Price: USD 16
USD 32
  • Duration: Upto 18 Hours

Course details

143 lectures with hours of video guidance and multiple PDFs to support learning
  • Learn how to build Android applications from the very beginning with this complete course
  • Taught by an Android expert with a Computer Science Engineering major
  • Go from being a beginner to creating apps at an advanced level!
Learn how to build Android applications from the very beginning with this complete course! The course will start going through the basis aspects application developing then progress into more complex tasks such as game development. Begin the journey to becoming a Android Developer today!

Students will learn and understand the concepts and methods behind creating applications, gain an understanding about databases and how to store data in them in SQLite, creating user interfaces and learn how to develop games using Libgdx. Students will spend a majority of the time using Android Studio.
Introduction And Software Installation
  • Intro
  • Android Developer Course Benefits and How To Use This Course
  • An Introduction & Basic Requirements For Creating Your Very Own Android Apps!
  • Installing Java JDK
  • Installing Android Studio
Android Basics
  • Creating Our Own Project
  • Running Our Own Hello World Application
  • Overview Of The Interface
  • Some Things To Learn About Android Studio
  • How To Create An Android Virtual Device
  • Android Application Overview
Activities & States
  • Understanding Activity States
  • Example For Changing States
  • Building The User Interface Part 1
  • Building The User Interface Part 2
  • Building User Interface Using Java
Widgets, Pixels & Layout
  • How To Add Properties To Widgets
  • How To Add Multiple Widgets
  • How To Convert DIP To Pixels
  • Understanding Layouts: Grid Layout
Event Handling
  • How To Handle Events In Android
  • Learning How To Use Event Listener
  • How To Add Multiple Event Listeners
Gestures & Fragments
  • What Are Gestures
  • Gesture App
  • What Are Fragments
  • Designing Top Fragment
  • How To Create A Fragment Class
Buttons And App Design
  • Creating Design For A Simple Application
  • Creating Workout Advisor App Part 1
  • Creating Workout Advisor App Part 2
Text & Animations
  • Creating Workout Advisor App Part 3
  • Creating Workout Advisor App Part 4
  • Creating Workout Advisor App Part 5
  • Running our application on an actual device
  • Creating Overflow Menu
  • How To Add Animations & Transitions To Your App
Intents
  • Understanding Intents
  • How To Send Intent Data
  • How To Send Broadcast Intents
  • How To Receive Broadcast Intents
Threads
  • What Are Threads
  • Learning Thread Handlers
Services & ListView
  • What is Intent Service
  • More About Services
  • What Are Bound Services
  • Example For Bound Services
  • What is A ListView
  • Example of ListView
  • Learning About Custom ListView Row
  • Leanring About Custom ListView Adapter
All About Databases
  • How To Save Data With SQLite
  • SQLite Database Product
  • How To Create New SQLite Database
  • How To Add & Delete Rows In SQLite Database
  • How To Print Database Contents/Results
  • Running The SQLite Application
  • Source Code For Database Application
Working With Multimedia
  • How To Play Video
  • How To Capture Image
  • How To Take Photos With Camera
  • Adding Effects To Image
  • How To Invert An Image
  • How To Create Photo Filter
  • Adding Notifications To App
  • Adding Custom Notifications
  • Adding Styles
  • Debugging and running apps made easy: How to run applications without emulator
Preferences
  • Learning What Are Shared Preferences
  • Example For Shared Preferences
  • Adding Custom Launcher Icon
  • How To Create APK File For Distribution
Game Development
  • Introduction To Game Development
  • Project Structure For Game Development
  • How To Display Text
  • How To Display Images
  • Learning About Animation
  • Working With User Input
  • Working With Camera
  • Working With Sound Effects & Music
Our Final Project: A Complete Overview of Our Finished Android Application
  • Android Application Final Project
  • Android Application Final Project Part 2
Creating Stopwatch Application
  • Creating Stopwatch Application
  • Creating Stopwatch Application Part 1
  • Creating Stopwatch Application Part 2
  • Creating Stopwatch Application Part 3
  • Creating Stopwatch Application Part 4
  • Creating Stopwatch Application Part 5
  • Understanding Activity LifeCycle
  • Stopwatch App Source Code
Check Box, Radio Button, Button Icons
  • Using Check Box In Android
  • Using Radio Buttons In Android
  • Using Styled Buttons In Android
  • Using Button Icons/ Image Buttons In Android
  • Using Toast
Designing The Coffee Shop Application
  • Coffee Shop App Part 1
  • Coffee Shop App Part 2
  • Coffee Shop App Part 3
  • Coffee Shop App Part 4
  • Coffee Shop App Part 5
  • Coffee Shop App Part 6
Navigation Drawer: Designing The Pizza App
  • Navigation Drawer: Designing Pizza App Part 1
  • Navigation Drawer: Designing Pizza App Part 2
  • Navigation Drawer: Designing Pizza App Part 3
  • Navigation Drawer: Designing Pizza App Part 4
  • Navigation Drawer: Designing Pizza App Part 5
Using Maps In Android Application
  • Using Maps In Android Application Part 1
  • Using Maps In Android Application Part 2
  • Using Maps In Android Application Part 3
Using Action Bar In Android Application
  • Action Bar Part 1
  • Action Bar Part 2
  • Action Bar Part 3
  • Action Bar Part 4
  • Action Bar Part 5
Using CardView And ScrollView In Android Application
  • Using Cardview Part 1
  • Using Cardview Part 2
  • Using Scrollview
  • Using Sensor/Accelerometer In Android
Real Estate Android Application
  • Real Estate Android Application
  • Real Estate Android Application Part 1
  • Real Estate Android Application Part 2
  • Real Estate Android Application Part 3
  • Real Estate Android Application Part 4
  • Real Estate Android Application Part 5
  • Real Estate Android Application Part 6
  • Real Estate Android Application Part 7
  • Real Estate Android Application Part 8
  • Real Estate Android Application Part 9
  • Real Estate Android Application Part 10
  • Real Estate Android Application Part 11
  • Source Code For Real Estate Application
Resolving Issues
  • Resolving Issues Part 1
  • Resolving Issues Part 2
  • Resolving Issues Part 3
Building Android App From An Idea
  • Building Android App From An Idea
  • How To Build App From An Idea
How To Publish Your App To The Appstore and Google Play Store
  • An Introduction & Basic Understanding of the App Store and Google Play Store
Source Code
  • Source Code
Course Summary and Conclusion
  • Course Summary & Course Conclusion - It's Now Time To Apply What You've Learned
Updated on 14 October, 2018

About OfCourse

OfCourse Learning is one of the UK's leading e-learning providers, with over 700 expert-led online courses. Their course categories range from well-being and health to personal and career development. Their courses contain numerous video-lectures, downloadable written materials and engaging assessments. Whether you want to learn sign language, become an excel whizz, or need the latest stress-busting techniques, OfCourse has something for everyone.

There are several reasons why students are choosing OfCourse to learn a new skill.

- All courses are taught by verified experts
- Students enjoy 24/7 access to their courses
- Courses can be accessed on any device
- Students get lifetime access to their courses so they can work at their own pace
- On completion, students receive a course certificate from a recognised educational institution
- Become a part of a global learning community where you can talk with teachers and students about the course

See all OfCourse courses
Courses you can instantly connect with... Do an online course on Android App Development starting now. See all courses

Is this the right course for you?

Didn't find what you were looking for ?

or