Привет! Меня зовут Тимофей, я уже много лет профессионально занимаюсь программированием, а также обучением студентов. На канале выкладываются материалы, по которым вы можете начать изучение Java, Kotlin и Android. Все видео я делаю на основе моего опыта, реальных задач, с которыми работал сам, и с фокусом на максимально простое изложение материала.
По ссылкам ниже, можно найти меня в Linkedin, instagram и у меня на сайте.
Спасибо за ценные уроки, смотрю с удовольствием 🤩Есть один вопрос у меня, у нас в app module мы добавили и domain, и data, чтобы смогли создать дерево DI и предоставить объекты storage, repository, usecase... Но правильно ли, что app module видит data слой тоже? 🤔 И если брать в учет, что у нас могут быть и другие модули, то выходит app module имеет доступ ко всем их)
хочу выразить огромную благодарность за ролики! смотрела их еще год назад, но полностью влиться в тему получилось только сейчас. теперь clean architecture и MVVM не страшны :)
Тимофей, уважаемый Тимофей. Огромное вам спасибо. Вы великолепный преподаватель! Потрясающе интересные уроки. Желаю вам и вашим родным, крепкого здоровья и настоящего счастья!
Странно что так мало комментариев. Я попал на канал через плейлист по архитектуре. Мне очень понравились видео по Clean Architecture. Понял что ребята дотягивают студентов после курсов (я с полу слова понял что Яков учился на курсах на букву S потому что сам там учусь). По началу хотел разорвать договор с S, но потом передумал, после того как понял что денег отдадут гораздо меньше чем я хотел и это первая причина по которой я остался там на курсах. Вторая причина в том, что достаточно удобно, хотя и для меня, человека с бэкграундом (боже мой как я только умудрился влезть во все эти курсы) был подан более менее структурированный материал, с акцентом на то что важно, а что нет. Но в итоге курсы S больше похожи на презентацию того что есть в андроид разработке а не на обучение - Увы за такие-то деньги.
к сожалению так и есть, многие думают, что обучение это показать документацию с умным видом и сказать, что вам нужно "научиться учиться")). Но реальное обучение это прежде всего опыт другого человека, который вы перенимаете.
Здравствуйте, у меня не получается в самом первом видео, таймкод 7:15 перенести фото в папку. Пишу на Windows ноутбуке, очень нужно, беру проект как курсовой
контекст приложения может быть, для этого даже есть отдельный класс AndroidViewModel. Но это не желательно, так как вероятнее всего вы смешаете логику управления состоянием и логику отображения. Нужно понять, что ограничения делаются во многом для того, что-бы вы не усложняли ваш код, и все было более предсказуемо для других разработчиков.
Кому как, кто-то учится в процессе переписывания и потом сам пишет, кто-то по памяти. Можно еще брать информацию за основу и писать по другому в зависимости от того, какие знания уже есть.