watching now
4 Students

55 Lessons

Beginner

What You Will Learn?

  • You will be empowered after this course to create your first Android application.

Curriculum

16h 53m
Section 1: You can code Android applications!
29:38
Section 2: Build your first Android application!
1:03:05
Build your first application - part 1
19:57
Build your first application - part 2
18:49
Improve your application and challenge
10:21
Challenge solution
13:58
Section 3: Java tutorial
3:45:41
Java variables and arithmetic operators
26:14
Java operators - conditional statements - for loops
25:42
Loops continued and challenge
11:43
Create Guess Me Game - challenge solution
20:06
Arrays
10:14
Objective oriented programming
23:32
Objective oriented programming challenge
13:39
Collections in Java
23:26
Static keyword - inner classes - interfaces - abstract classes
15:38
Concurrency and threading in Java - challenge
14:27
Concurrency and threading in Java - challenge solution
24:06
Concurrency and threading in Java - challenge solution (continued)
16:54
Section 4: User interface
2:26:02
User interface basics
19:42
User interface basics (continued)
23:36
Constraint layout - relative layout - linear layout - on click listeners
19:11
List view and spinner and their adapters and onItemClickListeners
17:07
Different XML files
17:45
Look different in different configurations - manifest
08:00
Challenge and solution
21:47
Challenge solution (continued)
18:54
Section 5: Sample application
3:10:57
First sample application - app's first page and intents
15:33
Logs - list view - gradle - recycler view - recycler view adapter
24:14
Recycler view adapter (continued)
15:21
Recycler view (continued) - card view - create utility class
22:50
Show all books - Intents and Multiple Activities - Show Book Details
18:58
Fix book layout - add books to different categories - alert dialogs
22:04
Improve the app - add all categories - enable up button
23:32
Redesign app logic - add about dialog - web view
26:58
Delete books by long pressing on a card view - animations
21:27
Section 6: Shortcuts and debugging
33:11
Android Studio environment and shortcuts
16:47
Debugging - logs - exceptions - run the app on a real device
16:24
Section 7: Activities and fragments
2:20:11
Activities concept and declaration activity life cycle
14:38
Navigate between activities and pass data
15:05
Intent actions and types and flags - handling intent results
19:19
Calendar - challenge
23:57
SaveInstanceState - Android support library - AndroidX
21:24
Fragments
09:47
Pass data with call backs - create a customized dialog
16:12
Image slider app
19:49
Section 8: Challenge
1:26:17
Create a gym app - part 1
15:03
Create a gym app - part 2
31:49
Create a gym app - part 3
24:04
Create a gym app - part 4
15:21
Section 9: Bonus section
1:37:58
Threads and async task
21:15
Started services
20:54
Bound services
17:26
Job scheduler
20:02
Work manager
18:21

Description

Requirements

  • You will want knowledge of how to type and use the internet!

About the Instructor

93.2% of students rated this instructor as excellent!
Reviews 0
Students 9
Courses 18

4 years sober, 2 years plant-based diet, 6 years married, 3 years parenting, and 7 years as an entrepreneur online with 144+ video classes, 21 books, 680+ blog posts, 2,213+ YouTube videos, 860+ podcast episodes, and 70 songs on iTunes/Spotify!

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo