EasyCodeTDD @easycoderu Channel on Telegram

EasyCodeTDD

@easycoderu


Канал для тех, кто хочет научиться программированию с нуля
Java, Kotlin, TDD, ООП, Android
Github : https://github.com/johnnysc
YouTube: https://www.youtube.com/c/easyCodeRu

заходите в чат для обсуждения @easyCodeRuChat
если что - пишите в лс @JohnnySC

EasyCodeTDDAndroidKotlin (Russian)

EasyCodeTDDAndroidKotlin - это канал для всех, кто хочет научиться программированию с нуля. Здесь вы найдете информацию о Java, Kotlin, TDD, ООП, Android и многое другое. Канал создан пользователем с никнеймом easycoderu, который также делится своими проектами на GitHub по ссылке: https://github.com/johnnysc. Кроме того, вы можете посетить его YouTube канал по ссылке: https://www.youtube.com/c/easyCodeRu для обучающих видео. nnНе забудьте зайти в чат для обсуждения на канале @easyCodeRuChat. Если у вас возникли вопросы, вы всегда можете написать личное сообщение пользователю @JohnnySC. Присоединяйтесь к нам и начните свой путь в программировании уже сегодня!

EasyCodeTDD

21 Nov, 12:45


Смерть процесса в мввм с компоузом
стандартное решение и мои размышления и мое решение плюс Hilt

49 минут (видео не для новичков)
https://youtu.be/i3KZV2LryMY

#premium
для премиум подписчиков

премиум доступен сейчас со скидкой в 50% на 1 год 600$ 300$!

получите доступ к 650 видео которые уже есть и всем новым до 1 января 2026 года и возможность выиграть мак!

EasyCodeTDD

20 Nov, 12:15


ТРЕТЬЯ СЕРИЯ УЖЕ< КАРЛ!

ВЫИГРАЙ МАКБУК И НАЧНИ УЧИТЬСЯ АЙОС РАЗРАБОТКЕ!

СМОТРИТЕ ПРЯМО СЕЙЧАС
паблик видео
https://youtu.be/S8WkEq_ftQI?si=NUn3_eeQelfZ2ECp

EasyCodeTDD

19 Nov, 11:59


ВТОРАЯ СЕРИЯ КАРЛ!

СМОТРИТЕ ПРЯМО СЕЙЧАС
паблик видео
https://youtu.be/dUngZEtWyGc?si=A5KD2QPcPSSR-ccS

п.с. очень классный туториал на самом деле, лайк

EasyCodeTDD

18 Nov, 21:43


6600 подписчиков! Спасибо всем кто подписан!
Подписывайтесь и вы !
https://www.youtube.com/c/easyCodeRu

Записывайтесь на курс «с 0 в Эксперт Андроид»! Одному из участников подарю макбук!
Также берите премиум за полцены на год и тоже получите мак!
https://t.me/easyCodeRu/1974

EasyCodeTDD

18 Nov, 12:56


Channel name was changed to «EasyCodeTDD»

EasyCodeTDD

18 Nov, 12:36


УЧИМ АЙОС С НУЛЯ!

ШТА?

САМ В ШОКЕ

ПАБЛИК ВИДЕО
СМОТРИТЕ СЕЙЧАС

https://youtu.be/0o4Cpm5TWt0

ВСЕ ВСЕ ВСЕ< АНДРОИД РАЗРАБ ПОСЛЕ 8 ЛЕТ РАБОТЫ ПОНЯЛ ЧТО НАДО БЫЛО ВЫБИРАТЬ АЙОС

EasyCodeTDD

18 Nov, 09:59


Итак еще раз

Берете котлин для детей за 10$
Получаете шанс на премиум на 1 год
Не повезло :
Берете премиум за полцены (300$) и шанс получить макбук
Не повезло :
Берете эксперт курс и еще один шанс на еще один макбук

Итого
У вас минимум доступ к котлин для детей
Или премиум на 1 год ( доступ к 700 видео что уже есть и новым до 1 января 2026 года)
Или доступ к лучшему на данный момент эксперт курсу с командной работой

