EasyCodeTDD
2.01K subscribers
739 photos
74 videos
95 files
1.33K links
Канал для тех, кто хочет научиться программированию с нуля
Java, Kotlin, TDD, ООП, Android
Github : https://github.com/johnnysc
YouTube: https://www.youtube.com/c/easyCodeRu

заходите в чат для обсуждения @easyCodeRuChat
если что - пишите в лс @JohnnySC
Download Telegram
EasyCodeTDD
Так, получается уже почти год прошел с интенсива, первую работу нашел достаточно быстро и могу точно сказать, что именно интенсив дал сильнейший буст в плане уверенности в себе и умении писать код. Изначально к тебе на обучение я шел так как хотел научиться…
June 4
EasyCodeTDD
Рембо вернулся! Летний интенсив! Все 3 месяца лета: По 5 дней в неделю по 5 часов в день онлайн учимся кодить сразу на компоуз ооп Андроид Набираю группу на все лето! Единственное условие знать котлин синтаксис Пишите в лс @JohnnySC! Старт сразу как наберётся…
This media is not supported in your browser
VIEW IN TELEGRAM
June 5
This media is not supported in your browser
VIEW IN TELEGRAM
June 6
EasyCodeTDD
Первое паблик видео этого года! Стейт патерн ТДД задача полчаса https://youtu.be/TkfzrP733qk задача на гитхабе ознакомьтесь с предложениями этого года и получите доступ ко всем видео! Поспешите, актуально все до конца месяца!
Вьюмоделька для компоуза по 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 и конечно же без Мокито, пауермоков и всякой подобной ерунды
June 7
EasyCodeTDD
Собеседование Мидл Андроид решение задачи по TDD 4.5 часа в FullHD таймкоды в описании и первом коменте п.с. дождались! https://youtu.be/FJla-SnBfeM
June 9
Forwarded from Alina Stepanenko
June 11
EasyCodeTDD
Решение 35 задачи ZeroToHero ComposeAndroidTDD 9 минут https://youtu.be/zHCD0_uYNFg для #premium подписчиков
June 12
June 13
June 14
EasyCodeTDD
Новый проект на новом стеке: кошелек: учет расходов и доходов Шаг 1: фаб в углу, по нажатию открываем ботом шит и там поле ввода, по нажатию сохранить кладем в бд новый элемент и показываем реактивно обновленный список, убирая ботом шит Hilt + Room + Flow…
June 15
EasyCodeTDD
Все предложения на 2025 год 1. Котлин для детей (котлин для полных новичков: плейлист на ютубе) 2. Подписка на #premium видео на 1 год (уровни 1 и 2 список всех видео вкладка 2025 ) 3. Пожизненная подписка на #premium видео (уровни 1 и 2) 4. Эксперт курс…
This media is not supported in your browser
VIEW IN TELEGRAM
June 16
EasyCodeTDD
Компоуз проект кошелька. Шаг 2 детали расходов: несколько полей ввода плюс выбор даты и времени также карточка в списке 1 час 43 минуты https://youtu.be/WQRd3A8oi1s доступно #premium подписчикам на уровне 2 демонстрация в коменте поста вся информация…
June 17
EasyCodeTDD
Компоуз проект кошелька Серия 3: выбор между доходами и расходами #какнаайос переключалкой с анимацией. мапим 2 флоу и переживаем смерть процесса 50 минут https://youtu.be/Xjn5cH9AmQg для #premium подписчиков на уровне 2 демонстрация в коменте поста до…
June 18
EasyCodeTDD
Компоуз проект кошелька Серия 4: предыдущие и следующие месяцы, заголовок с месяцем и суммой. zip 2 flow 1 час 12 минут https://youtu.be/HoMJk6BFuSY для #premium подписчиков на уровне 2 видео с демонстрацией в коменте и апк если хотите потестить сейчас…
June 19
EasyCodeTDD
Компоуз проект кошелька Серия 6 редактирование и удаление записи 1 час 23 минуты https://youtu.be/OFh1KkvxuRI для #premium подписчиков на уровне 2 успейте взять доступ на год за полцены! Осталось 10 дней апк в коменте
June 21
Forwarded from EasyCodeTDD
This media is not supported in your browser
VIEW IN TELEGRAM
June 22