Тимофей Коваленко
Тимофей Коваленко
  • Видео 78
  • Просмотров 713 609
Курс android разработки, чистая архитектура android
Кратный обзор того, как проходит курс Android разработки. Пишем вместе код по 5-8 часов на каждом уроке. Задаем домашние задания с качественной проверкой.
Обучение программированию у нас проходит без посредников, напрямую с авторами.
Уникальные мастер-классы с выполнением реальных тестовых заданий.
Старт 5 октября, набор только раз в год.
Записаться на курс разработка под android можно тут:
✅ kiparo.com/course/programmirovanie-na-java-kotlin-android
СОДЕРЖАНИЕ:
-------------------------------------------------------------------
00:00:00 - как проходят живые уроки
00:00:41 - как проверяем домашние задания
00:01:33 - подробности про курс
----------------------------------------------------------------...
Просмотров: 877

Видео

Как поменять иконку iOS приложения в Xcode. Flutter проект.
Просмотров 6318 месяцев назад
Показываю как поменять иконку iOS приложения в Xcode за 3 минуты на примере Flutter приложения. ✅ kiparo.com/course/programmirovanie-na-java-kotlin-android Это Урок по Flutter, Dart и iOS номер 13. Весь курс по созданию Flutter приложения с нуля в плейлисте: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK Найти меня можно вот тут: ✅ Linkedin: www.linkedin.com/in/timofeykovalenko/ ✅ Instagram: ...
Как поменять иконку Flutter приложения в Android Studio за 3 минуты
Просмотров 9338 месяцев назад
Показываю как поменять иконку Flutter приложения в Android Studio за 3 минуты на примере Flutter приложения. ✅ kiparo.com/course/programmirovanie-na-java-kotlin-android Это Урок по Flutter, Dart и Android номер 13. Весь курс по созданию Flutter приложения с нуля в плейлисте: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK Найти меня можно вот тут: ✅ Linkedin: www.linkedin.com/in/timofeykovalen...
Уроки по Flutter для начинающих
Просмотров 1,5 тыс.9 месяцев назад
Разрабатываем flutter приложение с нуля и делаем новый экран из дизайна. Это уроки Flutter 2024, Dart, урок номер 12. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK Создаем приложение на flutter 2024. Это уроки Flutter и Dart с нуля. СОДЕРЖАНИЕ: 00:00:00 - дизайн приложения 00:00:38 - делаем новый экран из дизайна в Flutter 00:07:39 - запуcкаем flutter прилож...
Flutter 2024, приложение с нуля. Элемент списка из дизайна. Уроки по Flutter.
Просмотров 1,7 тыс.11 месяцев назад
Разрабатываем элемент списка из дизайна на flutter. Это уроки по Flutter, где мы разрабатываем приложение с нуля из настоящего дизайна. Flutter 2024, Dart, урок номер 11. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK Создаем приложение на flutter 2024. Это уроки Flutter и Dart с нуля. СОДЕРЖАНИЕ: 00:00:00 - дизайн приложения 00:00:38 - делаем новый экран из ...
Flutter приложение с нуля. Делаем новый экран из дизайна. Flutter 2024
Просмотров 1,7 тыс.Год назад
Разрабатываем flutter приложение с нуля и делаем новый экран из дизайна. ✅ kiparo.com - наши курсы по программированию. Это уроки Flutter 2024, Dart, урок номер 10. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK Создаем приложение на flutter 2024. Это уроки Flutter и Dart с нуля. СОДЕРЖАНИЕ: 00:00:00 - дизайн приложения 00:00:38 - делаем новый экран из дизайн...
Урок по Flutter. TextStyle - рефакторинг. Создаем приложение на Flutter 2024
Просмотров 959Год назад
Урок по Flutter. TextStyle - рефакторинг. Выносим стили в отдельный файл, для более удобного их переиспользования. Работаем над приложением flutter с нуля. ✅ kiparo.com - наши курсы по программированию. Это Flutter уроки 2024, Dart, урок номер 9. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK Создаем приложение на flutter 2024. Это уроки Flutter и Dart с нуля...
AlertDialog в Flutter. Flutter уроки 2023
Просмотров 1,3 тыс.Год назад
Реализуем AlertDialog в Flutter по готовому дизайну в Figma. В этих уроках мы разрабатываем приложение на flutter из настоящего дизайна. Это Flutter уроки 2023, Dart, урок номер 8. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK ✅ kiparo.com - это наш уникальный курс по Android, 6-ти часовые занятия, домашки с реальным дизайном и максимально свежий материал 💪....
Позиционируем виджет Button в Flutter. Урок номер 7.
Просмотров 1,3 тыс.Год назад
Продолжаем писать приложение на Flutter и в этом видео правильно позиционируем виджет Button в Flutter. Это курс по Flutter и Dart, урок номер 7. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK ✅ kiparo.com - это наш уникальный курс по Android, 6-ти часовые занятия, домашки с реальным дизайном и максимально свежий материал 💪. Начать можно прямо сейчас. СОДЕРЖА...
Приложение на Flutter из настоящего дизайна (Бесплатный курс) . Виджет button в Flutter.
Просмотров 1,7 тыс.Год назад
Показываю, как создать приложение на Flutter из настоящего дизайна. В этом уроке мы учим Виджет Button в Flutter, реализуем его в проекте и учимся использовать дизайн в Figma. Это бесплатный курс по Flutter и Dart, урок номер 6. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK ✅ kiparo.com - это наш уникальный курс по Android, 6-ти часовые занятия, домашки с ре...
Виджет Text и Rich Text в Flutter
Просмотров 1,8 тыс.Год назад
Используем Виджет Text и Rich Text в Flutter для реализации элемента списка в ListView в Flutter. Продолжаем разрабатывать простое приложение на Flutter с нуля, используя дизайн в Figma. Это уроки по Flutter и уроки по Dart, номер 5. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK ✅ kiparo.com - тут мы проводим живые занятия, проверяем ДЗ пока не будет правиль...
Виджет Card в Flutter. Урок по Dart.
Просмотров 2,4 тыс.Год назад
Используем виджет Card в flutter для реализации элемента списка в ListView в Flutter. Продолжаем разрабатывать приложение на Flutter с нуля, используя дизайн в Figma. Это урок по Flutter и урок по Dart, номер 4. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK ✅ kiparo.com - тут мы проводим живые занятия, проверяем ДЗ пока не будет правильно и докручиваем знани...
Виджет ListView в Flutter
Просмотров 2,7 тыс.Год назад
Показываю виджет ListView в Flutter для начинающих. Списочные данные в реальном приложении по дизайну в Figma. Смотрим, как работает ListView в Flutter на языке Dart. Это урок по Flutter и урок по Dart, номер 3. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK ✅ kiparo.com - тут мы проводим живые занятия, проверяем ДЗ пока не будет правильно и докручиваем знани...
Пишем первый экран на Flutter. Уроки по Flutter и Dart
Просмотров 4,8 тыс.Год назад
Пишем первый экран на Flutter и Dart из реального дизайна. Посмотрим на StatelessWidget и StatefulWidget виджеты и создадим AppBar. Продолжаем учится использовать дизайн в Figma и изучать флаттер уроки. Это Уроки по Flutter и Dart, номер 2. Весь плейлист доступен по ссылке: ruclips.net/p/PLeF3l86ZMVkISIPlC0XXNUMjF2x3fEUeK ✅ kiparo.com - тут мы проводим живые занятия, проверяем ДЗ пока не будет ...
Пишем Flutter приложение с дизайна
Просмотров 12 тыс.Год назад
Пишем Flutter приложение с дизайна
Как стать андроид разработчиком с нуля. Реальная история Android разработчика
Просмотров 2,2 тыс.Год назад
Как стать андроид разработчиком с нуля. Реальная история Android разработчика
Override модификаторов доступа в Java на практике
Просмотров 379Год назад
Override модификаторов доступа в Java на практике
Полиморфизм в Java на практике для начинающих в программировании
Просмотров 1,3 тыс.Год назад
Полиморфизм в Java на практике для начинающих в программировании
HashSet и HashMap в Java на практике
Просмотров 3,4 тыс.Год назад
HashSet и HashMap в Java на практике
Android ViewModel - Проверяем код с чатом GPT
Просмотров 1,5 тыс.Год назад
Android ViewModel - Проверяем код с чатом GPT
Резюме в it. Примеры CV айтишника
Просмотров 3 тыс.Год назад
Резюме в it. Примеры CV айтишника
Как правильно составлять CV Android программисту. Разбор реальных резюме
Просмотров 3,9 тыс.Год назад
Как правильно составлять CV Android программисту. Разбор реальных резюме
MVP в Android на практике
Просмотров 7 тыс.Год назад
MVP в Android на практике
MVI в Android на практике
Просмотров 17 тыс.2 года назад
MVI в Android на практике
Юнит тест для View Model в Android
Просмотров 8 тыс.2 года назад
Юнит тест для View Model в Android
Тестирование JUnit в Clean Architecture Android
Просмотров 6 тыс.3 года назад
Тестирование JUnit в Clean Architecture Android
Unit тестирование в Android c Clean architecture
Просмотров 13 тыс.3 года назад
Unit тестирование в Android c Clean architecture
Android Hilt на практике с MVVM
Просмотров 15 тыс.3 года назад
Android Hilt на практике с MVVM
Dagger в Android на практике с MVVM
Просмотров 19 тыс.3 года назад
Dagger в Android на практике с MVVM
Koin в Android на практике c MVVM
Просмотров 25 тыс.3 года назад
Koin в Android на практике c MVVM