И если повезло то макбукпро с новым м4 из Японии

Акция до 1 января 2025 года

EasyCodeTDD

17 Nov, 06:29


Паблик видео

8 лет в андроид
ответы на вопросы

4 часа 11 минут
https://youtu.be/iWDDCEoY2H0

EasyCodeTDD

17 Nov, 00:10


времени на третью итерацию ушло часов 40, из-за повторного просмотра моментов связанных с DI.

по сравнению с прошлой итерацией было сложнее из-за ООП, но пересмотрев всё стало на свои места.

трудности возникли в моменте с manual DI, а именно в переходе к паттерну «Цепочка обязанностей». Теперь понял, что нужно потратить больше времени на изучение паттернов.

мотивации много! четвертая итерация обещает быть интересной

EasyCodeTDD

16 Nov, 08:51


Kotlin для детей, курс с нуля

серия 20

абстрактный класс, open class, protected, abstract val, super

1 час
https://youtu.be/t_md2LN5L0g

доступ ко всему плейлисту за 10$
и автоматом участвуете в розыгрыше премиума на 1 год
и если повезет то еще и в получении мака среди тех кто взял премиум за полцены

EasyCodeTDDAndroidKotlin

14 Nov, 07:43


Скоро новый год (по крайней мере в Токио уже начали готовиться)

А это значит что и для вас есть подарки

1. Полцены на годовой премиум (300$)
2. Макбук для 1 из участников акции
3. Начало записи на 3 волну эксперт курса
4. Ещё один макбук для участников эксперт курса
5. розыгрыш премиума на год (1кр за слот, всего 30 слотов, бонусом котлин для детей)


И это все с сегодняшнего дня и до 1 января

EasyCodeTDDAndroidKotlin

12 Nov, 11:00


Скоро вас ждет парочка видео

1. Котлин для детей: абстрактный класс
2. Ответы на вопросы которые вы задали в предыдущих постах

так что можете еще накидать вопросов если есть

EasyCodeTDDAndroidKotlin

11 Nov, 03:51


Вторая группа сейчас укомплектована на 30%

Места есть, Записывайтесь если не хотите ждать третью волну с 1(0) января.

Ну и как плюс вы сразу будете иметь доступ ко многим сериям. В отличие от третьей группы где есть график доступов (по 3 серии в неделю).

По остальным вопросам в лс

EasyCodeTDDAndroidKotlin

09 Nov, 08:25


Накидайте ещё вопросов, завтра сделаю видео с ответами и от себя ещё добавлю пару слов

EasyCodeTDDAndroidKotlin

08 Nov, 16:09


1. В целом интересно пробовать новое (в плане разработки по тдд) и строить приложение с нуля. Правда на моменте с дизайном я решила сделать ПрИкОльНый интерфейс, который не очень ложится на концепцию обработки всех вьюшек через флаги в базовом классе, так что на предпоследней серии, когда уже можно было запустить код (написанный через тесты) - пришлось веселиться с тем, что написанная логика не работает. Все починилось, но потом я все равно перелопачивала тесты, потому что после добавления <include> лэйаута поломались родительские мачеры...
2. В юай и юнит тестах опыт так себе, писала редко и не много. В андроиде было не сложно, работаю уже несколько лет.
3. По тдд явно недостаточно сделать один проект, видимо я где-то схалявила описывая стейты или недоразбивая их
4. Мотивация супер, по сравнению с другими делами - идет очень весело и ненапряжно (даже учитывая сложности)
5. На последние 6 уроков потратила +-6 часов, из-за плясок с бубном вокруг тестов, ооп и логики (параллельно с просмотрами видосов), остальные делала примерно столько, сколько идет ролик, периодически даже в параллель.

EasyCodeTDDAndroidKotlin

08 Nov, 11:00


Хочу стать андроид разрабом и найти работу. много раз начинал изучать андроид, пытался писать свои пет проекты, но бросал по разным причинам. Смотрел твои видео, понравилась подача материала и его глубина, поэтому решил записаться + повысить свою мотивацию

