Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Android App Development - Complete Course
Rating: 4.4 out of 5(195 ratings)
3,479 students

Android App Development - Complete Course

Become an Android App Developer
Created byAmir J
Last updated 6/2022
English

What you'll learn

  • Android Application Development
  • Kotlin Programming
  • Design Thinking for Mobile and Android App Development

Course content

18 sections261 lectures31h 35m total length
  • Intro1:15

    Start with Android app development basics, learn the essential tools, view apps using the Android emulator, and follow the early sections to avoid missing key settings used throughout the course.

  • Android Studio1:53

    IDE (Integrated Development Environment) for developing Android Applications (and more).


    https://developer.android.com/

  • Reviews0:22

    Hi there,


    I don't mean to interrupt. However, if there is something that you don't quite like about the course, I would really appreciate it if you let me know before leaving a bad rating.


    More often than not, what is concerning you has been addressed in a few lessons. If not, I would like to know about it to fix it for you (and future learners).


    So, if you don't mind, let me know of your concerns before placing a low rating on the course.


    Thank you

    Amir J

  • Android Virtual Device10:43

    Emulates the app on computer.

  • Layout Editor6:16

    Helps creating different UI components.

  • Understanding Android Studio8:14

    Editor

    Menus

    Folder Structure

  • Reviews0:39

    Learn how to leave a course review and rating to help improve the Android App Development course, share broader insights on its effectiveness, and guide future learners.

  • Accessing Components0:26
  • Accessing UI Components10:09

    Using findViewById

    Directly by component name

  • Buttons12:22

    Calling functions using

    onClick

    setOnClickListener

  • Views5:15

    The building block UI component.

  • Speeding the Videos Up1:40

    Learn to speed up video content using a cross-browser video speed controller extension, with customizable speeds and hotkeys for rapid navigation across Chrome, Firefox, and Safari.

  • Image Views6:12

    Using image resources and fitting them to screen

  • Switch3:21

    An on/off trigger

  • Edit Text10:04

    Entering text into UI

  • End of Section1:46

    https://radiooooo.com/

Requirements

  • Basic Understanding of Computer

Description

Hello and welcome to the Android Developer Course. Throughout this course, you will learn how to develop a variety of Android applications. In preparing this course, I've done my best to bring about a decade worth of experience in teaching and developing mobile applications to you. We will begin with the simplest of topics to build our confidence and one step at a time move towards more complex and advanced topics. As a result, this course includes everything you need, to start your career as Android developer or develop the app that you have in mind.

That is done by carefully selecting the best and the latest technology and techniques and also making sure everything in the course has an absolute immediate benefit to you as a learner. Over a span of nearly six months, the content of this course has gone through a multitude of edits and the current curriculum brings about the best possible combination.

The course is designed in 18 sections and each section covers an area in its entirety. In what follows you can get a quick sense of what the 18 different sections will cover:

  1. Android Basics

  2. Kotlin Basics

  3. Intermediate UI

  4. Property Finder App (Sample UI Design App)

  5. Advanced Kotlin

  6. Advanced UI

  7. To-do App (Sample List Taking App)

  8. Touches and Animation

  9. Memory Game (Developing a Puzzle Game in Android)

  10. Maps and Location

  11. Testing and Debugging

  12. Media and Device

  13. Multitasking

  14. Persistent Data

  15. To-do List in Room (Adding Data Persistency to our To-do App)

  16. Networking and Web

  17. Firebase

  18. Cloud To-do List (Porting our To-do App to Firebase Cloud)

By going through these 18 sections, you will have a complete and thorough understanding of how to think about Android App Development as well as how to use the variety of tools to actually execute your ideas.

A lot of excitement ahead, and we look forward to see you at the finish line.

Who this course is for:

  • Beginner Mobile Developers
  • Beginners and Intermediate Android Developers
  • Entrepreneurs Planning to Developarg Their Apps