Android Studio IDE Essential Training

Learn Android Studio IDE to become proficient and productive in Android applications development.
4.4 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
538 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 34
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2015 English

Course Description

As of December 2014 Android Studio has become the new and only Google's fully Supported Integrated Development Environment (IDE) for Android.

Although you don't necessarily need Android Studio for your Android application development, the only fastest and easiest way to develop your android applications is to use Android Studio.

In this course you will learn:

How to install and configure: the Java Development Kit (JDK) and Android Studio IDE which includes the Android Software Development Kit (SDK);

How to create a project in Android Studio, how to navigate a project, how to use the Android Studio code editor

Keyboard shortcuts for writing and refactoring codes;

How to use graphical editor and text editor to create your applications' User Interface;

How to use the debugging tools with break points and watch variables

How to integrate Android project with Github for version control (code backup and management); and how to get help using Android Studio.

What are the requirements?

  • Students who want to enroll in this class will need either a PC or a Mac A PC with Windows 2003 (32-bit or 64-bit) or Later A Mac with Mac OS X 10 or later

What am I going to get from this course?

  • Install and configure the Java Development Kit (JDK) for Windows and Mac
  • Install and configure Android Studio IDE including the Android Software Development Kit (SDK)
  • Create and navigate projects in Android Studio
  • Use the Android Studio code editor
  • Use Keyboard shortcuts
  • Use the layout graphical editor and the layout text editor to create applications' user interface
  • Use the LogCat and the debugger to trace and debug Android applications code
  • Integrate Android projects with Github for version control

What is the target audience?

  • This course is designed for developers who want to quickly learn the essentials of the Android Studio IDE, and for people who are getting started with Android application development.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Introduction
Preview
03:16
Section 2: Course Overview
03:14

3 Main reasons why you should learn Android Studio IDE

Audience and free Java Resources
06:12
Systems Requirements
Preview
01:20
Section 3: JDK Installation and Configuration for Windows
02:05

Learn how to install JDK on Windows Operating System for Android Studio

02:01

What you need to know before you download and install JDK on your Windows machine

Installing JDK for Windows - Part III
Preview
02:08
06:35

A step-by-step description of how to setup Java environments variables to tell the Android Studio the JDK installation location in Windows Operating System environment.

Section 4: Android Studio IDE Installation and Configuration for Windows
04:41

How to find, download, and install Android Studio for Windows Operating System

04:14

Only the default Android Software Development Kit (SDK) packages are installed the first time you install Android Studio IDE on your system. This lecture will show you how to download and install the latest and essential SDK packages for your Android applications development.

01:50

How to manual update and setup Android Studio for automatic update

06:03

A step-by-step description on how to create a project in Android Studio

03:05

Get to know the Android Studio workspace

02:30

What's Android Project View and how to use it?

03:09

How to use Android Studio Settings to customize your development environment

Section 5: Working with Java and Gradle Build file
05:11

An overview of the gradle build files

03:06

Overview of the Android Studio Layout Graphical and Text editors

03:01

Hands-on java and xml coding

06:40

Hands-on java and xml coding

10:19

Hands-on java and xml coding

04:22

Editing code elements using the Refactor tool

06:50

How to create, run and manage Android Virtual Devices (AVD)

02:24

What is a Java package and how to create it in Android Studio?

03:40

How to install JDK for Mac OS X

04:55

How to install the Intel Hardware Accelerated Execution Manager (HAXM) on Mac OS

06:14

How to install Android Studio on Mac OS X

Section 6: Debugging
09:32

How to trace and fix bug using the LogCat

04:28

How to trace and fix bug using the debugger

03:39

How to trace and fix bug using the debugger

07:01

How to trace and fix bug using the debugger

Section 7: Version Control Systems
02:10

How to enable a version control system in Android Studio

03:58

How to install and configure Git in Android Studio IDE

05:02

How to create and use GitHub repository for android projects

How to install and setup Git on Mac OS X
05:08

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Oscar Kalipe, Systems Engineer

SUMMARY

Systems Engineer with expertise or experience in:

SAP BusinessObjects, SAS Analytics, IBM InofoSphere Information Server Applications and Servers Administration, and IBM DB2 Relational Database Administration;

Design and Implementation of industrial grade Control applications for complex state machines used on the manufacturing floor of Americas top medical devices companies

Design and test method process and procedures

Design and implementation of power systems for implementable medical devices

ACADEMIC / HUMANITARIAN WORK

Won inter-university competition for the design and proposal of a system that can help extend the shelf life of bread fruit from 72 hours to several months to help fight hunger in Haiti

EDUCATION

Master of Science in Software engineering with emphasis on Objects Oriented Design and Data Mining

University of St. Thomas, Saint Paul, Minnesota

Master of Science coursework in Systems engineering and Leadership

University of St. Thomas, Saint Paul, Minnesota

Bachelor of Science, Electronics and Communication Engineering Technology

Ready to start learning?
Take This Course