Learn Android Studio

Learn and Master App Development for Android

4.9(50)12h 3m73 lectures16 sections

What you'll learn

  • Learn the basics of app development
  • Design professional user interfaces
  • Manage data, camera, and maps
  • Add animations to enhance user experience
  • Apply concepts in a practical project
  • Master Android app creation

About this course

Android is an open-source operating system owned by Google, primarily based on a lightweight version of Linux. It has become the primary system for most smartphones and tablets. This course focuses on detailing how to design applications for these systems using various tools available in Android Studio and the Java Development Kit.

Expected outcomes

  • Master the use of Android Studio to develop professional applications.
  • Design and implement complete Android applications that meet user needs.
  • Work with various components like lists, maps, camera, and audio.
  • Enhance application performance using local storage and services.
  • Create a comprehensive practical project showcasing everything learned.

Learner reviews

These reviews are from learners who bought the content and completed at least 50% of it — there are no reviews from anyone who hasn't gone through the material.
4.9
★★★★★
50 reviews
5
47
4
3
3
0
2
0
1
0
  • ★★★★★عمر ع.·منذ 2 أسبوعشاهد 100٪
  • ★★★★☆eman·منذ 1 أسبوعشاهد 100٪

تم عرض كل التقييمات (2)

Course content

1

Basic Skills

13 lectures
  1. Course Highlights19:00
  2. Introduction and Contents7:08
  3. Important Definitions (1)4:21
  4. Important Definitions (2)10:37
  5. Android Studio Tools5:09
  6. Installing Tools (1)4:40
  7. Installing Tools (2)5:32
  8. Installing Tools (3)7:11
  9. Creating Your First Project6:37
  10. Preparation Steps and Initial Problem Solving7:48
  11. Explaining the IDE3:59
  12. Exploring Features and Different Windows (1)16:39
  13. Exploring Features and Different Windows (2)14:05
2

Android Studio Components and Activity Page

5 lectures
  1. Android Studio Components and Activity Page (1)16:01
  2. Android Studio Components and Activity Page (2)15:27
  3. Android Studio Components and Activity Page (3)17:40
  4. Android Studio Components and Activity Page (4)25:12
  5. Lecture Five12:11
3

Calling Pages and Applications

3 lectures
  1. Calling Pages and Applications (1)18:28
  2. Calling Pages and Applications (2)13:49
  3. Calling Pages and Applications (3)13:20
4

Application Page Layout

3 lectures
  1. Application Page Layout (1)10:53
  2. Application Page Layout (2)9:46
  3. Application Page Layout (3)7:16
5

User Interface Design

4 lectures
  1. User Interface Design (1)5:27
  2. User Interface Design (2)5:52
  3. User Interface Design (3)11:56
  4. User Interface Design (4)13:35
6

Advanced Tasks

9 lectures
  1. Handling Images and Menus (1)9:22
  2. Handling Images and Menus (2)12:13
  3. Saving Data in Android (1)10:44
  4. Data Storage in Android (2)10:38
  5. Data Providers10:42
  6. Designing Android Services9:10
  7. Messages and Networks9:20
  8. Drawing7:56
  9. Managing Project Resources5:24
7

Database Fundamentals

5 lectures
  1. Databases (1)9:40
  2. Databases (2)18:22
  3. Databases (3)15:08
  4. Databases (4)12:47
  5. Databases (5)3:27
8

GPS Mapping Services

1 lectures
  1. GPS Mapping Services10:47
9

Designing a Comprehensive Project

3 lectures
  1. Designing a Comprehensive Project (1)7:20
  2. Designing a Comprehensive Project (2)16:25
  3. Designing a Comprehensive Project (3)8:08
10

Publishing Android Applications

2 lectures
  1. Publishing Android Applications (1)9:37
  2. Publishing Android Applications (2)8:01
11

Determining Device Location and Other Operations

1 lectures
  1. Locating the Device and Other Operations3:44
12

Reading Sensor Data

4 lectures
  1. Reading Sensor Data (1)10:24
  2. Reading Sensor Data (2)9:10
  3. Reading Sensor Data (3)7:58
  4. Reading Sensor Data (4)8:21
13

Using the Camera and Microphone

6 lectures
  1. Using the Camera (1)9:48
  2. Using the Camera (2)16:02
  3. Using the Microphone (1)6:51
  4. Using the Microphone (2)15:54
  5. Voice Recognition10:27
  6. Executing Voice Commands3:08
14

Animation Motion Operations

3 lectures
  1. Animation Operations (1)5:19
  2. Animation Operations (2)8:29
  3. Animation Operations (3)14:34
15

General Applications

10 lectures
  1. General Applications (1)4:30
  2. General Applications (2)8:09
  3. General Applications (3)6:57
  4. General Applications (4)8:02
  5. General Applications (5)14:06
  6. General Applications (6)12:42
  7. General Applications (7)7:58
  8. General Applications (8)10:46
  9. General Applications (9)8:34
  10. General Applications8:34
16

Add-ons

1 attachments
  1. Download Attachments from Here

Instructor

Eng. Azab Mohamed Azab

Eng. Azab Mohamed Azab

Lecturer at the Arab Academy for Science, Technology and Maritime Transport, and the Egyptian Ministry of Interior, specializing in technology and information.
14.7K students28 courses