• Online Courses
  • Development
  • Web Development
Processing purchase...
FREE: The Mobile & Web Developer Training Course Bundle

FREE: The Mobile & Web Developer Training Course Bundle

254 Reviews
You save 100% -

What's Included

Android: From Beginner to Paid Professional
  • Certification included
  • Experience level required: Beginner
  • Access 92 lectures & 23 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

92 Lessons (23h)

  • Getting Started
    Intro to Course7:21
    Installing Android Studio (Mac)10:07
    Installing Android Studio (Windows)9:51
    Building your first Android Marshmallow app38:33
    Get Your FREE 10 App Asset Pack
    Mark's Android Studio Theme
    Mark's Android Studio Theme
    Devslopes Chatroom Access3:04
    Download Android Source Code & Assets
  • Git & Android
    Terminal Basics (Mac)11:17
    Basics of version control & Git12:39
    Understanding Git16:20
    Setting up Github5:34
    Github vs Bitbucket3:06
    Git remote & local17:32
    Github Desktop7:44
    Handling merge conflicts in Git11:17
  • Learn to Code with Java
    Creating a Java Module - Android Prerequisite5:38
    About the Java Lessons - Android Prerequisite1:22
    Variables & How Computers Work - Android Prerequisite14:28
    Java Strings - Android Prerequisite15:08
    Java Numbers- Android Prerequisite15:34
    Java Methods - Android Prerequisite17:56
    Java Conditionals - Android Prerequisite21:19
    Java Arrays - Android Prerequisite21:23
    Java ArrayList - Android Prerequisite6:15
  • Cool Calculator - The Basics of Android
    Android App Cool Calc - Project Setup & Changing App Theme13:52
    Android App Cool Calc - Adding Images & Supporting Multiple Screen Sizes14:21
    Android App Cool Calc - Understanding Widgets, Layouts, Gravity & Weights37:08
    Android App Cool Calc - Understanding dp & Managing Multiple Layouts24:32
    Android App Cool Calc - Using Android Monitor to Debug Layout Issues29:17
    Android App Cool Calc - OnClickListeners & Widget Imports18:26
    Android App Cool Calc - Implementing Calculator Logic25:33
  • Fit or Flab - Working With Activities
    Android Activity Lifecycle7:36
    Setting Up Layout Part 1 - Custom Drawables, Rounded Corners12:34
    Setting Up Layout Part 2 - Drawables & Tint23:33
    OnClickListeners Without Buttons13:20
    The 2nd Android Activity16:03
    Intents & Extras11:37
    Android Studio 2.2 Constraint Layouts29:18
    Exercise - Another Activity
    Fit or Flab Assets & Source Code
  • Fragments & Mastering Android Layouts
    Understanding Fragments10:36
    Android App HeroMe - Working With Graphics & Drawables25:56
    Android App HeroMe - Custom Drawables & Custom Buttons15:40
    Android App HeroMe - Fragments & Fragment Manager21:33
    Android App HeroMe - Changing Views Programmatically24:29
    Android App HeroMe - Adding & Replacing Fragments17:56
    Android Exercise - Finishing HeroMe
  • Object Oriented Programming & Fragments on Android
    Java Classes - Android Prerequisite9:34
    Java Inheritance - Android Prerequisite23:46
    Java Polymorphism - Android Prerequisite11:21
    Java Data Encapsulation - Android Prerequisite11:38
  • Grids & Lists With Recycler View
    Android App Dev Radio - How to plan out an app12:25
    Android App Dev Radio - Project setup and the fragments15:50
    Android App Dev Radio - Adapters, view holders, and more fragments31:50
    Android App Dev Radio - Managing data, adapters, and more fragments21:44
    Android App Dev Radio - Designing cards and working with view holders25:22
    Android App Dev Radio - Clicking cards and loading a new full screen fragment21:11
    Android Exercise & Source Code - Dev Radio Details Screen
  • Maps & GPS
    Android App Store Locator - Creating project & architecting app13:09
    Android App Store Locator - Adding Google Maps to a fragment20:17
    Android App Store Locator - Implementing a CardView search bar18:04
    Android App Store Locator - Google Play location services32:58
    Android App Store Locator - Showing user location with map markers8:10
    Android App Store Locator - Converting GPS to a zip code13:41
    Android App Store Locator - Converting coordinates to zip code11:20
    Android App Store Locator - Showing recycler view over the map32:28
    Exercise - Enhancing the store locator
  • Multimedia on Android
    Android App Instaslam - Project setup & Tabbed Activity template14:47
    Android App Instaslam - Fragments for tabs and action button13:48
    Android App Instaslam - Android menu popups7:54
    Android App Instaslam - Full screen activities & percentage layouts13:29
    Android App Instaslam - Access photos and videos with Cursors23:45
    Android App Instaslam - Adapters & view holders in the same file25:46
    Android App Instaslam - Decoding paths into bitmaps10:15
    Android App Instaslam - Background threads & async task16:12
  • Web Requests & REST on Android
    Understanding Web Requests & HTTP17:05
    All about JSON10:33
    Android App Funshine - Project creation & API setup12:16
    Android App Funshine - Implementing Volley for web requests26:15
    Android App Funshine - Use GPS to get weather data18:58
    Android App Funshine - Parsing JSON22:10
    Android App Funshine - Designing the UI18:40
    Android App Funshine - Showing data from server in UI19:51
    Android App Funshine - Showing server data in a list35:39
  • Building & Chat App With Firebase
    Android App Chat: Firebase & Project Setup9:13
    Android App Chat: Adding Firebase to Project4:54
    Android App Chat: Firebase Auth & Registration27:49
    Android App Chat: Firebase Auth & Login11:41
    Android App Chat: Creating a Username33:43
  • Design & Publishing
    Designing an Launcher Icon in Sketch20:53

Android: From Beginner to Paid Professional


Devslopes by Mark Price

4.4/5 Instructor Rating: ★ ★ ★ ★

Devslopes transforms beginner students into paid professionals through curated project-based videos, interactive quizzes, and exercises. After completing each course, you will have a strong portfolio, coupled with the technical understanding to build your own custom applications.

Mark Price is a veteran mobile developer, having built over 57 mobile apps for iOS and Android. He owned two tech consulting companies that were highly successful. He has worked on Call of Duty and other top titles and companies, such as Logitech, Yellow Pages, the LDS Church, Cookie Dough Bites, and many more.

316,796 Total Students
48,577 Reviews


The best part of this Android development course? You don't need to know anything to start! This enormous, 24-hour course will take you from a beginner programmer to a pro engineer, all in your own time. You'll start with Java, build some simple apps, and slowly progress to build more complicated apps and become fully proficient. Soon enough, you'll be ready to build Android apps professionally.

2,038 positive ratings from 15,070 students enrolled

  • Access 92 lectures & 23 hours of content 24/7
  • Learn the latest Android APIs & services
  • Create amazing, real-world Android Marshmallow apps
  • Apply for Jr. Android app development jobs
  • Implement Object Oriented Programming w/ Java & Android
  • Receive 10 free asset packs


Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner


  • PC with Windows 8+ OR macOS OR Linux/Ubuntu
  • Recommend having an actual Android device but it is not required


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...