EasyCodeTDDAndroidKotlin

07 Nov, 06:16


8 лет в профессии!

7 ноября 2016 года я пошёл работать Андроид разрабом в сбербанк тогда ещё технологии в Москве

Сегодня я работаю в Токио в Ракутен (вайбер).

По этому поводу жду ваши вопросы под этим постом и за одно отвечу на те вопросы под предыдущим
Возможно сделаю видео/стрим

EasyCodeTDDAndroidKotlin

05 Nov, 09:35


Да! Вторая группа стартовала и места все еще есть! Можно и сейчас вступить в группу и легко и просто догнать всех остальных просто потому что новые видео в эксперт курсе выходят по графику: каждый понедельник, среду и пятницу

Ну и все кто не хочет ждать 1 января и хотят быстрей идти по процессу : велкам во вторую группу!

по всем вопросам в личку

EasyCodeTDDAndroidKotlin

04 Nov, 01:42


Вторая итерация оказалась сложнее за счет кастом вью, т.к. не было опыта написания

По времени было потрачено часов 30, из них часов 20 на разбор и написание кастом вью и рефакторинг тестов (в том числе на доп. проекте)
Объяснение толковое, но не получалось сразу понять кастом вью, т.к. было представлено хорошее ооп решение и нужно было потратить время на понимание
Желание идти дальше стало еще больше. Хочется увидеть как сильно разрастется проект!

EasyCodeTDDAndroidKotlin

02 Nov, 06:06


Третья серия!

Методы с множественными аргументами

56 минут
https://youtu.be/PK60Rgt2myw

для #premium подписчиков

код на гитхабе

EasyCodeTDDAndroidKotlin

01 Nov, 03:42


Компоуз мультиплатформ!
Да!
Вы ждали и дождались. Почти

https://www.jetbrains.com/compose-multiplatform/

Скоро я разберусь с этим и расскажу вам о своих впечатлениях.
Так что подписывайтесь на ютуб чтобы не пропустить!
https://www.youtube.com/c/easyCodeRu


п.с. вторая группа эксперт курса стартанула сегодня, но места еще есть! можете добавиться

EasyCodeTDDAndroidKotlin

31 Oct, 02:12


Уже завтра старт второй группы эксперт курса!

Записывайтесь! Места ещё есть!

Одному из участников в подарок макбук!

Содержание курса
https://youtu.be/K2Z99spFomo

EasyCodeTDDAndroidKotlin

29 Oct, 22:28


Учусь на 3 курсе, специальность информационные технологии в Севастополе. Много раз пытался самостоятельно изучить, базовые знания джавы есть, смотрел разбор документации Котлина, но постоянно прекращал это прекрасное дело на каком-то моменте. То ли потому что объем информации который я должен знать, чтобы устроится казался огромным или по каким-то другим причинам. Возможно у меня проблемы с тем, чтобы структурировать знания и построить правильный роадмап, короче я сам не знаю в чем основная проблема. Смотрел твои паблик ролики ещё с 21-22 года, понравилась подача информация вот и решился на первые платные знания, хотя сам к платным курсам скорее негативно относится и считал что все есть в свободном доступе. Оно то есть, но все не так просто)

EasyCodeTDDAndroidKotlin

28 Oct, 21:56


1. Курс - отличный! Нравится длительность роликов от которых не устаешь, подход и подача материала. С каждой серией всё больше и больше понимаешь предыдущие и появляется желание следовать далее по курсу. Особенно приятен подход с тдд, когда по тестам пишешь код.
2. Мой бекграунд - несколько попыток изучения андроид разработки, знания синтаксиса джавы и котлина, совсем немного знаний об андроид.
3. Материал в целом понятен, помогает ещё доп литература и видосы из 999. Цепочка изучения и написания приложения логична и с каждой серией всё лучше понимаешь зачем писали код в предыдущей или делали макет в фигме в самом начале. Домашку не всю смог сделать сам, попробую позже вернуться к тем, где были пробелы, благо откатиться всегда можно.
4. Мотивация присутствует, не хватает немного времени и собственной дисциплины, над которой стараюсь работать.
5. В неделю не могу сказать, но думаю что в целом на первую итерацию ушло примерно часов 45-55 + доп изучение материала, а котором пробелы.

