android-school icon indicating copy to clipboard operation
android-school copied to clipboard

The best videos from the Android community and beyond

Mission

At Yelp, we're big believers in continually improving our skills as developers. For the past two years, our Android team has been doing that at our weekly Android School, where we get together and watch some of the best videos from the Android community and beyond. Sometimes these are programming related, but sometimes they're on more general topics like how to be better technical leaders.

We've found this to be immensely useful in growing our skills as software engineers, so we wanted to share it with the wider Android community to help other teams wade through the ocean of content that exists out there.

We'll be updating this once every month or so as we complete new topics in our own Android School!

Videos

The Android System

General Android Development

Android Build Tools

Android OS

Google IO 2016

Google IO 2017

Tools (Android Studio, Debugger, OS X productivity)

Google I/O 2018


Deeper dives into Android apps

Android Features

Views

Views - Next Level

Android Performance

Various Cool Android Libraries

Making Your App Work Offline

Android App Architecture

Experimentation

Security

Networking


General Software Engineering Principles

Software Engineering Theory: Patterns

Software Engineering Theory: Writing Clean Code

Software Engineering Theory

UI Design

Testing

API Design: How Does the Backend Work?


Leadership, People Skills and the Bigger Picture

Being a Great Engineer

Being a Great Engineer (Month 2)

Being a Great Engineer (Month 3)

Organizational Culture

Tech Debt, Documentation and Maintainability


Languages

Kotlin

Kotlin+

Java Deep Dives

RxJava Talks (Sorted in order of complexity from lowest -> highest)