The AA Picks team is on the prowl for things we think our readers will value. If we make an affiliate partnership to reduce the costs of purchases, then we may see a share of revenue.
Recently, a number of our readers have been expressing an interest in Android app development, so we’ve taken to the web to see what kinds of online courses are available.
It turns out there are quite a few, and that makes sense. “The future is mobile,” as they say, and apps power the mobile industry. It’s no surprise that millions of people are interested in learning how to build their own apps for fun and profit.
But how can you tell the gifted teachers from the dull-as-hell ones?
“Tim Buchalka” was a name that started cropping up quite a bit in our searches, so we decided to give one of his classes a spin. Here’s our review of his “Learn Android App Development with Java Step by Step” on Udemy.
What you’re getting
Buchalka’s class is a comprehensive Android development course featuring over 70 hours of video and 405 lectures. There are currently over 40,000 students enrolled.
In this digital classroom, you’ll learn essentially everything you need to go from codeless scrub to competent app developer including:
- Java basics
- Android app development best practices
- Basic app development
- YouTube integration
- Optimization for latest OS version
- Json parsing
- Design language
- Activity navigation
- Game development
- Basics of Game Design
- User accounts/login
- How to upload your app on the Google Play Store
- How to market your app
The course won’t make you a hacking wizard or anything. However, if you’re standing around with zero programming knowledge and want to get into the app game, this might just be the course for you.
A course is really only ever as good as its teacher, because the wrong personality can make even the best material a chore to get through. Let’s take a look at Tim Buchalka.
Buchalka has a background in professional software development, which makes him somewhat unique. Many of the instructors we considered when we started looking at app development courses didn’t actually have professional experience.
Buchalka has been programming for over thirty years. Part of the focus of his course is to provide sufficient enough skills that students can actually build a career out of it. An unexpected perk is that he offers advice to that end in his teaching.
Jean-Paul Roberts also helps out with this course to a lesser extent than Buchalka. Roberts also has thirty years programming experience and makes his living as a self-employed app developer.
Things we like about Buchalka:
- He’s clear and straightforward with his language
- Occasionally humorous, but not in a way that pads the coursework or feels forced
- Active in course forums and responsive to outreach
- Incredibly detail oriented
- Obviously very familiar with the course material
- Explains complicated things in easy language.
Things that could have been improved upon:
- Occasionally too detail oriented. Those of us who were more familiar with the basics of programming sometimes found ourselves skipping ahead.
- Although his expertise in the subject matter is appreciated, there were a few times when Buchalka assumes a step or two of knowledge which may require some induction on the part of the student.
Depending on how adept of a learner you are, Buchalka’s pacing may be a concern. He’s very articulate, but he tends to expect you to grasp ideas the first or second time around, whereas some of us tended to need a little more time to wrap their heads around concepts. Since you can easily rewind the videos for a recap, this wasn’t a substantial concern for most of us, but it’s still worth mentioning.
Is this course for you?
If you’re already a skilled programmer or career software developer, move right along. Honestly, baseline competent programmers are probably more than equipped to do without Buchalka’s coursework.
However, if you have little to no java experience and are looking for a leg up, then this might be a pretty worthy consideration. The course offers you competency without promising you the stars while still providing ample career-building advice for those who wish to make their Android apps more than just a hobby.
Honestly, this course has a ton going for it. The content is straightforward and clear, and there’s no hidden costs or gimmicks.
Buchalka is very good about providing his readers with the kind of content they need to get off the ground, and although he may be occasionally prone to assume you’re learning faster than you actually are, he’s still available in the forums to provide live feedback on any problems you encounter.
Basically, the course offers what it says on the cover and even a little bit extra (via the career input and marketing advice) and it moves at a pace that doesn’t overwhelm most students.
If you’re in that unfortunate realm of knowing a handful of programming but you fall short of mastering it, then much of Buchalka’s coursework in the first few sessions will be tedious. He starts with the basics and moves very carefully forward, with each teaching project building on the last.
Buchalka moves at a pace that assumes you’re an agile learner, so if you need repetition to master objectives, then expect to be hitting that rewind icon a few times. If you’re a quick learner, then this probably won’t be a concern.
How to sign up
Buchalka’s program currently has almost 4,000 reviews which have netted him a 4.5+ star ranking on Udemy. Of the lecturers we’ve surveyed, he genuinely feels like the real deal.
The information provided in his coursework coaches you through simple apps in the beginning, but ultimately concludes with you developing full-scale apps that have the potential for serious monetization.
This comprehensive course usually runs for the price of $170, but we’ve partnered with the creators to create a deal that knocks over 90% off the original price tag.
Right now, Android Authority readers are able to scoop up Buchalka’s program for a mere $10, rather than the original price. That’s all 405 lectures and 72 hours of video tutorials from an industry professional for just ten bucks. Use the promo code UDMY10ALL to take advantage of this, or just click the button below.
If you’re interested in learning how to get involved in the Android community, then now may be your chance. Get your app idea out into the world!
Disclosure: This offer is brought to you by AA Picks. Our purpose is to highlight products or services we think you as our readers might be interested in and, if you buy them, we may get a share of the revenue. We operate independently from our advertising sales team, and we welcome your feedback and questions. Email us at firstname.lastname@example.org.