Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 25 hours on-demand video
  • 6 articles
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Mobile Development Android Development

Android N: From Beginner to Paid Professional

Comprehensive Android Nougat app development
Rating: 3.9 out of 53.9 (2,210 ratings)
15,508 students
Created by Mark Wahlbeck, Devslopes by Mark Wahlbeck
Last updated 9/2018
English
English
30-Day Money-Back Guarantee

What you'll learn

  • Build Android Marshmallow apps
  • Apply for Jr. Android app development jobs
  • Program and code with Java
  • Implement Object Oriented Programming with Java and Android
Curated for the Udemy for Business collection

Course content

15 sections • 93 lectures • 24h 52m total length

  • Preview07:21
  • Preview10:07
  • Preview09:50
  • Preview38:33
  • Get Your FREE 10 App Asset Pack
    00:03
  • Mark's Android Studio Theme
    00:30
  • Download Android Source Code & Assets
    00:04

  • Terminal Basics (Mac)
    11:17
  • Basics of Version Control & Git
    12:39
  • Understanding Git
    16:20
  • Setting up Github
    05:34
  • Github vs Bitbucket
    03:06
  • Git Remote & Local
    17:32
  • Github Desktop
    07:44
  • Handling Merge Conflicts in Git
    11:17

  • Creating a Java Module - Android Prerequisite
    05:38
  • About the Java Lessons - Android Prerequisite
    01:22
  • Preview14:28
  • Preview15:08
  • Java Numbers - Android Prerequisite
    15:34
  • Java Methods - Android Prerequisite
    17:56
  • Java Conditionals - Android Prerequisite
    21:19
  • Java Arrays - Android Prerequisite
    21:23
  • Java ArrayLists - Android Prerequisite
    06:15

  • Android App Cool Calc - Project Setup & Changing App Theme
    13:52
  • Android App Cool Calc - Adding Images & Supporting Multiple Screen Sizes
    14:21
  • Android App Cool Calc - Understanding Widgets, Layouts, Gravity & Weights
    37:08
  • Android App Cool Calc - Understanding dp & Managing Multiple Layouts
    24:31
  • Android App Cool Calc - Using Android Monitor to Debug Layout Issues
    29:17
  • Android App Cool Calc - OnClickListeners & Widget Imports
    18:26
  • Android App Cool Calc - Implementing Calculator Logic
    25:33

  • Android Activity Lifecycle
    07:36
  • Setting Up Layout Part 1 - Custom Drawables, Rounded Corners
    12:34
  • Setting Up Layout Part 2 - Drawables & Tint
    23:33
  • OnClickListeners Without Buttons
    13:20
  • The 2nd Android Activity
    16:03
  • Intents & Extras
    11:37
  • Android Studio 2.2 Constraint Layouts Part 1
    29:18
  • Android Studio 2.2 Constraint Layouts Part 2
    13:23
  • Android Exercise - Another Activity
    00:00

  • Understanding Android Fragments
    10:36
  • Android App HeroMe - Working With Graphics & Drawables
    25:56
  • Android App HeroMe - Custom Drawables & Custom Buttons
    15:40
  • Android App HeroMe - Fragments & Fragment Manager
    21:33
  • Android App HeroMe - Changing Views Programmatically
    24:29
  • Android App HeroMe - Adding & Replacing Fragments
    17:56
  • Android Exercise - Finishing HeroMe
    00:01

  • Java Classes - Android Prerequisite
    09:34
  • Java Inheritance - Android Prerequisite
    23:46
  • Java Polymorphism - Android Prerequisite
    11:21
  • Java Data Encapsulation - Android Prerequisite
    11:38

  • Android App Dev Radio - How to plan out an app
    12:25
  • Android App Dev Radio - Project setup and the fragments
    15:50
  • Android App Dev Radio - Adapters, view holders, and more fragments
    31:50
  • Android App Dev Radio - Managing data, adapters, and more fragments
    21:43
  • Android App Dev Radio - Designing cards and working with view holders
    25:22
  • Android App Dev Radio - Clicking cards and loading a new full screen fragment
    21:11
  • Android Exercise & Source Code - Dev Radio Details Screen
    00:00

  • Android App Store Locator - Creating project & architecting app
    13:09
  • Android App Store Locator - Adding Google Maps to a fragment
    20:17
  • Android App Store Locator - Implementing a CardView search bar
    18:04
  • Android App Store Locator - Google Play location services
    32:58
  • Android App Store Locator - Showing user location with map markers
    08:10
  • Android App Store Locator - Converting GPS to a zip code
    13:41
  • Android App Store Locator - Converting coordinates to zip code
    11:20
  • Android App Store Locator - Showing recycler view over the map
    32:28

  • Android App Instaslam - Project setup & Tabbed Activity template
    14:47
  • Android App Instaslam - Fragments for tabs and action button
    13:48
  • Android App Instaslam - Android menu popups
    07:54
  • Android App Instaslam - Full screen activities & percentage layouts
    13:29
  • Android App Instaslam - Access photos and videos with Cursors
    23:45
  • Android App Instaslam - Adapters & view holders in the same file
    25:46
  • Android App Instaslam - Decoding paths into bitmaps
    10:15
  • Android App Instaslam - Background threads & async task
    16:12

Requirements

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

Description

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 this course is for:

  • 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

Instructors

Mark Wahlbeck
CEO Devslopes | iOS | Android | Freelancing
Mark Wahlbeck
  • 4.4 Instructor Rating
  • 46,195 Reviews
  • 290,866 Students
  • 15 Courses

I am a veteran mobile developer having built over 57 mobile apps for iOS and Android, and I've also build multiple Unity 3D games, including Call of Duty Ghosts mobile. 

I also spend most of my days now as a professional engineering instructor  - changing the lives of students throughout the world - helping them make amazing salaries as engineers.

My passion is helping people reveal hidden talents and guide them into the world of startups and programming. I currently am teaching iOS 10, Apple TV & tvOS, React & Flux web development, Objective-C, Swift 3, Android, Javascript, Node, and Java. I also teach Unity 3D game development.

Devslopes by Mark Wahlbeck
Learn programming & app development
Devslopes by Mark Wahlbeck
  • 4.4 Instructor Rating
  • 51,068 Reviews
  • 328,843 Students
  • 26 Courses

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.


Our target students are:

First time developers

Entrepreneurs who want to build their own technology startup

Current developers looking to either advance their careers or learn new technologies.


By taking our courses, our students have been able to:

Get jobs as developers with amazing salaries

Launch (and even sell) their technology startups 

Get promotions and make substantial career changes


We strive to teach students how to code through polished apps inspired by real world examples. We want our students to build projects that they are proud of, that look and operate just like apps they use in their everyday life. 


We are passionate about helping people reveal their hidden talents and guiding them into the exciting world of startups and programming.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.