EasyCodeTDDAndroidKotlin

28 Oct, 09:06


5 дней до старта! Уже в пятницу стартанет вторая группа Эксперт курса!
https://youtu.be/K2Z99spFomo

Места ещё есть, добавляйтесь
Напомню что одному достанется макбук

Третья группа уже 1 января будет (или позже)

EasyCodeTDDAndroidKotlin

27 Oct, 10:13


Немного мотивации

В пятницу, когда я уже потратил вроде как пятый день на одну и ту же огромную задачу мне начало казаться что я самозванец, что я не программист никакой топ левела и что я вообще не понимаю что я делаю (спасибо, ужасный гугл апи). Но что я сделал? Вспомнил все свои тяжелые дни в ит на протяжении почти 8 лет и нашел подобные случаи, с которыми я справлялся.

Не первый раз хочется все бросить и уйти в закат и чую не последний. Задача тяжела не потому что ты ничего не умеешь и не знаешь, а просто сама по себе. Ты будешь испытывать чувство бессилия и спустя 3 и 5 и 8 и чую 10 лет в ит.

Но что важно сделать: собраться и просто делать свое дело дальше. Как говорил один мудрый человек: это игра и чтобы в ней не проиграть надо как можно дольше в ней оставаться.

Так что когда почувствуете неимоверную усталось и желание все бросить и уйти работать хоть пастухом в село: просто сделайте еще одну попытку, запустите билд еще один раз, отдохните немного и с новыми силами вернитесь к своей задаче.

EasyCodeTDDAndroidKotlin

27 Oct, 03:48


Вторая серия!

Методы с аргументами

1 час
https://youtu.be/kuEo9R98x-c

для #premium подписчиков

код на гитхабе

EasyCodeTDDAndroidKotlin

25 Oct, 10:40


1. На прохождение затратил около 60 часов
2. Для меня эта итерация по ощущениям была сложнее предыдущих, бывало путался и пересматривал отдельные видео, но в целом если уделить достаточно времени - все встает на свои места
3. В разрезе отдельных тем все понятно, но нужно больше практики, чтобы все усвоить и выявить больше слабых мест
4. Мотивация осталась прежней, думаю работа в команде выявит и закроет возможные проблемы и пробелы из пункта 3.
5. Домашку старался писать сам, но когда вышло видео с решением - не удержался от соблазна и подглядел

EasyCodeTDDAndroidKotlin

24 Oct, 11:21


1. +-50 часов
2. На уровне 3 итерации, но сталкиваемся с взаимодействием с большим количеством библиотек и корутинами, больше остановок для изучения теории.
3. При написании последовательно по образцу все логично и понятно, но полностью в голове нужно еще закрепить
4. Готов продолжать, уже списались для координации по командной работе.
5. Домашки писать несложно, в контексте результата (работающей фичи), а в контексте написания хорошего кода с тестами и полным пониманием каждой строчки, пока нужна практика.
Точно также как и с 3 итерацией, при работе на следующей итерации, пересматриваю предыдущую, имея уже больше понимания в голове для закрепления, и рефакторинга кода на свое усмотрение

EasyCodeTDDAndroidKotlin

24 Oct, 11:21


1. Примерно часов 60-70 ушло на прохождение, много переделывал, ловил и фиксил непонятные и глупые ошибки
2. Стало сложнее все делать самому но при частом повторении думаю это все отложится в голове до автоматизма, так как пункт третий:
3. Все в целом понятно, + если смотреть решение домашки то все недопонимания постепенно устраняются.
4. Мотивация по прежнему максимальная
5. Домашку полностью сам не сделал, допускал ошибки, которые либо вообще не осознавал, либо осознавал поздно и приходилось много переделывать, в процессе чего продолжал запутываться и т.д. С просмотром решения вроде все стало понятнее

