Industrial Android Development

March 6 - April 20, 2023

7 Weeks, 14 sessions

Mondays 9am - 11am PST

Thursdays 9am - 11am PST

About the Workshop

In this workshop, we’re going to get you coding and confident with the Android platform. We’ll teach you the tools and ecosystem needed to build modern mobile applications. But that’s just the beginning.

Modern mobile app development calls for modern development methods–and that’s what sets this course apart. You will learn and practice the techniques to deliver a quality mobile app with speed and safety. Techniques like automated testing, continuous delivery, and clean user interface architecture. All applied in the Android environment.

We won’t be reading this to you from a slide deck, either. This groundbreaking learning experience will have you getting your hands dirty on day one. You’ll learn by working with your fellow learners in an ensemble, on a real Play Store-ready Android codebase. Between sessions, you’ll take in our exclusive content, chock-full of ideas you’re not going to find in any other Android training. We’ll discuss and digest those ideas together as a team. And we will use them to tackle those Play Store-ready Android codebase problems together.



“The whole course was fun and useful. It felt so good to actually use what we have learned and put it into practice on real code we work on!”

past student



“I really liked how many questions were asked, it’s really interesting and helps me learn as well!”

past student

Workshop poster

What Will You Learn?

outcome

How to design your domain logic and decompose your apps.

outcome

Testing strategies that reduce build time and keep your apps safe.

outcome

Common anti-patterns to avoid in Android applications.

outcome

How to evolve your app quickly and reliably without introducing defects.

outcome

How to continuously integrate, build, deploy, and monitor your apps.

outcome

Make Android Studio work for you, not the other way around.

Workshop Details

Schedule:

7 weeks, starting March 6 - April 20, 2023, 9am PST - 11am PST

In addition to session time, attendees will be expected to spend an hour each day with course material.

(SESSION ZERO Thursday, March 2, 2023, 9am PST - Brief session for introductions and tool setup)

Detailed instructions will be emailed to you the week before the event begins.

Your Instructors

Register