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

заходите в чат для обсуждения @easyCodeRuChat
если что - пишите в лс @JohnnySC
Download Telegram
Под этим постом пишите к какому видео хотите доступ
Для составления топ 5 нужны лайки к предложениям
Дэдлайн пятница

Используйте контент хлс файл в закрепе
👍18
хештег когда делать нечего совсем

Было

val recyclerView = view.findViewById<RecyclerView>(R.id.recyclerView)

Стало
infix fun <T : View> View.find(@IdRes id: Int): T = findViewById(id)

val recyclerView: RecyclerView = view find R.id.recyclerView
👍3
class Visibility(
private val visibility:Int,
private val invisibility:Int
) {

fun apply(
view:View,
show:Boolean
) {
view.visibility = if (show)
visibility
else
invisibility
}
}

угадайте что это и нахрена
п.с. только что придумал
👏4
Немного философии/мотивации и вот это вот все
#ещеодинденьвкредит

очень жду чтоб хейтеры послушали)

8.5 минут

https://t.me/easyCodeRuChat/83581
22👍3
EasyCodeRu
Новая серия видео : делаю тестовое задание джуна на максималках ROOM, RETROFIT, MVVM, TDD, UiTests, Junit4 ЧАСТЬ ПЕРВАЯ на 40 минут смотреть ВСЕМ https://youtu.be/NJG6vuFwXeo
Серия видео об этом тестовом задании будет выходить на моем канале сначала для премиум юзеров, и после уже для всех остальных. Если хотите получать видео в день выхода: оформляйте базовую подписку, а если по воскресеньям: минимальную подписку

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

напоминаю что есть карта банка Армении для этих целей (если вам не подходит первая)
🥰10👍1
EasyCodeRu
Новая серия видео : делаю тестовое задание джуна на максималках ROOM, RETROFIT, MVVM, TDD, UiTests, Junit4 ЧАСТЬ ПЕРВАЯ на 40 минут смотреть ВСЕМ https://youtu.be/NJG6vuFwXeo
Вторая серия! Навигация за 1 час

https://youtu.be/FPVlZYA4RG8

активити, фрагменты, передача данных между ними, паблик константы зло, как работать с фрагметнманагером, повороты экрана и проблемы с добавлением фрагментов поверх других, работа с ветками гита, атомарность комитов и т.д.

Доступно сегодня для #premium уровней Базовый и Менторство

для минимального уровня доступно будет в воскресенье 18 сентября

для всех остальных не раньше чем в среду 21 сентября

код на гитхабе уже доступен если что

всем добра!
🔥19👍2👏1
Подписывайся на мой канал в ютуб!
Спасибо всем за просмотры!
https://www.youtube.com/c/easyCodeRu
И пошарьте линк! Контента будет тонна
🔥11👍1
Кто хочет в группу видеокурса андроид?

требования

пройти все джава лекции
пройти все котлин лекции
прочитать первые 5 лекций android и понять их
после пишите в лс и кидайте пруфы (вид сам решите какой)

https://github.com/johnnysc/lectures
17
осторожно спойлеры! Кто знает что тут творится? пишите в коменты

p.s. это 4ая серия если че

если хотите смотреть эту серию как только она обработается ютубом: берите базовую подписку.
третья серия уже готова и ее уже посмотрели на базовой подписке и на менторстве
EasyCodeRu
Вторая серия! Навигация за 1 час https://youtu.be/FPVlZYA4RG8 активити, фрагменты, передача данных между ними, паблик константы зло, как работать с фрагметнманагером, повороты экрана и проблемы с добавлением фрагментов поверх других, работа с ветками гита…
Третья серия, тесткейсы!

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

что такое тесткейсы, зачем их вообще писать перед тем как начинать писать код, как их составлять, разбор по атомам логики тесткейсов и способы составления

сначала написал кейсы на навигацию, после на вьюмодель

доступно для премиум #premium уже вчера на уровнях базовый и максимум

для уровня минимум доступно с сегодняшнего дня

для всех остальных будет доступно не ранее чем 28 сентября

