Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Android for Absolute Beginners
Rating: 4.4 out of 5(97 ratings)
3,981 students

Android for Absolute Beginners

Learn the basics of Android Development and Java, great for beginners to start learning and building Android apps!
Created byfoo bar
Last updated 2/2018
English

What you'll learn

  • Understand all the basic concepts of Android and Java as well as create a simple application.

Course content

3 sections34 lectures2h 44m total length
  • Setting Up4:28

    Set up the Android development environment by installing the Java Development Kit and Android Studio, including the Android SDK and emulator components for Java-based app development.

  • Hello World4:19

    Create your first Android Studio project by naming the app, configuring package and company details, selecting the minimum SDK, choosing an activity, and generating an empty Hello world layout.

  • Exploring Android Studio1:59

    Explore Android Studio's project structure and essential tools, including the project tab and Android Monitor. Learn to run the app on a virtual device or connected hardware in debug mode.

  • Creating a Virtual Device3:36

    Create and run a Galaxy Nexus virtual device in Android Studio, enable your webcam as the device camera, and interact with the emulator like a real phone.

  • MainActivity and Layout5:04

    Explore how main activity and layout connect in an Android app, including Java logic, activity_main layout, lifecycle onCreate, and viewing layouts in design and text modes.

  • Project Structure6:18

    Explore Android project structure, from manifest to java and rest folders, including drawable resources and launcher icons. Discover how Gradle builds, dependencies, colors.xml, strings.xml, and styles.xml drive the app.

  • XML6:52

    Learn how Android xml defines user interfaces using a root relative layout, child text views, and attributes such as width, height, wrap_content, and center alignment to center content on screen.

Requirements

  • Mac or PC

Description

This course will give you the foundations in programming Android applications using Java. This course is split into three sections:

1. Setting up the environment and intro to languages / tools

2. Understanding Java 

3. Android Project

From this course, you will be able to understand and programming in Java and you will be able to create basic Android applications.

Who this course is for:

  • Absolute beginners interested in learning Android programming and development.