EasyCodeTDDAndroidKotlin

23 Oct, 13:21


Об этом канале узнал через рекомендации ютуба.

Почему решил записаться на этот курс? Хотел закрепить свою базу по андроид и подтянуть знания, что имею. Наткнулся на Ваш канал, просмотрел те видео, что находятся в открытом доступе, понравилась подача материала и впервые узнал о TDD. Отсюда же и узнал про курc, просмотрел содержание и захотел записаться.

EasyCodeTDDAndroidKotlin

23 Oct, 01:49


Курс отличный как для новичков, так и для опытных разработчиков, т.к. материала хватает как краткого и ёмкого, так и детального и очень разбрчивого.
Для меня это первое практическое знакомство с TDD и я теперь не понимаю, как писать код иначе) Абсолютно логичный и удобный подход к разработке.
Бэкграунд - год изучения Android. Хоть это было и первое мое знакомство с TDD, после практики на проекте, который пишется на курсе и написания такого же проекта с кодлаба, то сложностей не возникло никаких, т.к. на курсе подробно каждый шаг алгоритма к написанию кода.
Возникали сложности только в просмотре видео из курса 999, но после самостоятельного повторного просмотра исходников, все вопросы отпадали.
Мотивация огромная идти дальше, ведь еще столько тем будет разбираться в курсе!
Время на просмотр и практику в неделю на эксперт курсе - 10 часов (первая неделя), 12 часов (вторая неделя), на курсе 999 - за две недели 10 часов

EasyCodeTDDAndroidKotlin

22 Oct, 10:46


Привет!
Да, к сожалению, время пролетело не заметно!
Твой контент дал мне нереальный буст скиллов и даже не смотря на то, что я сейчас не Андроид разраб. Сейчас пилю десктоп (стек c++ QT и легаси на MFC), большое приложение, которое использую многие банки и брокеры не только в РФ. Продвигаю знания и техники, которые увидел у тебя и адаптирую их под свои реалии. От твоего контента получил нереальное вдохновение. Самый кайф, что получается двигать это в команде.
Сейчас делаем большие дела, к сожалению, свободного времени не хватает. Как только появиться, обязательно вернусь за подпиской.
Все что могу сказать - ты лучший наставник!
Спасибо за контент! :)

EasyCodeTDDAndroidKotlin

21 Oct, 11:32


Я устал писать код!
Пусть он сам себя пишет

Рефлексия + тдд + ксп = своя либа для тестов лучше мокито

1 час 40 минут
таймкоды в описании

паблик видео
https://youtu.be/lsdAs5hqILE

EasyCodeTDDAndroidKotlin

20 Oct, 05:57


Командная работа для первой группы эксперт курса старует через 3…2…1…. Сейчас!

Итоги командной работы опубликую через некоторое время, когда команды сделают по паре проектов с ретрофит, рум и ресайклерадаптером

А вы поспешите записаться на вторую группу которая стартует 1 ноября!

Также как и в первой группе подарю одному из участников макбук когда наберется полная группа!

EasyCodeTDDAndroidKotlin

19 Oct, 01:41


Интересное наблюдение по поводу курса kotlin для детей.
Я уже какое то время изучаю котлин, по-маленьку пишу приложения небольшие, смотрю довольно часто Собесы различных уровней и бля..
Оганес в 3 серии kotlin для детей рассказал про стек, кучу, ссылки и объекты лучше, чем чуваки, которые проходят Собесы на синьеров.
Это топ конечно

EasyCodeTDDAndroidKotlin

17 Oct, 23:18


1. Работая по помодоро, у меня ушло 24 часа на изучение материала и 7 часов на домашку
2. Итерация была сложнее для меня. На части с Room больше всего времени провел из-за того, что очень много пришлось переделывать
3. Все довольно понятно, как и раньше
4. Силы на месте, жду работу в команде
5. С домашкой больших проблем не возникло. Если все хорошо усвоить из первого проекта, то домашку довольно просто писать

EasyCodeTDDAndroidKotlin

17 Oct, 06:13