информация по подпискам в закрепе
🔥5👍1
EasyCodeRu
За 30. Войти в Айти. Беседа со столяром. Как найти первую работу без опыта работы и диплома вышки https://youtu.be/5MI2ixyOQg0
Время пересмотреть этот видос или если вы еще не смотрели то посмотреть
здесь суть в том , что можно найти первую работу не супер классную, но войти в айти даже за 30 без опыта

а потом набравшись опыта найти уже норм работу
https://youtu.be/5MI2ixyOQg0

напомню: если хотите смотреть все видео и сразу: берите базовую подписку
👍10
Почему ты никак не выучишь английский?
Потому что ты его не учишь как надо

То же самое с программированием

Почему ты никак не научишься кодить?
Потому что ты делаешь все но не то что нужно

Скорее всего ты читаешь код хренпойми кого и копируешь

А надо не так
Надо изучить основы и читать исходники и джавадоки
После уже разбираться с примерами кода от условного гугла и понять что и как и почему
А для этого нужно задавать эти вопросы: что будет если сделать так или эдак
Как это влияет на результат и так далее
Плюс постоянный скептицизм: а я это понял? А правильно понял? Как я могу ПРОВЕРИТЬ что я это понял правильно


Кто хочет совместный видос на эту тему : пишите в коменты

Типа: ты пытаешься понять конкретную тему и рассказываешь мне как ты учишься, а я указываю на минусы в подходе и объясняю как надо
🔥31👍2🎉1
EasyCodeRu
Третья серия, тесткейсы! https://youtu.be/urwPR2SmIso 1 час что такое тесткейсы, зачем их вообще писать перед тем как начинать писать код, как их составлять, разбор по атомам логики тесткейсов и способы составления сначала написал кейсы на навигацию, после…
4 серия! TDD

https://youtu.be/AJ1oaRIod9U
80 минут

пишем юнит тесты на вьюмодель которой еще нет по тем тесткейсам что писали в предыдущей серии

#premium доступно на уровнях базовый и максимум уже вчера


минималка на тарифе х3к1 как и все видео из этого плейлиста
🔥5
EasyCodeRu
4 серия! TDD https://youtu.be/AJ1oaRIod9U 80 минут пишем юнит тесты на вьюмодель которой еще нет по тем тесткейсам что писали в предыдущей серии #premium доступно на уровнях базовый и максимум уже вчера минималка на тарифе х3к1 как и все видео из этого…
5 серия! ViewModel после тестов TDD

https://youtu.be/n8VLButPMrw
80 минут

пишем саму вьюмодельку после удачно написанных юнит тестов в прошлой серии и запускаем тесты. Обертки над ливдатами и интерфейс интеркатора

#premium доступно на уровнях базовый и максимум уже вчера

минималка на тарифе х3к1 как и все видео из этого плейлиста


п.с. завтра для всех выйдет 2 серия!
🔥10
EasyCodeRu
5 серия! ViewModel после тестов TDD https://youtu.be/n8VLButPMrw 80 минут пишем саму вьюмодельку после удачно написанных юнит тестов в прошлой серии и запускаем тесты. Обертки над ливдатами и интерфейс интеркатора #premium доступно на уровнях базовый и…
6 серия! тестовые диспатчеры

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

видео на 1 час
https://youtu.be/ePlEsY7Oy3Q

#premium видео доступно уже вчера для уровней базовый и максимум


минималка на тарифе х3к1 как и все видео из этого плейлиста
🎉6
EasyCodeRu
6 серия! тестовые диспатчеры дописываем вьюмодельку и пробрасываем интерфейс диспетчеров чтобы заменить потоки юай и фоновый на тестовые видео на 1 час https://youtu.be/ePlEsY7Oy3Q #premium видео доступно уже вчера для уровней базовый и максимум минималка…
7 серия! TDD Interactor

юнит тесты на интерактор и в этом же видео сам интерактор класс

80 минут
https://youtu.be/ITH0CteDePw

#premium доступно для подписчиков на уровнях базовый и менторство со вчерашнего дня


минималка на тарифе х3к1 как и все видео из этого плейлиста
2