EasyCodeRu
前往频道在 Telegram
Канал для тех, кто хочет научиться программированию с нуля Java, Kotlin, TDD, ООП, Android Github : https://github.com/johnnysc YouTube: https://www.youtube.com/c/easyCodeRu заходите в чат для обсуждения @easyCodeRuChat если что - пишите в лс @JohnnySC
显示更多1 891
订阅者
+224 小时
-77 天
-2130 天
帖子存档
1 891
4 года ютуб каналу! 860 видео сделано уже!
паблик видео с подробностями!
27 минут
https://youtu.be/SzsXG4ut9D4
успейте до конца месяца получить доступ ко всем #premium видео за полцены!
1 891
Комоуз проект кошелька
Серия 9: одно поле ввода денег с центами
схлопнуть и расхлопнуть все дни месяца сразу
убираем if else через ООП
43 минуты
https://youtu.be/oeBOfqgpnfM
для #premium подписчиков
получи доступ за полцены! успей до конца месяца!
apk в коменте поста
1 891
Проект кошелька на компоуз
серия 8: форматирование денег (точки и запятые) BigDecimal BigInteger вот это вот все
38 минут
https://youtu.be/EtuXTNOP3aI
для #premium подписчиков
апк в коменте
1 891
Repost from EasyCodeRu
50% скидка на годовой премиум!
26 июня будет ровно 4 года как я начал делать видео на ютуб! В честь этого события объявляю скидку на премиум (1 и 2 уровней) на 1 год в 50%
раньше: 600$
теперь: 300$
успейте взять доступ к существующим #premium 500+ видео и всем тем которые сделаю до 22 июня 2026 года!
Акция действует до 1 июля 2025
1 891
Компоуз проект кошелек
Серия 7: навигация, фикс темной темы, отказ от модалок и подтверждение удаления
24 минуты
https://youtu.be/ZBadD83OrcQ
для #premium подписчиков уровня 2
апк в коменте
осталось 9 дней когда вы можете получить доступ ко всем #premium видео за полцены!
1 891
Компоуз проект кошелька
Серия 6
редактирование и удаление записи
1 час 23 минуты
https://youtu.be/OFh1KkvxuRI
для #premium подписчиков на уровне 2
успейте взять доступ на год за полцены! Осталось 10 дней
апк в коменте
1 891
Компоуз проект кошелька
5 серия: добавляем разделители дней и суммы по дням плюс схлопывание и расхлопывание дней ну и сортировку реверс
2 часа
https://youtu.be/gUVqb69l49I
для #premium подписчиков на уровне 2
демонстрация в коменте
апк могу скинуть, но сейчас хочу порефакторить немного
1 891
Компоуз проект кошелька
Серия 4: предыдущие и следующие месяцы, заголовок с месяцем и суммой. zip 2 flow
1 час 12 минут
https://youtu.be/HoMJk6BFuSY
для #premium подписчиков на уровне 2
видео с демонстрацией в коменте и апк если хотите потестить сейчас
успейте до конца месяца взять премиум на год за ПОЛЦЕНЫ
1 891
Компоуз проект кошелька
Серия 3: выбор между доходами и расходами #какнаайос переключалкой с анимацией. мапим 2 флоу и переживаем смерть процесса
50 минут
https://youtu.be/Xjn5cH9AmQg
для #premium подписчиков на уровне 2
демонстрация в коменте поста
до конца месяца получите доступ за полцены!
1 891
50% скидка на годовой премиум!
26 июня будет ровно 4 года как я начал делать видео на ютуб! В честь этого события объявляю скидку на премиум (1 и 2 уровней) на 1 год в 50%
раньше: 600$
теперь: 300$
успейте взять доступ к существующим #premium 500+ видео и всем тем которые сделаю до 22 июня 2026 года!
Акция действует до 1 июля 2025
1 891
Компоуз проект кошелька.
Шаг 2 детали расходов: несколько полей ввода плюс выбор даты и времени также карточка в списке
1 час 43 минуты
https://youtu.be/WQRd3A8oi1s
доступно #premium подписчикам на уровне 2
демонстрация в коменте поста
вся информация по подпискам в закрепе
1 891
Новый проект на новом стеке: кошелек: учет расходов и доходов
Шаг 1: фаб в углу, по нажатию открываем ботом шит и там поле ввода, по нажатию сохранить кладем в бд новый элемент и показываем реактивно обновленный список, убирая ботом шит
Hilt + Room + Flow + MVVM + Compose
1 час 36 минут
https://youtu.be/rYgWmzemEeA
доступ для #premium подписчиков на уровне 2
как получить премиум: в закрепе
demo в коменте поста
1 891
Поздравляю, старичок!
Если ты это видишь, опиши в коментах подробней плиз что за работа и как нашел
п.с. мне все же кажется что это прем подписчик
1 891
ZeroToHero ComposeTDD Task37
Button Background Color changes
Simple Quiz App
20 минут
https://youtu.be/UpIRbGFV4Hs
для #premium подписчиков на уровне 2
задача на гитхабе
все предложения в закрепе
1 891
ZeroToHeroAndroidTDD
TDD Task36
OOP Compose БАЗА
Решение (в лоб и ООП): 11 минут
https://youtu.be/h9LDhQXIR48
для #premium подписчиков на уровне 2
задача на гитхабе
1 891
По поводу отзыва на хакатон:
Было интересно — с Compose давно не работала и знала о нём немного, так что было увлекательно переписывать на него существующий функционал. Тем более, скоро на работе предстоит заниматься похожим)
Понравилось, что при переписывании не пришлось сильно вникать во внутренности — вот что значит хорошая архитектура)
Жаль, что не успели написать тесты на Compose — было бы интересно немного покопаться и разобраться, как там всё устроено, и в UI, и в unit-части.
В целом всё понравилось, хотя времени было маловато. В будние дни больше уделить всё равно не получилось бы. Но даже за это короткое время удалось попробовать что-то новое и освежить знания, так что опыт получился полезным. Спасибо)
1 891
IT Абразаванье, сеньоры 2025 и лидеры мнений
все очень плохо
паблик видео: 18 минут
https://youtu.be/cVrCNclx4o4
1 891
Я УЕДУ ЖИТЬ В ЛОНДОН!
2022 год: он не смог пройти собеседование на мидла
↓
Берет премиум подписку на EasyCodeRu + курс 999
↓
2025 год: офер от фейсбук в Лондон
Вот так мой канал помог ему
Поздравляем все его!
Скоро сделаю видео с ним
1 891
ООП компоуз вьюмодель переживающая смерть процесса плюс дженерик мапер и обход дурацких способов тестирования корутинок
29 минут
https://youtu.be/WtJEBGCQl5o
для #premium подписчиков на уровне 2
Задача на гитхабе
1 891
Вьюмоделька для компоуза по TDD
примерно вот так должна выглядеть правильная вьюмоделька которая умеет переживать смерть процесса плюс использует ООП компоуз
видео сделаю позже
https://github.com/JohnnySC/PracticeTDD/blob/task/046-compose-revive-view-model/app/src/test/java/com/github/johnnysc/practicetdd/ComposeReviveViewModelTest.kt
п.с. ой, да. не вьюмодель так выглядит, а юнит тест на нее без всякой ерунды в виде тестовых диспатчеров UnconfinedTestDispaptcher и установления дефолтного Dispatchers.setMain и тем более без Roboelectric и конечно же без Мокито, пауермоков и всякой подобной ерунды
