Channel Avatar

Oday @UCS4dsIMOKXAfPlgCTt4QOvQ@youtube.com

None subscribers - no pronouns set

I create content about my day-to-day programming escapades,


01:06:24
Android Design Patterns talk - Google DevFest 2019 at AUB
04:07
Android App Teardown - Part 4 - The Walkthrough Screen Tests
04:26
Android App Teardown - Part 3 - Running the Tests
03:17
Android App Teardown - Part 2 - Basic App Functionality
03:18
Android App Teardown - Part 1 - Fully Tested
19:41
Introduction to Ktor - Building Web Applications with Kotlin
05:11
A day at Seez
26:47
Kotlin In Action - Part 2 - Setting Up the Environment
19:54
Kotlin in Action - Part 1 - Functions and Variables
25:23
Refactoring an Android App - #12 - Full Standalone MVP Example (Easy)
24:41
Refactoring an Android App - #11 - Multiple Dagger Modules
02:58
My interview for a web series about Lebanese programmers
34:45
Refactoring an Android App - #10 - Dependency Injection
58:30
Refactoring an Android App - #9 - Audience Questions
01:07:23
Refactoring an Android App - #8 - Threading in RxJava 2
18:04
Refactoring an Android App - #7 - Audience Feedback
51:15
Refactoring an Android App - #6 - RxJava 2 Composite Disposables
01:04:21
Refactoring an Android App - #5 - Introduction to RxJava (revisited)
47:53
Refactoring an Android App - #4 - MVP Testing continued (Exceptions)
55:59
Refactoring an Android App - #3 - Introducing Mockito
55:57
Refactoring an Android App - #2 - Presenter Implementation continued
01:22:05
Refactoring an Android App - #1 - Intro to the MVP pattern
29:41
Getting Ready for MVP on Android
37:22
Introduction to Dependency Injection on Android (Dagger 2)
00:35
Android Development In A Nutshell
08:16
Programming and Aggression
52:34
Android UI Testing with Espresso and Google Cloud Test Lab
01:05:47
Let's Learn Kotlin - Part 2 - Strings, Data Classes and Nullable Types
01:12:03
Let's Learn Kotlin - Part 1 - Functions, Default and Named Params, Lambdas
29:10
Beginning with Kotlin on Android (very basic)
40:54
The complete guide to step counters on Android
10:58
Advice - How To Stop Overthinking and Anxiety
01:05:32
Retrofit from a beginner's perspective
01:06:35
Introduction to RxAndroid by Example
08:48
Programming - Only a tool
11:59
Fear of Programming - Part 2 (Beginner's Guide)
11:42
Fear of Programming