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

заходите в чат для обсуждения @easyCodeRuChat
если что - пишите в лс @JohnnySC
Download Telegram
Forwarded from Valera
Опыт и знания - примерно год неспешного самостоятельного изучения котлин и андроид. Видео пока понятные, домашка особо трудностей не вызвала, интересно самому делать и потом сверяться, главное не откладывать. Дополнительного материала на канале очень много, в перерывах между видосами есть чем себя занять. В курсе именно правильный подход к созданию приложений - в начале продумываем интерфейс, юзеркейсы, пишем тесты - до этого я просто открыват иде и начинал бездумно кодить
🔥4👍1
Forwarded from Late
Опыт изучения android около 8 месяцев, до этого просто заучивал код, без понимая, того что происходит. 30-минутные видео легко смотрятся, и всё понятно. Если бы я не взял этот курс, я бы никогда сам не узнал о Page Object, user story, макетах в фигме (с продумыванием логики), тесткейсах. после просмотра 9 серий, я окончательно понял, что с помощью тдд становится намного легче кодить, практически, не думая и не напрягаясь. Домашка не сложная, делаю, что могу и начинаю смотреть решение.
🔥6👍1
Forwarded from Sotaire
Год изучения и примерно 2 года опыта на стартапах.
Видео оказались весьма понятными и легко воспринимаемыми. Понравился такой подход к написанию приложений, что облегчает дальнейшую поддержку и расширение проекта. И в целом курс оставляет положительное впечатление.
👍3🥰2🔥1
Forwarded from AlexeyYuditsky
привет, щас благодаря твоим видосам, показал на работе челу как протестить сколько раз вызвался юзкейс без либ где есть вызов verify для этого, но родился вопрос, а где ты сам научился такому шикарному оопэшному подходу, книга Бугаенко?
👍4🔥1
EasyCodeRu
Скоро новый год (по крайней мере в Токио уже начали готовиться) А это значит что и для вас есть подарки 1. Полцены на годовой премиум : доступ к 650 видео которые уже есть и новым видео до 1 января 2026 года (300$) 2. Макбук для 1 из участников акции 3.…
This media is not supported in your browser
VIEW IN TELEGRAM
Лучшее что можно сделать сейчас

Взять котлин для детей за 10$
Получить шанс стать премиум подписчиком на 1 год и смотреть 650 видео что есть и ещё год новые.
И ещё получить возможность участвовать в розыгрыше мака если повезло получить премиум!

10$ это шанс 1 к 30
Но можете увеличить шансы кратно
Уже набрано 10 из 30 участников
EasyCodeRu
УЧИМ АЙОС С НУЛЯ! ШТА? САМ В ШОКЕ ПАБЛИК ВИДЕО СМОТРИТЕ СЕЙЧАС https://youtu.be/0o4Cpm5TWt0 ВСЕ ВСЕ ВСЕ< АНДРОИД РАЗРАБ ПОСЛЕ 8 ЛЕТ РАБОТЫ ПОНЯЛ ЧТО НАДО БЫЛО ВЫБИРАТЬ АЙОС
IOS Practice TDD КАРЛ!

делаем тдд ооп на свифте лайк э босс

паблик видео смотрите прямо сейчас!
30 минут
https://youtu.be/rGUlDRwY5q8

код уже на гитхабе
Форкайте, товарищи и радуйтесь жизни!
👍2🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
Весь декабрь скидка 50% на премиум на 1 год!

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

старая цена: 600$
новая: 300$
Forwarded from Denis Sitnov
Опыт в андроид разработке - одно распределенное приложение. Курс нравится. Чем дальше тем больше. Про тдд - все собралось в целое после просмотра доп видео из другого курса. Пока три задачи с тдд. Надо ещё примеры смотреть создания ui тестов.
EasyCodeRu
Observer pattern TDD Swift 19 минут https://youtu.be/WeEJmEsDCBw для #premium подписчиков код на гитхабе
еще одна задача на гитхабе

https://github.com/JohnnySC/IOsPracticeTDD/blob/task005-closure/IOsPracticeTDDTests/Task005ClosureTest.swift

но мне почему т не нравится что я не могу блин пройтись циклом по всем значениям от минимума и до нуля, так что подумаю еще как можно это сделать

если вы знаете, буду благодарен за подсказку в коментах

update: запушил изменения и сделал без цикла
Forwarded from Fedor Masores
Храни бог тесты, реализовал слой БД и помимо того, что теперь знаю, что оно работает так как надо, наткнулся на кучу кейсов, которые привели бы к багам которые потом выискивать замучались бы. Плюсом все конвертеры и связи в порядке.
Чисто 1к лок тестов и 0 стресса, так ли оно будет работать, когда начнут юзать.
Без тестов хз как бы делал вообще, если ток на юайке можно по-сути проверит без тестов, а в задаче ещё долго до этого
👍7🗿1
Forwarded from AmV1to
1. Курс замечательный.
2. На данный момент сложностей не возникает. (Коммерческий опыт около года)
3. Не любил писать UI-тесты. Однако сейчас ситуация изменилась: оказывается, это не так сложно. Материл понятен, и с практикой понимание будет только улучшаться.
4. Мотивации полно!
5. Точно сказать сложно, т.к не замерял затраченное время.
🥰1🗿1
Forwarded from Stanislav Tushynski
1. потраченное время на 4ую итерацию - часов 50
2. сложнее не стало, т.к. был знаком со всеми технологиями из итерации, но было сложнее за счет ООП решения, к которому пришли в конце итерации. но писал домашку самостоятельно и практиковался в ООП с помощью премиума, поэтому понял решение, к которому пришли в итерации.
3. всё понятно, достаточно важные и сложные темы были объяснены ёмко
4. мотивации много, рад, что подошел к командной работе
5. домашку получилось написать самостоятельно. но это было достигнуто только после часов практики.
🤷‍♂1🔥1
Forwarded from Сергей
Ованес, здравствуйте, возвращаюсь с обратной связью, сын прослушал урок, впечатления позитивные, информация понятным языком подается, трудностей не возникло. Отметил, что 50 минут видео пролетели как 20 ))

От себя добавлю, что было бы хорошим дополнением - это наличие "домашнего" практического задания, которое бы по итогу курса реализовалось в маленький проект, например, простенькое приложение. Боюсь, как бы знания в одно ухо влетели, в другое не вылетели, особенно это свойственно молодёжи 😅
🔥4🤷‍♂2
Кодревьюим гугловый семпл по компоуз
в следующий раз будет рефакторинг этого кода

1 час 48 минут
https://youtu.be/X7hsW8hRbZE

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

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

берите премиум за полцены на 1 год!
❤‍🔥2🔥21🗿1
EasyCodeRu
Кодревьюим гугловый семпл по компоуз в следующий раз будет рефакторинг этого кода 1 час 48 минут https://youtu.be/X7hsW8hRbZE для #premium подписчиков их код на гитхабе берите премиум за полцены на 1 год!
Рефакторю навигацию в компоуз через ООП : полиморфизм в действии!
убираем тонну нарушений DRY
что такое расширяемость показываю на примере

до рефакторинга: добавил в 5 классов по 5 кусков кода

после рефакторинга
добавил в 1 файле 1 наследник в 1 линию и в список новый объект в 1 линию

2 линии кода в 2 местах против 100500 в 5

1 час 52 минуты
https://youtu.be/ktDEqSY3xZk

также рассказал про CompositionLocal и т.д.

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

UPDATE: Вторая часть, то что обещал доделать в первой части сделал сейчас

25 минут
https://youtu.be/kaapuby1sH8
👍3🤷‍♂1