Video library

YouTube Knowledge Map

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

Knowledge map catalogue

Relationships

  • Architecture → Automate Android Versioning: Avoid manual versioning, Use Tags, Commit SHA | Android CICD - 14: topic (topic-assignment)
  • Architecture → Beyond Source Sets: Android Modules for Cleaner Product Flavours (CI/CD) | Android CICD | Part 10: topic (topic-assignment)
  • Architecture → What lies beyond SOLID in Android Development? - Potential future courses: topic (topic-assignment)
  • Architecture → Splitting Android MVVM ViewModel | SOLID for Android - Part 6 | Finale: topic (topic-assignment)
  • Architecture → Refactoring MVVM Repository for SOLID compliance | SOLID with Android - Part 5: topic (topic-assignment)
  • Architecture → Android SOLID Compliance using State Hoisting & Factory Pattern | SOLID with Android - Part 4: topic (topic-assignment)
  • Architecture → SOLID Compliant MVVM ViewModel | SOLID with Android - Part 3: topic (topic-assignment)
  • Architecture → MVVM SOLID compliant Android Repository | Strategy Design Pattern | Solid with Android - Part 2: topic (topic-assignment)
  • Architecture → DIP is marriage of SRP & LSP | SOLID Principles: topic (topic-assignment)
  • Architecture → ISP is SRP for interfaces!! : SOLID Principles Critical Look: topic (topic-assignment)
  • Architecture → Is Liskov Substitution Principle just about Substitutability?: topic (topic-assignment)
  • Architecture → Launch of S.O.L.I.D with Android tutorial series | Refactoring Model: Part - 1: topic (topic-assignment)
  • Architecture → Are SOLID principles overrated?: topic (topic-assignment)
  • Architecture → Master Dependency Inversion compliance | SOLID principle refactoring - Part 7: topic (topic-assignment)
  • Architecture → Master Interface Segregation Principle refactoring | SOLID Compliance - Part 6: topic (topic-assignment)
  • Architecture → Mastering Liskov Substition Principle | SOLID Compliance refactoring - Part 5: topic (topic-assignment)
  • Architecture → Refactored for Open/Closed Principle | SOLID Compliance (2/2) - Part 4: topic (topic-assignment)
  • Architecture → Refactoring for Open & Closed Principle | OCP Compliance (1/2 )| SOLID Compliance - Part 3: topic (topic-assignment)
  • Architecture → Mastering SOLID refactoring for SRP compliance | SRP Compliance - Part 2: topic (topic-assignment)
  • Architecture → Prepping code for SOLID Principles refactorization | An Intro - Part 1: topic (topic-assignment)
  • Architecture → Dependency Inversion Principle violations | Making sense of DIP | SOLID Principles - Part 5: topic (topic-assignment)
  • Architecture → Interface Segregation Principle | ISP Violation | SOLID principles - Part 4: topic (topic-assignment)
  • Architecture → Liskov Substitution Principle decluttered | LSP violations | SOLID Principles - Part 3: topic (topic-assignment)
  • Architecture → SOLID Principles | Breaking down Open & Closed Principle | OCP | - Part 2: topic (topic-assignment)
  • Architecture → SOLID Principles: The Beginning | Single Responsibility Principle | RSP - 1: topic (topic-assignment)
  • Architecture → Android MVVM Compatible Delete operation | Debug database from device: Android Room Database - 7: topic (topic-assignment)
  • Architecture → Setting up DAO for CRUD operations: Android Room Database [Kotlin] - Part 3: topic (topic-assignment)
  • Architecture → AAA - Part 18, MVVM Architecture Finale | Wiring up View: topic (topic-assignment)
  • Architecture → AAA - Part 17, Applying ViewModel in MVVM design pattern: topic (topic-assignment)
  • Architecture → AAA - Part 16, Repository in MVVM | Implementing Repository design pattern: topic (topic-assignment)
  • Architecture → AAA - Part 12, Need for ViewModel | Understanding ViewModel in MVVM: topic (topic-assignment)
  • Architecture → AAA - Part 11, Basics of MVVM | Moving from MVP to MVVM: topic (topic-assignment)
  • Architecture → AAA - Part 7, Applying MVC for RecyclerView | Actual MVC Finale: topic (topic-assignment)
  • Architecture → AAA - Part 2, MVC Baby steps | Model | Controller: topic (topic-assignment)
  • Architecture → Android App Architectures - Part 1, The conversation starter: topic (topic-assignment)
  • ViewModel in Android MVVM: Jetpack, Lifecycle, and Repository Pattern → AAA - Part 18, MVVM Architecture Finale | Wiring up View: membership (playlist-membership)
  • MVVM for Android → AAA - Part 18, MVVM Architecture Finale | Wiring up View: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVM → AAA - Part 18, MVVM Architecture Finale | Wiring up View: membership (playlist-membership)
  • ViewModel in Android MVVM: Jetpack, Lifecycle, and Repository Pattern → AAA - Part 17, Applying ViewModel in MVVM design pattern: membership (playlist-membership)
  • MVVM for Android → AAA - Part 17, Applying ViewModel in MVVM design pattern: membership (playlist-membership)
  • MVVM for Android → AAA - Part 17, Applying ViewModel in MVVM design pattern: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVM → AAA - Part 17, Applying ViewModel in MVVM design pattern: membership (playlist-membership)
  • ViewModel in Android MVVM: Jetpack, Lifecycle, and Repository Pattern → AAA - Part 16, Repository in MVVM | Implementing Repository design pattern: membership (playlist-membership)
  • Repository Design Pattern for MVVM → AAA - Part 16, Repository in MVVM | Implementing Repository design pattern: membership (playlist-membership)
  • MVVM for Android → AAA - Part 16, Repository in MVVM | Implementing Repository design pattern: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVM → AAA - Part 16, Repository in MVVM | Implementing Repository design pattern: membership (playlist-membership)
  • ViewModel in Android MVVM: Jetpack, Lifecycle, and Repository Pattern → AAA - Part 12, Need for ViewModel | Understanding ViewModel in MVVM: membership (playlist-membership)
  • MVVM for Android → AAA - Part 12, Need for ViewModel | Understanding ViewModel in MVVM: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVM → AAA - Part 12, Need for ViewModel | Understanding ViewModel in MVVM: membership (playlist-membership)
  • ViewModel in Android MVVM: Jetpack, Lifecycle, and Repository Pattern → AAA - Part 11, Basics of MVVM | Moving from MVP to MVVM: membership (playlist-membership)
  • MVVM for Android → AAA - Part 11, Basics of MVVM | Moving from MVP to MVVM: membership (playlist-membership)
  • Android MVP Design Pattern → AAA - Part 11, Basics of MVVM | Moving from MVP to MVVM: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVM → AAA - Part 11, Basics of MVVM | Moving from MVP to MVVM: membership (playlist-membership)
  • Android MVC design pattern → AAA - Part 7, Applying MVC for RecyclerView | Actual MVC Finale: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVM → AAA - Part 7, Applying MVC for RecyclerView | Actual MVC Finale: membership (playlist-membership)
  • Android MVC design pattern → AAA - Part 2, MVC Baby steps | Model | Controller: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVM → AAA - Part 2, MVC Baby steps | Model | Controller: membership (playlist-membership)
  • Android MVC design pattern → Android App Architectures - Part 1, The conversation starter: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVM → Android App Architectures - Part 1, The conversation starter: membership (playlist-membership)
  • Mastering Android Room Database: A Complete Tutorial Series (Kotlin) → Android MVVM Compatible Delete operation | Debug database from device: Android Room Database - 7: membership (playlist-membership)
  • Mastering Android Room Database: A Complete Tutorial Series (Kotlin) → Setting up DAO for CRUD operations: Android Room Database [Kotlin] - Part 3: membership (playlist-membership)
  • Understanding SOLID Principles - A Practical Guide to Each Principle and Its Violations → SOLID Principles: The Beginning | Single Responsibility Principle | RSP - 1: membership (playlist-membership)
  • Understanding SOLID Principles - A Practical Guide to Each Principle and Its Violations → SOLID Principles | Breaking down Open & Closed Principle | OCP | - Part 2: membership (playlist-membership)
  • Understanding SOLID Principles - A Practical Guide to Each Principle and Its Violations → Liskov Substitution Principle decluttered | LSP violations | SOLID Principles - Part 3: membership (playlist-membership)
  • Understanding SOLID Principles - A Practical Guide to Each Principle and Its Violations → Interface Segregation Principle | ISP Violation | SOLID principles - Part 4: membership (playlist-membership)
  • Understanding SOLID Principles - A Practical Guide to Each Principle and Its Violations → Dependency Inversion Principle violations | Making sense of DIP | SOLID Principles - Part 5: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software Design → Prepping code for SOLID Principles refactorization | An Intro - Part 1: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software Design → Mastering SOLID refactoring for SRP compliance | SRP Compliance - Part 2: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software Design → Refactoring for Open & Closed Principle | OCP Compliance (1/2 )| SOLID Compliance - Part 3: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software Design → Refactored for Open/Closed Principle | SOLID Compliance (2/2) - Part 4: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software Design → Mastering Liskov Substition Principle | SOLID Compliance refactoring - Part 5: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software Design → Master Interface Segregation Principle refactoring | SOLID Compliance - Part 6: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software Design → Master Dependency Inversion compliance | SOLID principle refactoring - Part 7: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software Design → Are SOLID principles overrated?: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App Architecture → Launch of S.O.L.I.D with Android tutorial series | Refactoring Model: Part - 1: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App Architecture → MVVM SOLID compliant Android Repository | Strategy Design Pattern | Solid with Android - Part 2: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App Architecture → SOLID Compliant MVVM ViewModel | SOLID with Android - Part 3: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App Architecture → Android SOLID Compliance using State Hoisting & Factory Pattern | SOLID with Android - Part 4: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App Architecture → Refactoring MVVM Repository for SOLID compliance | SOLID with Android - Part 5: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App Architecture → Splitting Android MVVM ViewModel | SOLID for Android - Part 6 | Finale: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App Architecture → What lies beyond SOLID in Android Development? - Potential future courses: membership (playlist-membership)
  • Android Built Types, Flavours & Variants → 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 → 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 → Automate Android Versioning: Avoid manual versioning, Use Tags, Commit SHA | Android CICD - 14: membership (playlist-membership)
  • Understanding SOLID Principles with Critical Analysis → DIP is marriage of SRP & LSP | SOLID Principles: membership (playlist-membership)
  • Understanding SOLID Principles with Critical Analysis → ISP is SRP for interfaces!! : SOLID Principles Critical Look: membership (playlist-membership)
  • Understanding SOLID Principles with Critical Analysis → Is Liskov Substitution Principle just about Substitutability?: membership (playlist-membership)