EasyCodeRu
1.96K subscribers
801 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
This media is not supported in your browser
VIEW IN TELEGRAM
День негатива!

Перечислите в комментариях все косяки популярных либ и фреймворков по Андроид которые вам известны.

Я начну : LiveData нулабл значение
👍8
А ЗНАЕШЬ ЛИ ТЫ?
https://youtu.be/Q8WJz-DmPVg

ВДОЛЬ НОЧНЫХ ДОРОГ!
о такой крутой штуке как fragment result api?


https://developer.android.com/guide/fragments/communicate


Толъко сейчас понял что с его помощью можно обойти задачу про результат обратно в фрагмент из друогго которую никак не решает «кастом скоуп хилта»

на днях сделаю видос на эту тему
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Карты на стол

Давайте честно: ты не станешь кодером если ты не обладаешь нужными качествами и не желаешь их развивать

почему одни становятся разрабами и кодерами, а другие который год «учатся»? Потому что они и не учатся совсем или делают это не так как нужно

1 раз в неделю по полтора часа это ни о чем, даже 2 раза и 3 раза. Забудьте.

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

Нужно быть очень и очень внимательным к деталям, нужно очень многое запоминать, нужно очень много правил СОБЛЮДАТЬ!

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

Успех не любит тех кто прикидывается, нужно быть, а не казаться

паблик видео (старое)
https://youtu.be/0l4wZzHOLVk
👍16🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Камаз вкусняшек развернулся сегодня на вашей улице

Что я обещаю начать делать уже сегодня

1. ZeroToHeroAndroidTDD Season 3 : COMPOSE

2. Курс 999 версия 2 (сезон 2) КОМПОУЗ плюс тактика из интенсива

подробнее

в курсе 999 очень много теории, а в интенсиве очень много практики: я решил объединить эти 2 штуки вместе с компоузом

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

забронировать места можете заранее взяв премиум, начало ориентировочно лето этого года
🔥22👍3
EasyCodeRu
Камаз вкусняшек развернулся сегодня на вашей улице Что я обещаю начать делать уже сегодня 1. ZeroToHeroAndroidTDD Season 3 : COMPOSE 2. Курс 999 версия 2 (сезон 2) КОМПОУЗ плюс тактика из интенсива подробнее в курсе 999 очень много теории, а в интенсиве…
Мужик сказал - мужик сделал

первая задача compose UI Test готова! переходите в ветку номер 30 и делайте!

видос с решением сделаю попозже

p.s. не забудьте нажать синк градла! (иконка со слоником, File-> Sync Project with gradle files)
🔥19👍3
EasyCodeRu
Рембо! Твое время настало! Найдись, участник интенсива! паблик видео https://youtu.be/PeqjXhR9lpw
Напомню, что для второй волны интенсива нужно пройти самостоятельно ZeroToHeroAndroidTDD

Очень уверенно знать котлин синтаксис и основы ООП

https://www.youtube.com/playlist?list=PLQRyeBV1rkk19C0IydNk-OMTRQi18katz

https://github.com/JohnnySC/ZeroToHeroAndroidTDD

напишите мне в личку заранее те кто хотят пройти интенсив!
👍4🔥2
5 дней, Карл!

на 50ый день интенсива готова приложенька аналог твитера на минималках

логин через гугл ак и логаут

написание постов
поиск юзеров
подписка и отписка от них
список своих подписок

ну и отображение состояния интернета

все в реалтайме ибо файрбейз реалтайм датабейз
🔥21
EasyCodeRu
Если что я был в самолёте. Калькулятор утром запилю
Заводи трактор, Петя!

Есть такая традиция у меня по весне улетать на юга
🥰7🔥6👍3
Forwarded from Yrun (Данил)
Оганнес, привет, мне нужно досрочно покинуть интенсив.
Предложили работу, от которой я не хочу отказываться, и мы уже изучили базу, с которой я могу идти разбираться в разработке самостоятельно.
Спасибо большое за обучение, я остался полностью доволен полученными опытом и знаниями.
🔥28👍1
EasyCodeRu
5 дней, Карл! на 50ый день интенсива готова приложенька аналог твитера на минималках логин через гугл ак и логаут написание постов поиск юзеров подписка и отписка от них список своих подписок ну и отображение состояния интернета все в реалтайме ибо файрбейз…
Демонстрация приложения

5 дней на интенсиве
соц.сеть на минималках

паблик видео
менее 4 минут!
https://www.youtube.com/watch?v=YYW0rOSZkYg

п.с. сорри за звук, я хз че не так с этим мобом случилось (хотя можете вообще выключить звук, и так все ясно)
п.п.с. максимально странно что звук менялся сам по себе
🔥7👍31
Замените PHP на любой другой ЯП

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

я примерно на 3ий год
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Если бы я мог дать только 1 совет всем новичкам то это было бы: не суетитесь
Программирование не терпит суеты

Разработка программного обеспечения требует спокойного вдумчивого подхода.

Зачастую новички просто вносят быстро хаотичные изменения в надежде что все само как-то исправится
Не надо так

Ну и плюс они хотят поскорее уже сделать приложение и не хотят вникать даже в базовую теорию

И да. Самые успешные на интенсиве те люди которые раньше всех выучили этот урок и перестали суетиться

п.с. прочитайте коменты к посту, там даю много полезной инфы
👍182🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Почему я говорю что стать программистом легко, если на самом деле это прям тяжело

Именно поэтому! Ща объясню

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

И именно поэтому выделиться на фоне такой толпы легко и просто: достаточно действительно ответственно учиться качественному кодингу.

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

Истинный путь же в том чтоб тяжело учиться правильным вещам и писать очень много кода каждый день и ПО НАСТОЯЩЕМУ знать и понимать то что ты делаешь.

Для этого я и делаю все те материалы которые очень сильно не похожи на все что есть в инете. TDD в первую очередь.

Пройдите этот бесплатный курс и вы уже будете лучше чем 99% всех кандидатов
👍174🔥4
На этой неделе не было ни одного нового видео хоть сколько нибудь длинного просто потому что я переместился во времени где т в 2006 год

Но я вернусь в 2024 очень скоро! Так что ждите новые видео на моем ютуб канале
https://www.youtube.com/c/easyCodeRu
🔥4👍3
Сегодня постов не будет. Планировал, но не получилось.

Так долго рефлексировал в отпуске что опять словил экзистенциальный кризис.

и нет, это не шутка
👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Что вам действительно нужно чтоб я сделал на моем канале? Что вам реально интересно? Напишите в коментах к посту

Ради чего вы готовы брать премиум короче говоря

вместо тысячи слов видео
5👍2🔥2
Fragment Result API + OOP

С первого фрагмента идем на второй, а он возвращает данные обратно в первый фрагмент
без ливдат и вьюмоделей

https://developer.android.com/guide/fragments/communicate

26 минут
https://youtu.be/WVEi_DAXTRw

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

что такое премиум: закреп
👍6🔥4