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

заходите в чат для обсуждения @easyCodeRuChat
если что - пишите в лс @JohnnySC
Download Telegram
Экстеншн фанкшн в рамках ООП чтоб не нарушать DRY

паблик видео (доступ по ссылке)
7 минут
https://youtu.be/ngxO8ZQaj6w

успейте до конца недели взять премиум за полцены на 1 год!
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Самая важная вообще для программиста штука которую он должен освоить в своей карьере это МЕТОД УТЕНКА

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

и нет это не шутка, это самое важное что вам нужно услышать

второе по важности это знать инглиш ибо пишешь на нем (если не 1сник)

кстати у меня есть много видео на тему того как стать программистом высшего класса, так что берите премиум за полцены и вперед! Осталось 3 дня акции!
🔥53👍1
Вчера глаза начали болеть, решил что на этих выходных АДАХНУ ШУШУТЬ

А вы пока посмотрите как много видео я сделал за почти 3 года и поймите что ко всем ним можно получить доступ за полцены и еще весь следующий год ко всем новым видео! Поспешайте, завтра последний день скидки!
👍15
This media is not supported in your browser
VIEW IN TELEGRAM
ПОСЛЕДНИЙ ДЕНЬ СКИДКИ!

Успейте сегодня взять премиум за 600$ полцены 300$ на один год! Доступ к 500+ видео что уже есть и ко всем новым что я сделаю до 12 мая 2025 года! (кроме курса 999 и интенсива)

Также взяв премиум сейчас вы забронируете место в курсе 999 который начнется 1 августа и в котором будут видео с интенсива (новые)
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
ПОСЛЕДНИЙ ДЕНЬ СКИДКИ!

Успейте сегодня взять премиум за 600$ полцены 300$ на один год! Доступ к 500+ видео что уже есть и ко всем новым что я сделаю до 13 мая 2025 года! (кроме курса 999 и интенсива)

Также взяв премиум сейчас вы забронируете место в курсе 999 который начнется 1 августа и в котором будут видео с интенсива (новые)

см. коменты
👍5
Если бывают ссылки на объекты, то есть ли ссылки на методы?
Anonymous Quiz
84%
Конечно
16%
Да ну нет, бред же
Forwarded from Rimma
Привет. Посмотрела 2-4 серии котлин для детей, в основном всё ясно, конечно нужна практика. Так что 4я серия с заданиями и подробными объяснениями- супер.
👍15🔥5🎉1🤩1
Лямбда: фундаментальный разбор и объяснение

этого одного видео достаточно чтоб вы наконец поняли по настоящему суть лямбды

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

для #premium подписчиков
👍8
EasyCodeRu
Лямбда: фундаментальный разбор и объяснение этого одного видео достаточно чтоб вы наконец поняли по настоящему суть лямбды 1 час https://youtu.be/TZ5Gr6c8m3A для #premium подписчиков
Лямбды: часть 2
ЧЕТВЕРОТОЧИЕ или 2 двоеточия подряд ::

что это и как работает

копаемся в рефелксии и достигаем понимания вещей : теория плюс экспериментальное доказательство что лямбда это сахар и как оно работает

1 час 15 минут
https://youtu.be/qN14LjXTs1I

наверно лучший видос за всю историю видосов по котлину

для всех #premium подписчиков
🔥8👍1
Сколько серий «котлин для детей» ты уже посмотрел?
Anonymous Poll
11%
все 5
7%
4
3%
3
12%
2
6%
1
61%
гладиолус
👍5
Вчера собеседовался в стартап который занимается no code платформой, где можно сформировать приложение в вебе намечая себе окошки

Сначала я думал что они юзают кодгенерацию, а после узнал что это простой backend-driven-ui

Настоящий кодген я сделал в прошлом году, можете посмотреть

паблик видео
https://youtu.be/d7ESIcD5hSk
👍8🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Итак, прошел 1 месяц для второй группы интенсива. Что было пройдено?

понятия юзер стори, тесткейсов, состояния экранов, карта экранов, продумывание и написание юай тестов по тдд, пейдж объекты с высокоуровневым ооп, написание кастомвьюх которые сейвятся и ресторятся между процессами, мввм, тдд по вмке, вьюбиндинг и конечно же обсервер патерн для юай колбеков, также многопоточность и ретрофит + как без него (ну и такие мелочи как жц активити и причины смены конфигурации, локализация и темная тема, умолчу про понимание хипа и стека, пересоздание процесса и активити и своя навигация канеш через фрагментманагер плюс свой мануал диай)

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

сделано 6 проектов
👍7🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Хочу записать паблик видос про патерн цепочку обязанностей, но нужен пример плохого кода где написан какой нибудь when / if else if else
В идеале современное искусство аля MVI подойдет

если знаете такое: скиньте в коменты, выберу что нибудь
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
#android
App name: Headway
Version 3.59
Date: 25.5.24
Device : Samsung flip 3
Android os 14
1👏1
EasyCodeRu
Хочу записать паблик видос про патерн цепочку обязанностей, но нужен пример плохого кода где написан какой нибудь when / if else if else В идеале современное искусство аля MVI подойдет если знаете такое: скиньте в коменты, выберу что нибудь
Цепочка обязаностей на примере андроидовского репозитория

этого одного видео должно быть достаточно чтобы вы поняли суть этого патерна

32 минуты
https://youtu.be/OXxbiq3hnyk

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

p.s. сорри, я разучился делать паблик видео
👍9
Шел 2024 год
Сберу нужны РАБотники в офис

чтобы делать свой браузер на андроид

холст, масло
🤩5
Раньше я очень много работал, прям 24 на 7 с перерывами на сон

А теперь стал больше отдыхать от кода
И знаете что? Чувствую себя прекрасно

Раньше я делал по 10 видео в неделю и было ощущение что мало. Не успею ещё
А сейчас полное понимание что все успеется

Никому ничего не советую
Вам мой лайфстайл может не подойти
https://youtu.be/kaOIxll4LCA?feature=shared
👍251
This media is not supported in your browser
VIEW IN TELEGRAM
Это старая добрая задача, которую дают на различных собеседованиях в качестве разогрева. Она достаточно простая, но требует внимания, а также неплохого логического мышления.

Представим что вы стоите перед закрытой комнатой, в которой есть три лампочки и все они на данный момент выключены. Кроме того, перед вами есть три выключателя, которые отвечают за какую-либо из лампочек. Вы можете включать и выключать лампочки сколько угодно раз, а вот зайти в комнату вы можете всего один раз. Также вы не знаете какой выключатель к какой лампочке относиться.

Зайдя в комнату вы можете делать с лампочками все что угодно, вот только назад к выключателям вы уже вернуться не сможете. Теперь сам вопрос. Вам надо сказать какой выключатель относиться к какой-либо из лампочек. К примеру, второй выключатель работает с 3 лампочкой и так далее.
1👍1