Саларимен биг ин джапан

Получил наконец-то пропуск с фоткой спустя ровно месяц работы здесь

Офер: https://t.me/easyCodeRu/1786

Релокация
https://t.me/easyCodeRu/1875

EasyCodeTDDAndroidKotlin

16 Oct, 23:24


Завершил я наконец-то 3 итерацию.
1. Уже не помню сколько времени ушло, ибо приходилось отвлекаться от обучения, но часов 40 ушло думаю.
2. Сложность как предыдущая примерно.
3. Было не просто мне, ибо лютое ООП, но по идее определенный шаблон прослеживается. Также мне приходилось постоянно что-то гуглить.
4. Мотивация никуда не делась.
5. Домашка примерно такая же, как и основной проект. Надо бы еще на каком-нибудь проекте попытаться по данному паттерну все проделать, ибо все быстро забывается, и все надо закрепить. Полагаю, командный проект после 4 итерации в этом поможет.

EasyCodeTDDAndroidKotlin

16 Oct, 06:06


Во время 4-ой итерации уходило около полутора часов на каждое видео, вместе с написанием кода домашки после просмотра, итого примерно 35 часов

Каких-то сложностей новый материал не вызвал, может только углубление в работу с тредами и поэтапный переход к корутинам, дающий большее понимание удобства их использования

Становится сложнее давать сравнение с предыдущими итерациями, поскольку общий объем информации весьма внушительный. Понравилось схематическое объяснение работы обновления вью из другого треда

Мотивация остается, появляется больше уверенности в понимании работы базовых вещей

Проблем с домашкой не возникло, в принципе она не сильно отличается от другого проекта, порой даже кажется проще в каких-то вещах. Но все же хорошо, что можно посмотреть другое решение, в котором есть ответы на возникшие вопросы и в целом как повторение пройденного материала за итерацию

EasyCodeTDDAndroidKotlin

14 Oct, 23:59


Опыт в Андроиде - 1 год обучения и 5 месяцев работы на стартапах, бэкграунд был как в бэкенде на джаве, тестирование, как мануал так и авто, девопс. Курс учит не простому кодингу, а подходам к разработке, что очень важно понимать, как в начале своего обучения, так и опытным разработчикам.
Что касается материала и подачи: всё очень гибко, можно тратить 1 час (теория + практика + домашка), так и изучать углубленный материал на несколько часов. Имея опыт в написании тестов, могу сказать что за 30 минут изучения написания тест кейсов, 30 минут на самом деле может хватить, хотя сам раньше тратил намного больше времени на изучение этой темы)
Всем доволен, очень интересно как дальше пройдет изучение!

EasyCodeTDDAndroidKotlin

14 Oct, 11:20


Паблик видео!

Как не войти в айти в 2024

Полтора часа
https://youtu.be/SxG9o-1ozfM

EasyCodeTDDAndroidKotlin

13 Oct, 04:31


4 итерация заняла +- часов 30, уже немного потерял счет затраченного времени

Сложнее на мой взгляд не стало, на фоне знаний из предыдущих итераций, новая информация усваивается достаточно просто

Все как и прежде вполне ясно, основные моменты разжеваны и запутаться достаточно сложно

Мотивация продолжать, как и прежде — вагон

Домашку написать получилось почти без проблем, осталось отрефакторить репозиторий и маппинг ошибок

EasyCodeTDDAndroidKotlin

12 Oct, 10:26


Kotlin с нуля, курс для детей

19 серия

дженерики, *, in & out нормальное объяснение

1 час и 14 минут
https://youtu.be/Pd9EqhENsxc

доступ к плейлисту за 1000 рублей

EasyCodeTDDAndroidKotlin

10 Oct, 00:52


6500 подписчиков! Спасибо всем кто подписан!
Подписывайтесь и вы !
https://www.youtube.com/c/easyCodeRu

Записывайтесь на новый курс «с 0 в Эксперт Андроид» который стартует с 1 ноября! Одному из участников подарю макбук!

2,151

subscribers

653

photos

70

videos