Video library

YouTube Knowledge Map

Browse CodeTutor tutorials by topic, playlist, and learning sequence.

Knowledge map catalogue

Relationships

  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Before CI/CD: Start with Android Linting for Cleaner, Safer Code: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Boost Android Code Quality with Detekt | Kotlin Static Code Analysis Guide: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Fix Flaky Android Builds Forever with Gradle Dependency Locking: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Continuing with TOML and Gradle: Safely Update Libraries in Android | Part 2: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Do You Really Need CI/CD for Android Apps? From Solo Projects to Large Teams | A pragmatic view: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → What's really inside CICD pipeline | CICD Internals Demystified | Part 2: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → How to Build Reliable Android CI/CD Pipelines - Part 3: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → How Android Build Types Actually Work (Debug vs Release Explained) | Android CICD | Part 4: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Android Build Types Explained Further: Dependencies, Labels, and Base URLs | Android CICD | Part 5: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Clean Android CI/CD: Replace BuildConfig Checks with Source Sets | Part 6: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Android Flavours & Dimensions Demystified | Beyond Build Types (CI/CD Part 7): membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Confusing Android Build Variants? Fix Icons and Names | Android CI/CD | Part 8: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Combing Multiple Flavour Dimensions to Generate Android build Variants | Android CI/CD | Part 9: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Beyond Source Sets: Android Modules for Cleaner Product Flavours (CI/CD) | Android CICD | Part 10: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Stop Android Variant Explosion: Build Only What You Need | Android CICD | Part 11: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Master Android Versioning: Essential Tips for Developers | Android CICD - Part 12: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Master Android Versioning: Simplify with version.properties! | Android CIC - Part 13: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Automate Android Versioning: Avoid manual versioning, Use Tags, Commit SHA | Android CICD - 14: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Master Versioning Policy for Android : Build Variants + Versioning Strategy | Android CICD - 15: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Before GitHub Actions: Stop Hardcoding API Keys in Android - A Safer Setup | Android CICD - 15: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → From Local Builds to CICD: Android GitHub Actions Workflow Secrets demystified | Android CICD - 16: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Master Secret Management for Multi-Variant Android Builds | Android CICD - 17: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Android CI/CD Pipelines You Actually Need for PR, Main, and Release | Android CICD - 19: membership (playlist-membership)
  • Android CI/CD for Developers: Build Types, Flavors, Versioning, and GitHub Actions → Automate APK Delivery: Firebase + GitHub Actions | Android CICD Finale: membership (playlist-membership)
  • Before CI/CD: Start with Android Linting for Cleaner, Safer Code → Boost Android Code Quality with Detekt | Kotlin Static Code Analysis Guide: order (sequential-order)
  • Boost Android Code Quality with Detekt | Kotlin Static Code Analysis Guide → Fix Flaky Android Builds Forever with Gradle Dependency Locking: order (sequential-order)
  • Fix Flaky Android Builds Forever with Gradle Dependency Locking → Continuing with TOML and Gradle: Safely Update Libraries in Android | Part 2: order (sequential-order)
  • Continuing with TOML and Gradle: Safely Update Libraries in Android | Part 2 → Do You Really Need CI/CD for Android Apps? From Solo Projects to Large Teams | A pragmatic view: order (sequential-order)
  • Do You Really Need CI/CD for Android Apps? From Solo Projects to Large Teams | A pragmatic view → What's really inside CICD pipeline | CICD Internals Demystified | Part 2: order (sequential-order)
  • What's really inside CICD pipeline | CICD Internals Demystified | Part 2 → How to Build Reliable Android CI/CD Pipelines - Part 3: order (sequential-order)
  • How to Build Reliable Android CI/CD Pipelines - Part 3 → How Android Build Types Actually Work (Debug vs Release Explained) | Android CICD | Part 4: order (sequential-order)
  • How Android Build Types Actually Work (Debug vs Release Explained) | Android CICD | Part 4 → Android Build Types Explained Further: Dependencies, Labels, and Base URLs | Android CICD | Part 5: order (sequential-order)
  • Android Build Types Explained Further: Dependencies, Labels, and Base URLs | Android CICD | Part 5 → Clean Android CI/CD: Replace BuildConfig Checks with Source Sets | Part 6: order (sequential-order)
  • Clean Android CI/CD: Replace BuildConfig Checks with Source Sets | Part 6 → Android Flavours & Dimensions Demystified | Beyond Build Types (CI/CD Part 7): order (sequential-order)
  • Android Flavours & Dimensions Demystified | Beyond Build Types (CI/CD Part 7) → Confusing Android Build Variants? Fix Icons and Names | Android CI/CD | Part 8: order (sequential-order)
  • Confusing Android Build Variants? Fix Icons and Names | Android CI/CD | Part 8 → Combing Multiple Flavour Dimensions to Generate Android build Variants | Android CI/CD | Part 9: order (sequential-order)
  • Combing Multiple Flavour Dimensions to Generate Android build Variants | Android CI/CD | Part 9 → Beyond Source Sets: Android Modules for Cleaner Product Flavours (CI/CD) | Android CICD | Part 10: order (sequential-order)
  • Beyond Source Sets: Android Modules for Cleaner Product Flavours (CI/CD) | Android CICD | Part 10 → Stop Android Variant Explosion: Build Only What You Need | Android CICD | Part 11: order (sequential-order)
  • Stop Android Variant Explosion: Build Only What You Need | Android CICD | Part 11 → Master Android Versioning: Essential Tips for Developers | Android CICD - Part 12: order (sequential-order)
  • Master Android Versioning: Essential Tips for Developers | Android CICD - Part 12 → Master Android Versioning: Simplify with version.properties! | Android CIC - Part 13: order (sequential-order)
  • Master Android Versioning: Simplify with version.properties! | Android CIC - Part 13 → Automate Android Versioning: Avoid manual versioning, Use Tags, Commit SHA | Android CICD - 14: order (sequential-order)
  • Automate Android Versioning: Avoid manual versioning, Use Tags, Commit SHA | Android CICD - 14 → Master Versioning Policy for Android : Build Variants + Versioning Strategy | Android CICD - 15: order (sequential-order)
  • Master Versioning Policy for Android : Build Variants + Versioning Strategy | Android CICD - 15 → Before GitHub Actions: Stop Hardcoding API Keys in Android - A Safer Setup | Android CICD - 15: order (sequential-order)
  • Before GitHub Actions: Stop Hardcoding API Keys in Android - A Safer Setup | Android CICD - 15 → From Local Builds to CICD: Android GitHub Actions Workflow Secrets demystified | Android CICD - 16: order (sequential-order)
  • From Local Builds to CICD: Android GitHub Actions Workflow Secrets demystified | Android CICD - 16 → Master Secret Management for Multi-Variant Android Builds | Android CICD - 17: order (sequential-order)
  • Master Secret Management for Multi-Variant Android Builds | Android CICD - 17 → Android CI/CD Pipelines You Actually Need for PR, Main, and Release | Android CICD - 19: order (sequential-order)
  • Android CI/CD Pipelines You Actually Need for PR, Main, and Release | Android CICD - 19 → Automate APK Delivery: Firebase + GitHub Actions | Android CICD Finale: order (sequential-order)