The Android developer's journey (Udemy.com)

Android App Development via Android Studio, the Java object-oriented programming language, together with Google Firebase

Created by: Richard Goodman

Produced in 2021

icon
What you will learn

  • Learn aspects of Android App development, Java programming and Android Studio in fascinating detail.
  • How to conceive, design, create, develop and publish real-world Android Apps using Java.
  • How to code and how to code well - take pride in your work and minimise any unnecessary mistakes.
  • Learn some fantastic Android App Development design skills from a professional.
  • Upload your amazing Android apps to Google play and reach millions of android users - you are only limited by your imagination!
  • How to make Money from your apps by displaying adverts. (How To Monetize Apps).
  • Learn development tricks, tips and trade secrets from a programmer with 30 years of development experience?
  • How to use the Google Firebase JSON Database.
  • Implement user authentication with Google Firebase.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Course Description

*** Completely updated course which includes many more practical challenges. A step-by-step approach guiding you through Java, Android Studio and Google Firebase and particularly focuses on student engagement. ***

*** Free eBook of the course. Over 300 pages of the lectures plus a glossary of the terms used. ***

This course will take a good look at how to become a developer of Android Apps. It will provide you with much of the basics - some initial programming skills, plus some basic Java and Android App development using Android Studio. We also look into some of the database communications for our chosen database, Google's Json Firebase database, and the features that we are going to use along the way.
You will receive a tour of Android Studio and be shown ways in which to enrich your Android Development code and thus, your final Android App.

***** Terrific course with a huge amount covered. A perfect course for gaining basic knowledge about Android app development and design overall. The Firebase section is useful but would be nice if it went further - maybe there is a new course for them to make to do that !!

***** Very helpful. I shall try to use this info in my own apps, but should be good. I like the lecture format and the accompanying book is useful to work alongside the video. I would like some more on Firebase databases but I gather they are producing a course specifically on that. Will definitely buy that too.

***** Really, really useful. This course had all I wanted to get a good start at writing my own apps. I thought it was generally well explained and at a pace I could follow. I like the challenges to test myself on what I'd learned. A good speed for me.

***** I saw the course announcement regarding the revamp of the course so thought I would take a look. Wow! A lot has changed but the new look is great and the course (so far!) is really engaging. Loving the challenges and feel like I might actually be a decent developer in the making. Keep the good work up!

***** exceptional!

So, where to start?

Once the course is underway, together we are going develop a Java-based Chat App and examine every step of its journey, from the concept and the initial design within Android Studio, some fantastic tips on how to organise your work and make your life so much simpler, ideas on how to implement these thoughts into a workable Android App and through to the final publication on the Google Play Store. Along the way, we will look at using Google's Json Firebase database and Android Studio and the concept of user-authentication.

These object-oriented skills are vital if you want to become an expert in Android App development, whether for pleasure or a possible income stream. You will learn the basic building blocks in Java and Android Studio, and the course does not require any particular Android version. There are some thought-provoking and interesting student Android App development challenges throughout each lecture, and the small quizzes along the way will test your growing knowledge and show just how much you have learnt but, most importantly, you are in charge of the pace at which you wish to learn.

Android device apps are a now huge industry, grown out of all proportion in recent years, so the skills to create fantastic apps are highly sought after. The Android Developer's Journey is a step-by-step guide through the concepts of building a great app. Over the course of over 100 quality lectures - over 14 hours of lessons - we start at the basics of Java and Android Development, then using the Android Studio development environment we take a single chat app from some simple design thoughts through to the implementation of the java coding. This Java app requires a database so we use Google Firebase for user authentication and data storage. We look at the user interface before seeing how to publish the finished app on the Google Play store. A complete Android App Development guide from start to finish.

So, what are you waiting for? Build a fantastic grounding in Android App Development, Android Studio and object-oriented Java Programming with this brilliant course and who knows where it will take you.

Who this course is for:
  • A great course for those who wish to learn how to become an Android App developer, from start to finish.
  • Anyone new to Android App development, or those keen to improve their Android App development skills? This course is suitable for passionate beginner programmers but this course is also perfect for users who have a little knowledge but a lot of ideas!
  • Ideal for students who want to learn to code, and code well in Java using Android Studio.
  • For those who appreciate more support and like to be guided through the course by the instructor every step of the way.
  • Anyone looking to design, create and publish a real-world Android App and make some money!

icon
Instructor Details

placeholder

I have been a software developer now for over 30 years and I can honestly say, I have loved every minute of it. This ever-changing industry has enabled me to work on everything from Flight Simulators, through to City Banking and now I am dedicated to App development and teaching others to do the same.

It became apparent that I had a lot of knowledge and ideas which I firmly believe would interest and benefit others and my first course,The Android Developers Journey was born in Summer 2017.

I like to teach step-by-step, introducing new concepts one at a time making it easy for anyone of any age or ability to participate. I am constantly re-writing and re-working my courses which has resulted in a new, far more interactive versions that I hope my students will enjoy. More importantly though, it might just be the start of a new hobby, a new career or a potential new income stream for you.

Best-selling Udemy instructor Rob Percival wants to revolutionize the way people learn to code by making it simple, logical, fun and, above all, accessible. But as just one man, Rob couldn't create all the courses his students - more than half a million of them - wanted.
That's why Rob created Codestars. Together, the instructors that make up the Codestars team create courses on all the topics that students want to learn in the way that students want to learn them: courses that are well-structured, super interactive, and easy

icon
More android development courses

Flutter & Firebase: Build a Complete App for iOS & Android

$11.99

How To Launch Your App In Just 16 hrs - Android Development

$11.99

Android Game Development for Beginners - Learn Core Concepts

$11.99

Android App Development Bootcamp 2021 - Android 10 (Q)

$11.99

Game Development for Modern Platforms

Free

Principles of Computing (Part 2)

Free

icon
Reviews

4.6

50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

Excellent so far, but there were a few differences in the way Android Studio is downloaded and installed that gave me pause for thought

exceptional!

Perfect for beginners like me - so thorough and easy to follow. Definitely going to be helpful for me throughout my course at uni.

Easy to follow step by step process. It is well paced, very informative and engaging and I already feel I have learnt a lot from the first few videos. It is a huge help for me creating my business... so glad I found this course!!

Really informative and useful course

老師的 Android Studio 的字體非常小,看起來非常吃力

I always wanted to create my own apps but thought it was too difficult but the tutor of this course makes it seem more than possible. Everything very clear so far.

This course is very easy to follow and at a pace which allows you to absorb and learn comfortably.

I saw the course announcement regarding the revamp of the course so thought I would take a look. Wow! A lot has changed but the new look is great and the course (so far!) is really engaging. Loving the challenges and feel like I might actually be a decent developer in the making. Keep the good work up!

The information being conveyed was very clear, and I thought it was great to show the error messages and the need to download additional programs in order to move forward.

Initial steps are important - setting up the IDE and describing what to expect from the installation process. I felt this was done well. Would have been good to throw in some screenshots or descriptions of how this process might differ on another OS (MacOS, for example).

Great Intro. Gives a basic idea of what the following are gonna be about.