Video library

YouTube Knowledge Map

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

Knowledge map catalogue

Relationships

  • ArchitectureAutomate Android Versioning: Avoid manual versioning, Use Tags, Commit SHA | Android CICD - 14: topic (topic-assignment)
  • ArchitectureBeyond Source Sets: Android Modules for Cleaner Product Flavours (CI/CD) | Android CICD | Part 10: topic (topic-assignment)
  • ArchitectureWhat lies beyond SOLID in Android Development? - Potential future courses: topic (topic-assignment)
  • ArchitectureSplitting Android MVVM ViewModel | SOLID for Android - Part 6 | Finale: topic (topic-assignment)
  • ArchitectureRefactoring MVVM Repository for SOLID compliance | SOLID with Android - Part 5: topic (topic-assignment)
  • ArchitectureAndroid SOLID Compliance using State Hoisting & Factory Pattern | SOLID with Android - Part 4: topic (topic-assignment)
  • ArchitectureSOLID Compliant MVVM ViewModel | SOLID with Android - Part 3: topic (topic-assignment)
  • ArchitectureMVVM SOLID compliant Android Repository | Strategy Design Pattern | Solid with Android - Part 2: topic (topic-assignment)
  • ArchitectureDIP is marriage of SRP & LSP | SOLID Principles: topic (topic-assignment)
  • ArchitectureISP is SRP for interfaces!! : SOLID Principles Critical Look: topic (topic-assignment)
  • ArchitectureIs Liskov Substitution Principle just about Substitutability?: topic (topic-assignment)
  • ArchitectureLaunch of S.O.L.I.D with Android tutorial series | Refactoring Model: Part - 1: topic (topic-assignment)
  • ArchitectureAre SOLID principles overrated?: topic (topic-assignment)
  • ArchitectureMaster Dependency Inversion compliance | SOLID principle refactoring - Part 7: topic (topic-assignment)
  • ArchitectureMaster Interface Segregation Principle refactoring | SOLID Compliance - Part 6: topic (topic-assignment)
  • ArchitectureMastering Liskov Substition Principle | SOLID Compliance refactoring - Part 5: topic (topic-assignment)
  • ArchitectureRefactored for Open/Closed Principle | SOLID Compliance (2/2) - Part 4: topic (topic-assignment)
  • ArchitectureRefactoring for Open & Closed Principle | OCP Compliance (1/2 )| SOLID Compliance - Part 3: topic (topic-assignment)
  • ArchitectureMastering SOLID refactoring for SRP compliance | SRP Compliance - Part 2: topic (topic-assignment)
  • ArchitecturePrepping code for SOLID Principles refactorization | An Intro - Part 1: topic (topic-assignment)
  • ArchitectureDependency Inversion Principle violations | Making sense of DIP | SOLID Principles - Part 5: topic (topic-assignment)
  • ArchitectureInterface Segregation Principle | ISP Violation | SOLID principles - Part 4: topic (topic-assignment)
  • ArchitectureLiskov Substitution Principle decluttered | LSP violations | SOLID Principles - Part 3: topic (topic-assignment)
  • ArchitectureSOLID Principles | Breaking down Open & Closed Principle | OCP | - Part 2: topic (topic-assignment)
  • ArchitectureSOLID Principles: The Beginning | Single Responsibility Principle | RSP - 1: topic (topic-assignment)
  • ArchitectureAndroid MVVM Compatible Delete operation | Debug database from device: Android Room Database - 7: topic (topic-assignment)
  • ArchitectureSetting up DAO for CRUD operations: Android Room Database [Kotlin] - Part 3: topic (topic-assignment)
  • ArchitectureAAA - Part 18, MVVM Architecture Finale | Wiring up View: topic (topic-assignment)
  • ArchitectureAAA - Part 17, Applying ViewModel in MVVM design pattern: topic (topic-assignment)
  • ArchitectureAAA - Part 16, Repository in MVVM | Implementing Repository design pattern: topic (topic-assignment)
  • ArchitectureAAA - Part 12, Need for ViewModel | Understanding ViewModel in MVVM: topic (topic-assignment)
  • ArchitectureAAA - Part 11, Basics of MVVM | Moving from MVP to MVVM: topic (topic-assignment)
  • ArchitectureAAA - Part 7, Applying MVC for RecyclerView | Actual MVC Finale: topic (topic-assignment)
  • ArchitectureAAA - Part 2, MVC Baby steps | Model | Controller: topic (topic-assignment)
  • ArchitectureAndroid App Architectures - Part 1, The conversation starter: topic (topic-assignment)
  • ViewModel in Android MVVM: Jetpack, Lifecycle, and Repository PatternAAA - Part 18, MVVM Architecture Finale | Wiring up View: membership (playlist-membership)
  • MVVM for AndroidAAA - Part 18, MVVM Architecture Finale | Wiring up View: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVMAAA - Part 18, MVVM Architecture Finale | Wiring up View: membership (playlist-membership)
  • ViewModel in Android MVVM: Jetpack, Lifecycle, and Repository PatternAAA - Part 17, Applying ViewModel in MVVM design pattern: membership (playlist-membership)
  • MVVM for AndroidAAA - Part 17, Applying ViewModel in MVVM design pattern: membership (playlist-membership)
  • MVVM for AndroidAAA - Part 17, Applying ViewModel in MVVM design pattern: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVMAAA - Part 17, Applying ViewModel in MVVM design pattern: membership (playlist-membership)
  • ViewModel in Android MVVM: Jetpack, Lifecycle, and Repository PatternAAA - Part 16, Repository in MVVM | Implementing Repository design pattern: membership (playlist-membership)
  • Repository Design Pattern for MVVMAAA - Part 16, Repository in MVVM | Implementing Repository design pattern: membership (playlist-membership)
  • MVVM for AndroidAAA - Part 16, Repository in MVVM | Implementing Repository design pattern: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVMAAA - Part 16, Repository in MVVM | Implementing Repository design pattern: membership (playlist-membership)
  • ViewModel in Android MVVM: Jetpack, Lifecycle, and Repository PatternAAA - Part 12, Need for ViewModel | Understanding ViewModel in MVVM: membership (playlist-membership)
  • MVVM for AndroidAAA - Part 12, Need for ViewModel | Understanding ViewModel in MVVM: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVMAAA - Part 12, Need for ViewModel | Understanding ViewModel in MVVM: membership (playlist-membership)
  • ViewModel in Android MVVM: Jetpack, Lifecycle, and Repository PatternAAA - Part 11, Basics of MVVM | Moving from MVP to MVVM: membership (playlist-membership)
  • MVVM for AndroidAAA - Part 11, Basics of MVVM | Moving from MVP to MVVM: membership (playlist-membership)
  • Android MVP Design PatternAAA - Part 11, Basics of MVVM | Moving from MVP to MVVM: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVMAAA - Part 11, Basics of MVVM | Moving from MVP to MVVM: membership (playlist-membership)
  • Android MVC design patternAAA - Part 7, Applying MVC for RecyclerView | Actual MVC Finale: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVMAAA - Part 7, Applying MVC for RecyclerView | Actual MVC Finale: membership (playlist-membership)
  • Android MVC design patternAAA - Part 2, MVC Baby steps | Model | Controller: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVMAAA - Part 2, MVC Baby steps | Model | Controller: membership (playlist-membership)
  • Android MVC design patternAndroid App Architectures - Part 1, The conversation starter: membership (playlist-membership)
  • Android App Architecture - MVC | MVP | MVVMAndroid 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 ViolationsSOLID Principles: The Beginning | Single Responsibility Principle | RSP - 1: membership (playlist-membership)
  • Understanding SOLID Principles - A Practical Guide to Each Principle and Its ViolationsSOLID Principles | Breaking down Open & Closed Principle | OCP | - Part 2: membership (playlist-membership)
  • Understanding SOLID Principles - A Practical Guide to Each Principle and Its ViolationsLiskov Substitution Principle decluttered | LSP violations | SOLID Principles - Part 3: membership (playlist-membership)
  • Understanding SOLID Principles - A Practical Guide to Each Principle and Its ViolationsInterface Segregation Principle | ISP Violation | SOLID principles - Part 4: membership (playlist-membership)
  • Understanding SOLID Principles - A Practical Guide to Each Principle and Its ViolationsDependency Inversion Principle violations | Making sense of DIP | SOLID Principles - Part 5: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software DesignPrepping code for SOLID Principles refactorization | An Intro - Part 1: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software DesignMastering SOLID refactoring for SRP compliance | SRP Compliance - Part 2: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software DesignRefactoring 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 DesignRefactored for Open/Closed Principle | SOLID Compliance (2/2) - Part 4: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software DesignMastering Liskov Substition Principle | SOLID Compliance refactoring - Part 5: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software DesignMaster Interface Segregation Principle refactoring | SOLID Compliance - Part 6: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software DesignMaster Dependency Inversion compliance | SOLID principle refactoring - Part 7: membership (playlist-membership)
  • Code Refactoring for SOLID Principles: From Violations to Better Software DesignAre SOLID principles overrated?: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App ArchitectureLaunch 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 ArchitectureMVVM SOLID compliant Android Repository | Strategy Design Pattern | Solid with Android - Part 2: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App ArchitectureSOLID Compliant MVVM ViewModel | SOLID with Android - Part 3: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App ArchitectureAndroid SOLID Compliance using State Hoisting & Factory Pattern | SOLID with Android - Part 4: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App ArchitectureRefactoring MVVM Repository for SOLID compliance | SOLID with Android - Part 5: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App ArchitectureSplitting Android MVVM ViewModel | SOLID for Android - Part 6 | Finale: membership (playlist-membership)
  • SOLID with Android: Applying SOLID Principles in MVVM App ArchitectureWhat lies beyond SOLID in Android Development? - Potential future courses: membership (playlist-membership)
  • Android Built Types, Flavours & VariantsBeyond 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 ActionsBeyond 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 ActionsAutomate Android Versioning: Avoid manual versioning, Use Tags, Commit SHA | Android CICD - 14: membership (playlist-membership)
  • Understanding SOLID Principles with Critical AnalysisDIP is marriage of SRP & LSP | SOLID Principles: membership (playlist-membership)
  • Understanding SOLID Principles with Critical AnalysisISP is SRP for interfaces!! : SOLID Principles Critical Look: membership (playlist-membership)
  • Understanding SOLID Principles with Critical AnalysisIs Liskov Substitution Principle just about Substitutability?: membership (playlist-membership)