Android N: From Beginner to Paid Professional

Visit Tutorial Page ( Report)
Android: From Beginner to Paid Professional Learn to code the Devslopes way. At Devslopes we teach you the platform and the underlying coding principles. We believe in building engineers and not copy-and-paste students. You can get started with no experience or with lots of coding experience. Learn everything you need to know to have professional Android development skills. Why This Course? Devslopes first flagship course iOS 9 & Swift:  From Beginner to Paid Professional took the world by storm and is the most effective course on iOS development on the Internet with thousands of 5 star reviews and tons of success stories. Using that same formula for success we have brought you the even better Android course. Learn to code how the PROs code - not just copy and paste Learn the latest Android APIs and services - we don't teach old junk SUPER FUN - You will laugh and have fun while learning Beautiful Apps - We don't build trash - you'll create amazing real-world apps Zero Experience needed to start Build Real Projects - You'll get to build projects that help you retain what you've learned Live Help - I've brought on a bunch of Teacher's Aides who are always available to help in our online chatroom  How Long Will This Take? This course with all of its exercises should take you a good 6 weeks if you spend 1-2 hours on it every day. How Is The Course Structured? You start by learning how to code with Java. Then you start building some simpler apps and move on to more complex fully-functional apps. You build projects in-between that allow you to stretch and grow using the principles you just learned, but without copying and pasting code. What Do I Get? Tons of amazing Android learning content 10 FREE App Asset Packs (Worth thousands of dollars) Live support in our online chatroom Certificate of completion (when completed) Potential for a whole new career / lifestyle Who is the target audience? This course is for absolute beginners with no coding experience AND it is for existing programmers who want to learn Android This course is NOT for veteran Android developers
  • Getting Started
    • Intro to Course
    • Installing Android Studio (Mac)
    • Installing Android Studio (Windows)
    • Building your first Android Marshmallow app
    • Get Your FREE 10 App Asset Pack
    • Mark's Android Studio Theme
    • How to get free live help & other cool stuff
    • Download Android Source Code & Assets
  • Git & Android
    • Terminal Basics (Mac)
    • Basics of Version Control & Git
    • Understanding Git
    • Setting up Github
    • Github vs Bitbucket
    • Git Remote & Local
    • Github Desktop
    • Handling Merge Conflicts in Git
  • Learn to code in Java
    • Creating a Java Module - Android Prerequisite
    • About the Java Lessons - Android Prerequisite
    • Variables & How Computers Work - Android Prerequisite
    • Java Strings - Android Prerequisite
    • Java Numbers - Android Prerequisite
    • Java Methods - Android Prerequisite
    • Java Conditionals - Android Prerequisite
    • Java Arrays - Android Prerequisite
    • Java ArrayLists - Android Prerequisite
  • Cool Calculator - The Basics of Android
    • Android App Cool Calc - Project Setup & Changing App Theme
    • Android App Cool Calc - Adding Images & Supporting Multiple Screen Sizes
    • Android App Cool Calc - Understanding Widgets, Layouts, Gravity & Weights
    • Android App Cool Calc - Understanding dp & Managing Multiple Layouts
    • Android App Cool Calc - Using Android Monitor to Debug Layout Issues
    • Android App Cool Calc - OnClickListeners & Widget Imports
    • Android App Cool Calc - Implementing Calculator Logic
  • Fit or Flab - Working With Activities
    • Android Activity Lifecycle
    • Setting Up Layout Part 1 - Custom Drawables, Rounded Corners
    • Setting Up Layout Part 2 - Drawables & Tint
    • OnClickListeners Without Buttons
    • The 2nd Android Activity
    • Intents & Extras
    • Android Studio 2.2 Constraint Layouts Part 1
    • Android Studio 2.2 Constraint Layouts Part 2
    • Android Exercise - Another Activity
  • Fragments & Mastering Android Layouts
    • Understanding Android Fragments
    • Android App HeroMe - Working With Graphics & Drawables
    • Android App HeroMe - Custom Drawables & Custom Buttons
    • Android App HeroMe - Fragments & Fragment Manager
    • Android App HeroMe - Changing Views Programmatically
    • Android App HeroMe - Adding & Replacing Fragments
    • Android Exercise - Finishing HeroMe
  • Object Oriented Programming & Fragments on Android
    • Java Classes - Android Prerequisite
    • Java Inheritance - Android Prerequisite
    • Java Polymorphism - Android Prerequisite
    • Java Data Encapsulation - Android Prerequisite
  • Grids & Lists With Recycler View
    • Android App Dev Radio - How to plan out an app
    • Android App Dev Radio - Project setup and the fragments
    • Android App Dev Radio - Adapters, view holders, and more fragments
    • Android App Dev Radio - Managing data, adapters, and more fragments
    • Android App Dev Radio - Designing cards and working with view holders
    • Android App Dev Radio - Clicking cards and loading a new full screen fragment
    • Android Exercise & Source Code - Dev Radio Details Screen
  • Maps & GPS
    • Android App Store Locator - Creating project & architecting app
    • Android App Store Locator - Adding Google Maps to a fragment
    • Android App Store Locator - Implementing a CardView search bar
    • Android App Store Locator - Google Play location services
    • Android App Store Locator - Showing user location with map markers
    • Android App Store Locator - Converting GPS to a zip code
    • Android App Store Locator - Converting coordinates to zip code
    • Android App Store Locator - Showing recycler view over the map
  • Multimedia on Android
    • Android App Instaslam - Project setup & Tabbed Activity template
    • Android App Instaslam - Fragments for tabs and action button
    • Android App Instaslam - Android menu popups
    • Android App Instaslam - Full screen activities & percentage layouts
    • Android App Instaslam - Access photos and videos with Cursors
    • Android App Instaslam - Adapters & view holders in the same file
    • Android App Instaslam - Decoding paths into bitmaps
    • Android App Instaslam - Background threads & async task
  • Web Requests & REST on Android
    • Understanding Web Requests & HTTP
    • All about JSON
    • Android App Funshine - Project creation & API setup
    • Android App Funshine - Implementing Volley for web requests
    • Android App Funshine - Use GPS to get weather data
    • Android App Funshine - Parsing JSON
    • Android App Funshine - Designing the UI
    • Android App Funshine - Showing data from server in UI
    • Android App Funshine - Showing server data in a list
  • Building & Chat App With Firebase
    • Android App Chat: Firebase & Project Setup
    • Android App Chat: Adding Firebase to Project
    • Android App Chat: Firebase Auth & Registration
    • Android App Chat: Firebase Auth & Login
    • Android App Chat: Creating a Username
  • Updating to Android Studio 2.2
    • Updating to Android Studio 2.2
  • Android Constraint Layout
    • Intro to Android Constraints
    • Awesome Constraint Layout 1
    • Awesome Constraint Layout 2
  • Design & Publishing
    • Designing an Launcher Icon in Sketch
Write Your Review

Reviews