Комментарии

  • @badprogrammer
    @badprogrammer 2 дня назад

    Что за dispacher, откуда он взялся, у меня в проекте такого не находит, видимо он идет с flutter. UDP: По итогу просто напрямую подключил, как понимаю устаревшая тема, в доке светится 3 года назад, вроде обновлений по нему нет, похоже что убрали

  • @Сергей-БСД
    @Сергей-БСД 6 дней назад

    Спасибо Вам!Очень внятно и понятно. У Вас все видео полезные.

  • @ДиЛеди-щ6щ
    @ДиЛеди-щ6щ 7 дней назад

    спасибо за плейлист💜💜💜💜

  • @МуратАбенов-й7ф
    @МуратАбенов-й7ф 8 дней назад

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

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

      Про маперы вот в этом видео: ruclips.net/video/vlQt5DBxaAI/видео.html

  • @arutyun_g
    @arutyun_g 17 дней назад

    Чисто BloC на Flutter

  • @YouMeNow88
    @YouMeNow88 18 дней назад

    Подскажите новичку лучше с натив начинать? Kotlin/Android? На Флаттер скорее придется тоже с нативом колупаться? Ну и по срокам обучения если с 0 то +- тоже самое выйдет года полтора до Джуна? Спасибо.

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

      Если вы учитесь с нуля, то любой язык и технология будут одинаково сложные ;). Мне лично больше нравится Kotlin, да и на нативе, более качественный год встречается, поэтому сможете лучше учиться. В Flutter залетело много разработчиков из разных направлений и поэтому там можно нарваться на плохие решения и не понять с ходу это. Но это все дело вкуса, смотрите по количеству вакансий, где больше, то и учите ;)

  • @MarkMarvintov
    @MarkMarvintov 21 день назад

    Великолепное объяснение! Спасибо большое за материал!

  • @oscargil80
    @oscargil80 21 день назад

    English o Español Please

  • @2884shadow
    @2884shadow 23 дня назад

    Видео урок ещё не посмотрел но заранее ставлю лайк так как даже не сомневаюсь в том,что данный курс непременно поможет понять данную тему. Большое спасибо автору канала.

  • @2884shadow
    @2884shadow 23 дня назад

    Ооооочень хорошее объяснение. Большое спасибо вам.

  • @2884shadow
    @2884shadow 23 дня назад

    Большое вам спасибо и лайк за предельно простое для понимания объяснение.

  • @windcrack8404
    @windcrack8404 29 дней назад

    Определенно подписка и лайк, пришел посмотреть пример залип на просмотр уже 4 видео!

  • @GVI_trader
    @GVI_trader Месяц назад

    Номер бакета вычисляется не по сгенерированному ХэшКоду, а по остатку от деления ХэшКода на количество бакетов!

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

      Я упоминал, что для расчета, используется формула, которая использует hashcode

  • @__inside___5047
    @__inside___5047 Месяц назад

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

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

      да, все верно, из кода вы дергаете только юз кейсы. Но в данном случае наш presentation слой это app, который собирает и настраивает все приложение, тут нужны все зависимости. Когда используют фича модули, тогда зависимость к дате в фиче естественно не прописывается.

  • @Relax-4-Relax
    @Relax-4-Relax Месяц назад

    Добрый день У мнея маленький опый, пытаюсь понять что тут происходит . Скажите а вы можете както посмотреть мой код может сделать замечания ?

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

      когда проводим курсы, то проверяем код студентов, а вне курса нет такой возможности (

  • @МуратАбенов-й7ф
    @МуратАбенов-й7ф Месяц назад

    UserCase классы теперь можно удалять?

  • @yatchic
    @yatchic Месяц назад

    Отличное объяснение!!!

  • @Stanly1SL
    @Stanly1SL 2 месяца назад

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

  • @gggghghhg7326
    @gggghghhg7326 2 месяца назад

    Спасибо, ждём курс по продолжению флаттера

  • @gggghghhg7326
    @gggghghhg7326 2 месяца назад

    Ждём очень продолжение, интересна работа с API, давай давай, делай, будет полезно!!!! Для меня курс очень полезным остался как для новичка.

  • @s3ry0ja
    @s3ry0ja 2 месяца назад

    как сделать чтобы в проекте использовался именно кастомный colors.dart, а не тот что из SDK?

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

      Для этого нужно создать свою тему в приложении.

  • @konstantinmezler5238
    @konstantinmezler5238 2 месяца назад

    Спасибо

  • @konstantinmezler5238
    @konstantinmezler5238 2 месяца назад

    Спасибо

  • @konstantinmezler5238
    @konstantinmezler5238 2 месяца назад

    Спасибо все понятно

  • @lucefan2816
    @lucefan2816 2 месяца назад

    Скажите как правильно добавить картинки и цвета к приложению своему, чтобы использовалась themedata , я имею ввиду,что бы каждый раз не надо было прописывать цвет раз прописал в файле и всё, тоесть ,чтобы заложить тему приложения и все было одинакого, чтобы я не добавлял, иконки текст и т.д. По вашему методу с константами или как то можно более правильно сделать?(я без фигмы и сам себе "дизайнер").

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

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

    • @lucefan2816
      @lucefan2816 4 дня назад

      @TimofeyKovalenko Спасибо большое за ответ!

  • @konstantinmezler5238
    @konstantinmezler5238 2 месяца назад

    Спасибо

  • @IbnSabilAbuAbdullah
    @IbnSabilAbuAbdullah 2 месяца назад

    Я думал мы не должны в слое presentation иметь доступ к data слою. Все смотрел, ждал, вдруг в этой части будет по другому, но увы ..

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

      да, все верно . Но в данном случае наш presentation слой это app, который собирает и настраивает всё приложение, тут нужны все зависимости. Когда используют фича модули, тогда зависимость к дате в фиче естественно не прописывается.

    • @IbnSabilAbuAbdullah
      @IbnSabilAbuAbdullah 5 дней назад

      @TimofeyKovalenko да, спасибо, потом уже сам догнал это

  • @dopecode1
    @dopecode1 2 месяца назад

    добрый день, есть ли возможность увидеть репозиторий с кодом?

  • @holyglory2339
    @holyglory2339 2 месяца назад

    Тимофей, у меня такой вопрос. Если у нас в Дата слое имеется база данных со связью один ко многим и нам нужно работать с дочерней сущностью, то как быть со внешним ключом? Мы его тоже должны передавать в Домен? Я слышал такую версию, что в Домен слое в модели мы храним только ссылку на родительский объект (который тоже является моделью) А уже в дата слое мы храним внешний ключ, как в базе данных? Так ли это?

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

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

  • @konstantinmezler5238
    @konstantinmezler5238 3 месяца назад

    like

  • @konstantinmezler5238
    @konstantinmezler5238 3 месяца назад

    like

  • @konstantinmezler5238
    @konstantinmezler5238 3 месяца назад

    like

  • @konstantinmezler5238
    @konstantinmezler5238 3 месяца назад

    like

  • @konstantinmezler5238
    @konstantinmezler5238 3 месяца назад

    like

  • @ssbykov
    @ssbykov 3 месяца назад

    Присоединюсь к благодарностям! Звук стал лучше. Так держать! MVVM в каких-то источниках еще называют архитектурным паттерном.

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

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

  • @ssbykov
    @ssbykov 3 месяца назад

    Спасибо большое за материал. Уже пишу свои приложения, но эти знания прямо в тему. В идеале немного поработать над звуком. Если честно, немного отвлекают посторонние звучки вроде причмокивания, сглатывания и тд. Уж извините за эту откровенность. Сам материал очень понравился. Еще раз спасибо! )

  • @QwertyEditsQ
    @QwertyEditsQ 3 месяца назад

    Почему бы не написать String text = "text"; вместо String text = new String("text"); В чем у них разница

  • @331ZSB
    @331ZSB 3 месяца назад

    А в каком уроке показано где терминал открыть?

  • @Котикнаверно-ш8и
    @Котикнаверно-ш8и 3 месяца назад

    Трудоустройство еще реально?

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

      Конечно, но порог входа выше.

  • @StackOverflowMan
    @StackOverflowMan 3 месяца назад

    Интересно конечно, что это за класс с одной "функцией", который реализует логин в твиттер. С учетом что любая oauth2 требует сторону redirect и callback endpoint.

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

      Мы строим юз кейс иходя из запроса клиента, тоесть фронтенд части. На данном этапе, реализацию не рассматривают, это уже чисто техника, как вы все реализуете внутри.

  • @firdavsdj5491
    @firdavsdj5491 3 месяца назад

    Вы лучший учитель ))

  • @Skykvi
    @Skykvi 3 месяца назад

    Судя по лайкам, не каждый доходит до конца )) Понравилось что пошел рефактор на переиспользование компонентов. Но из-за вот этой характерной вложенности элементов, прям немного теряешься ) Было бы здорово как то больше выносить элементы в отдельные вспомогательные методы с их параметрами, хотя может для учебного ролика так лучше. Спасибо тебе большое за твои труды.

  • @Skykvi
    @Skykvi 3 месяца назад

    Спасибо большое за твои труды. Очень классная серия видео получилась. Но я вот прям сейчас задумался. Сейчас попробую донести свою мысль, если получится. Я про выносить столько много констант размерностей и т.п. по типу ширины/высоты и прочее. Стоило ли эти данные выносить отдельно, если по сути управление как таковое централизованное не производится, то есть вряд ли тебе понадобится менять размерность высота5 на что-то другое. Скорее придется менять что-то индивидуально, то есть под это снова создавать константу. Тут как бы получается подмена смысла для таких действий как - переиспользование. Больше кажется что происходит переиспользование, а по факту "хардкод". Мне кажется либо давать названия этим константам какое-то осмысленное SizeTitleItem или VehicleSizeTitleItem - тогда ты понимаешь что, например, размер у элементов списков, он такой то, тогда по всему проекты ты можешь менять централизованно. Либо уже просто ставить как есть - 16 и все. Ну это для примера. Сложновато, но конечно привыкаешь к такой "безумной вложенности", наверное можно элементы раскладывать на вспомогательные методы с говорящими названиями, так как ты это делал в ролике с рефакторингом для элемента текст. Но на мой взгляд, если элементы выносить в утильные классы, так как ты это делаешь для всего проекта, можно было бы наверное рассмотреть возможность создания отдельных утильных директорий для различных тематических страниц. Ну что-то вроде как у тебя водитель и транспорт декомпозирован, так же и с утильными элементами. А то там много элементов может оказаться которые использованы только для водителя, а если там добавятся страницы с другой тематикой там уже с такими константами наверное будет сложновато работать. В целом мне нравится как ты рассказываешь, все по простому, доступным языком, спасибо тебе большое.

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

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

  • @Kostja-k8e
    @Kostja-k8e 3 месяца назад

    Спасибо, очень классная лекция

  • @firdavsdj5491
    @firdavsdj5491 3 месяца назад

    Недавно сделал приложение для примера на работу которого к сожалению я не прошёл и вот что мне написали: Комментарий к вашему ТЗ от разработчика: Вся presentation часть находится в app модуле. Не лучшая идея выделять модули по принципу слоев в clean архитектуре, стоит выделять по модулю на фичу.

    • @TimofeyKovalenko
      @TimofeyKovalenko 5 дней назад

      Да, для продакшена лучше делать фича модули, я упоминал в одном из видео. Но тут видео для начинающих, поэтому не усложняли. В целом для небольшого приложения нет никакого смысла в фича модулях, больше времени на организацию кода потратите, но можно просто presentation выделить в отдельный модуль. Эх, я еще помню время, когда приходилось доказывать необходимость сделать хотя-бы эти 3 модуля, и выслушивать нытье, что это лишнее)))

  • @firdavsdj5491
    @firdavsdj5491 3 месяца назад

    Спасибо Тимофей у вас лучшие уроки 👍

  • @Erorium__
    @Erorium__ 4 месяца назад

    Жму тебе руку. Да благословит тебя Аллах, благодарю за прекрасный курс!!!

  • @ЕвгенийА-г7ъ
    @ЕвгенийА-г7ъ 4 месяца назад

    Спасибо тебе ОГРОМНОЕ, Боженька послал тебя)))) Я много где читал про MVVM, но никак не мог понять, но твое видело сразу расставило точки над "И")))

  • @anitokiss462
    @anitokiss462 4 месяца назад

    по флаттеру у вас есть обучение?

  • @oleg_dnipro
    @oleg_dnipro 4 месяца назад

    Какие курсы андроид? В рашке теперь двк 2м останется и фортран

    • @МихаилАкулов-ю7ж
      @МихаилАкулов-ю7ж 4 месяца назад

      главное, что тебя тут нет, с остальным справимся, не ссы.