🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
watching now
4 Students

Description

What Will You Learn?

  • Fundamentals of programming (Java, PHP and others)
  • How to make Android applications
  • How to test your applications
  • How to use Git
  • And much more!

Requirements

  • No prior knowledge is needed
  • NFT Certificate
  • 55 Lessons
  • Beginner
  • English
  • 4.0 Rating
  • +100 XP

Share Course on Social media

Curriculum

Course consist of total 16h 53min of content, in total.

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

About the Instructor

90.4% of students rated this instructor as excellent!

Jerry Banfield is a popular YouTuber with more than 285K followers and the founder of Uthena.com. He has more than 8 years of experience working as an entrepreneur online. His broad spectrum of sharing knowledge includes 144+ video classes, 21 books, 828+ blog posts, 1,034+ podcast episodes, and 2,630+ YouTube videos!

Jerry Banfield is popular not only on YouTube but also on Facebook (2,2M followers), Twitter (93K followers), and Instagram (16K followers).
Jerry holds a Bachelor’s degree in Science and Criminal Justice from the University of South Carolina and a Master's degree in Arts and Criminology from the University of South Florida.

During the last five years, he has worked hard on diet, exercising, weight control, relationships, health, money, business, speaking, spirituality, and attitude.

On BitDegree, you have an opportunity to be guided by this amazing instructor and advance your skills. You can choose from various Jerry Banfield courses to learn things like ethical hacking, programming, SEO, productivity and more. So take the best course for you and start learning!

See All Instructor Courses

BitDegree platform reviews