Konstantin Kokorin
Konstantin Kokorin
  • 207
  • 1 062 691
Dart 3 - Async/Await. Часть 4
В этом видео рассмотрим работу сахара async/await.
Часть 1: ua-cam.com/video/XcIKNjScPJE/v-deo.html
Часть 2: ua-cam.com/video/MSjFZfgwDpE/v-deo.html
Часть 3: ua-cam.com/video/BdvQzQKLQzE/v-deo.html
Переглядів: 520

Відео

Dart 3 - Future. Часть 3
Переглядів 3857 місяців тому
Рассмотрим класс Future и как с ним работать. Часть 1: ua-cam.com/video/XcIKNjScPJE/v-deo.html Часть 2: ua-cam.com/video/MSjFZfgwDpE/v-deo.html Часть 3: ua-cam.com/video/BdvQzQKLQzE/v-deo.html Курс "Изучаем Flutter" на площадке Stepik - stepik.org/z/113607 Купон на скидку: FLUTTER_012024 Курс "Изучаем Dart" на площадке Stepik - stepik.org/z/115012 Купон на скидку: DART_012024
Dart 3 - Что такое асинхронность в Dart? Часть 1
Переглядів 4147 місяців тому
Размышления об асинхронности в Dart. Часть 1: ua-cam.com/video/XcIKNjScPJE/v-deo.html Часть 2: ua-cam.com/video/MSjFZfgwDpE/v-deo.html Часть 3: ua-cam.com/video/BdvQzQKLQzE/v-deo.html Курс "Изучаем Flutter" на площадке Stepik - stepik.org/z/113607 Купон на скидку: FLUTTER_072024 Курс "Изучаем Dart" на площадке Stepik - stepik.org/z/115012 Купон на скидку: DART_072024
Dart 3 - Работа Event Loop в Dart. Часть 2
Переглядів 7137 місяців тому
Рассмотрим работу Event Loop в Dart. Часть 1: ua-cam.com/video/XcIKNjScPJE/v-deo.html Часть 2: ua-cam.com/video/MSjFZfgwDpE/v-deo.html Часть 3: ua-cam.com/video/BdvQzQKLQzE/v-deo.html Курс "Изучаем Flutter" на площадке Stepik - stepik.org/z/113607 Купон на скидку: FLUTTER_012024 Курс "Изучаем Dart" на площадке Stepik - stepik.org/z/115012 Купон на скидку: DART_012024 Исходники на курс "Изучаем ...
Dart 3 - Функции высшего порядка (из курса по Dart)
Переглядів 8279 місяців тому
Фу́нкция вы́сшего поря́дка - в программировании функция, принимающая в качестве аргументов другие функции или возвращающая другую функцию в качестве результата. Основная идея состоит в том, что функции имеют тот же статус, что и другие объекты данных. Использование функций высшего порядка приводит к абстрактным и компактным программам, принимая во внимание сложность производимых ими вычислений....
Курс "Изучаем Dart" (Промо)
Переглядів 6099 місяців тому
Добро пожаловать на курс! Научитесь программировать на Dart от Google. Dart - это объектно-ориентированный язык программирования разработанный Google. Язык Dart прежде всего предназначен для разработки веб-приложений (как на стороне клиента, так и на стороне сервера), а также для разработки мобильных приложений, с использованием SDK Flutter. ✔️ Подробнее о курсе: Площадка Stepik: Курс "Изучаем ...
Flutter 3 - Riverpod. Автоматическая генерация провайдеров. Часть 11
Переглядів 2,2 тис.Рік тому
Рассмотрим, как автоматически генерировать провайдеры, используя пакет riverpod_generator. ✔️ Telegram (Dart и Flutter): t.me/learn_flutter ✔️ Канал на Дзен (Dart и Flutter): dzen.ru/id/5d3a7d73bc228f00ad56c1af Курс "Изучаем Flutter" на площадке Stepik - stepik.org/z/113607 Купон на скидку: FLUTTER_122023 Курс "Изучаем Dart" на площадке Stepik - stepik.org/z/115012 Купон на скидку: DART_122023
Flutter 3 - Riverpod. ProviderObserver. Часть 10
Переглядів 877Рік тому
Рассмотрим, как можно мониторить состояния провайдера. ✔️ Telegram (Dart и Flutter): t.me/learn_flutter ✔️ Канал на Дзен (Dart и Flutter): dzen.ru/id/5d3a7d73bc228f00ad56c1af Курс "Изучаем Flutter" на площадке Stepik - stepik.org/z/113607 Купон на скидку: FLUTTER_052023 Курс "Изучаем Dart" на площадке Stepik - stepik.org/z/115012 Купон на скидку: DART_052023
Flutter 3 - Riverpod. Жизненный цикл провайдера. Часть 9
Переглядів 1 тис.Рік тому
Рассмотрим, как устроен жизненный цикл провайдеров. ✔️ Telegram (Dart и Flutter): t.me/learn_flutter ✔️ Канал на Дзен (Dart и Flutter): dzen.ru/id/5d3a7d73bc228f00ad56c1af Курс "Изучаем Flutter" на площадке Stepik - stepik.org/z/113607 Купон на скидку: FLUTTER_122022 Курс "Изучаем Dart" на площадке Stepik - stepik.org/z/115012 Купон на скидку: DART_122022 Краткий перевод статьи: codewithandrea....
Flutter 3 - Riverpod. Модификаторы. Часть 8
Переглядів 1,1 тис.Рік тому
Познакомимся с модификаторами для провайдеров. ✔️ Telegram (Dart и Flutter): t.me/learn_flutter ✔️ Канал на Дзен (Dart и Flutter): dzen.ru/id/5d3a7d73bc228f00ad56c1af Курс "Изучаем Flutter" на площадке Stepik - stepik.org/z/113607 Купон на скидку: FLUTTER_122022 Курс "Изучаем Dart" на площадке Stepik - stepik.org/z/115012 Купон на скидку: DART_122022
Flutter 3 - Riverpod. StreamProvider. Часть 7
Переглядів 1,1 тис.Рік тому
В этом видео рассмотрим еще один тип провайдера, который работает с потоками (Streams) - это StreamProvider. ✔️ Telegram (Dart и Flutter): t.me/learn_flutter ✔️ Канал на Дзен (Dart и Flutter): dzen.ru/id/5d3a7d73bc228f00ad56c1af Курс "Изучаем Flutter" на площадке Stepik - stepik.org/z/113607 Купон на скидку: FLUTTER_122022 Курс "Изучаем Dart" на площадке Stepik - stepik.org/z/115012 Купон на ск...
Flutter 3 - Riverpod. ProviderRef. Часть 6
Переглядів 1,1 тис.Рік тому
Рассмотрим, как можно объединять состояния провайдеров с помощью ProviderRef. ✔️ Telegram (Dart и Flutter): t.me/learn_flutter ✔️ Канал на Дзен (Dart и Flutter): dzen.ru/id/5d3a7d73bc228f00ad56c1af
Flutter 3 - Riverpod. FutureProvider. Часть 5
Переглядів 1,7 тис.Рік тому
В этом видео познакомимся с FutureProvider и рассмотрим для чего он нужен. ✔️ Telegram (Dart и Flutter): t.me/learn_flutter ✔️ Канал на Дзен (Dart и Flutter): dzen.ru/id/5d3a7d73bc228f00ad56c1af
Flutter 3 - Riverpod. ChangeNotifierProvider. Часть 4
Переглядів 1,5 тис.Рік тому
В этом видео рассмотрим работу еще одного провайдера - ChangeNotifierProvider. ✔️ Telegram (Dart и Flutter): t.me/learn_flutter ✔️ Канал на Дзен (Dart и Flutter): dzen.ru/id/5d3a7d73bc228f00ad56c1af
Flutter 3 - Riverpod. Методы listen() и select(). Часть 3
Переглядів 1,9 тис.Рік тому
В этом видео рассмотрим дополнительные методы для прослушивания и фильтрации изменения состояний провайдеров.
Flutter 3 - Riverpod. StateNotifierPovider. Часть 2
Переглядів 3 тис.Рік тому
Flutter 3 - Riverpod. StateNotifierPovider. Часть 2
Flutter 3 - Riverpod. Provider и StateProvider. Часть 1
Переглядів 6 тис.Рік тому
Flutter 3 - Riverpod. Provider и StateProvider. Часть 1
Flutter 3 - Создание расширения для Chrome
Переглядів 1,5 тис.Рік тому
Flutter 3 - Создание расширения для Chrome
Flutter - Ключи. ValueKey
Переглядів 2,3 тис.2 роки тому
Flutter - Ключи. ValueKey
Flutter - Ключи. UniqueKey
Переглядів 2,9 тис.2 роки тому
Flutter - Ключи. UniqueKey
Flutter - Widget, Element, Render Object
Переглядів 3,5 тис.2 роки тому
Flutter - Widget, Element, Render Object
Flutter - Обработка ошибок. Основные принципы. Часть 1/2
Переглядів 2,7 тис.2 роки тому
Flutter - Обработка ошибок. Основные принципы. Часть 1/2
Flutter - Приложение "Rick and Morty. Найди персонажа". Часть 3/3
Переглядів 3,4 тис.2 роки тому
Flutter - Приложение "Rick and Morty. Найди персонажа". Часть 3/3
Flutter - Приложение "Rick and Morty. Найди персонажа". Часть 2/3
Переглядів 3 тис.2 роки тому
Flutter - Приложение "Rick and Morty. Найди персонажа". Часть 2/3
Flutter - Приложение "Rick and Morty. Найди персонажа". Часть 1/3
Переглядів 6 тис.2 роки тому
Flutter - Приложение "Rick and Morty. Найди персонажа". Часть 1/3
Flutter - Cubit\\BLoC 8.0. Работа с сетью
Переглядів 8 тис.2 роки тому
Flutter - Cubit\\BLoC 8.0. Работа с сетью
Flutter - Работа Freezed с BLoC v8. Часть 2/2.
Переглядів 6 тис.2 роки тому
Flutter - Работа Freezed с BLoC v8. Часть 2/2.
Flutter - Работа с пакетом Freezed для генерации кода. Часть 1/2.
Переглядів 7 тис.2 роки тому
Flutter - Работа с пакетом Freezed для генерации кода. Часть 1/2.
Flutter - Работа с веб-страницами. Внедрение Javascript в WebView. Финал.
Переглядів 2 тис.2 роки тому
Flutter - Работа с веб-страницами. Внедрение Javascript в WebView. Финал.
Flutter - Работа с веб-страницами. Отслеживание изменений в WebView. Часть 3
Переглядів 1,6 тис.2 роки тому
Flutter - Работа с веб-страницами. Отслеживание изменений в WebView. Часть 3

КОМЕНТАРІ

  • @pie_company
    @pie_company 12 днів тому

    подскажи друг как аунктирные линии в форматировании текста сделать

  • @mimra1
    @mimra1 21 день тому

    Просто чувак сигма настоящий

  • @nurullofayzullayev1636
    @nurullofayzullayev1636 Місяць тому

    спасибо

  • @KervenKervenov
    @KervenKervenov Місяць тому

    Все класно обяснил. СПАСИБО!!!!!

  • @IMdrummerTab
    @IMdrummerTab 2 місяці тому

    new version please

  • @morocas9984
    @morocas9984 2 місяці тому

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

  • @adilzhenisov28
    @adilzhenisov28 2 місяці тому

    👍👍👍

  • @masterphp
    @masterphp 2 місяці тому

    Привет. Уроки давно снчты, полскажите, курс актуальный? Или будут ошибки?

    • @konstantinkokorin
      @konstantinkokorin 2 місяці тому

      Теория актуально, код на Гите обновлён в видео код устарел

  • @dmitrij8830
    @dmitrij8830 2 місяці тому

    Спасибо за видео. Очень помогло.

  • @6oKCER
    @6oKCER 3 місяці тому

    Прекрасное объяснение, за fold отдельный респект

  • @elleneresko5386
    @elleneresko5386 3 місяці тому

    Нет Мэйн дарт , эмулятор открывается но не грузит приложение, вместе Мэйн дарт стоит Мэйн Кит ...

  • @user-kj6hv2nn4p
    @user-kj6hv2nn4p 4 місяці тому

    К сожалению, не актуально. Подача материала хорошая, жаль на 03.2024 не актуально. программа не работает.

    • @konstantinkokorin
      @konstantinkokorin 4 місяці тому

      Здравствуйте, там дальше по каналу есть обновление блока до версии 8.

  • @dev_univers
    @dev_univers 4 місяці тому

    в Котлине тоже есть JIT и AOT компиляция, так что это не причина почему для флаттера выбрали Dart )

  • @nobody6661981
    @nobody6661981 5 місяців тому

    Import не предлагает вообще никаких библиотек. я что-то не так установил?

  • @alexnik4187
    @alexnik4187 5 місяців тому

    отличное видео, все необходимые аспекты показаны

  • @Svoboda2000
    @Svoboda2000 6 місяців тому

    а метод build(BuildContext context) переопределяем у класса State?

  • @ProIOS.
    @ProIOS. 6 місяців тому

    Спасибо автору! А у меня на канале вы сможете получить перевод книги Reactive Programming with Swift БЕСПЛАТНО! заходите)

  • @user-us2sd3qd9d
    @user-us2sd3qd9d 6 місяців тому

    добрый вечер. В чем может быть проблема, что появляется и пропадет панель управления эмулятором. При выборе Edge такой проблемы нет. Панель управления не пропадет. А ели вырать эмулятор, то при загрузке она есть, а как эмулятор загрузился, то пропадет?

  • @MySlavaMorozov2005
    @MySlavaMorozov2005 6 місяців тому

    у вас лучший курс по flatter !

  • @templeoflunacy
    @templeoflunacy 6 місяців тому

    Шикарно, Спасибо!

  • @lilo_712
    @lilo_712 7 місяців тому

    Ждем следующие видео👍

  • @next12346
    @next12346 7 місяців тому

    Почему в плейлисте 2 видоса не по теме?

  • @aluunaae5052
    @aluunaae5052 7 місяців тому

    Благодарю за видео, все было предельно ясно и понятно.

  • @konstantinkokorin
    @konstantinkokorin 7 місяців тому

    Рассмотрим работу Event Loop в Dart

  • @comparison9436
    @comparison9436 7 місяців тому

    здравствуйте! а чем отличается курс на юдеми от этого курса на ютубе? вроде все тоже самое...

    • @konstantinkokorin
      @konstantinkokorin 7 місяців тому

      Здравствуйте, здесь не все размещено.

    • @comparison9436
      @comparison9436 7 місяців тому

      @@konstantinkokorin я просто купил ваш курс, вроде тестирование нет тут. Можно ли где-то еще прочитать про архитектуру флаттер приложения? Хотелось бы писать сразу нормально. А то в комментариях пишут про устаревший подход постоянно, и в телегах говорят ваш курс староват, но для общих знаний полезен, поэтому взял😅

    • @konstantinkokorin
      @konstantinkokorin 7 місяців тому

      @@comparison9436можете почитать книгу Чистая архитектура. Подход не устарел, просто сам курс записывался в 2020 году и код в видео отличается немного. Скоро займусь обновлением. А так, по чистой архитектуре есть много дополнительного видео на ютубе, также на хабре есть статьи.

    • @comparison9436
      @comparison9436 7 місяців тому

      @@konstantinkokorin понял спасибо! А что думаете насчет флаттер vs котлин кроссплатформенный? Что лучше? Говорят котлин намного производительнее и лучше

  • @templeoflunacy
    @templeoflunacy 7 місяців тому

    Великолепное видео, спасибо!

  • @alexnik4187
    @alexnik4187 8 місяців тому

    видимо это совсем старый способ, у меня в system settings нет android sdk

  • @kanow463
    @kanow463 8 місяців тому

    Курс по флаттеру дальше будет развиваться?

    • @konstantinkokorin
      @konstantinkokorin 8 місяців тому

      Да, будет развиваться. Пока занимаюсь обновлением Дарт, как закончу займусь Флаттер.

  • @ia24253
    @ia24253 8 місяців тому

    слишком сложно фиг сделаешь

  • @next12346
    @next12346 8 місяців тому

    6:47 Не знаю у кого что получилось, но у меня вышло 4 ошибки

    • @konstantinkokorin
      @konstantinkokorin 8 місяців тому

      4 ошибки ли ворнинга?

    • @next12346
      @next12346 8 місяців тому

      @@konstantinkokorin lib/main.dart:41:14: Error: Expected ':' before this. ), ^ lib/main.dart:41:14: Error: Expected an identifier, but got ','. Try inserting an identifier before ','. ), ^ lib/main.dart:13:8: Error: Field '_loading' should be initialized because its type 'bool' doesn't allow null. bool _loading; ^^^^^^^^ lib/main.dart:14:10: Error: Field '_progressValue' should be initialized because its type 'double' doesn't allow null. double _progressValue;

  • @Shakhty_Sayt
    @Shakhty_Sayt 8 місяців тому

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

  • @next12346
    @next12346 8 місяців тому

    Вот и настал день, когда я начал учить Flutter и досех пор в ахере, что курс 3-х летний давности такой кайфовый, качество хорошее, подача материала супер, не надо что-то самому где-то искать, додумывать, потому что всё понятно

  • @next12346
    @next12346 9 місяців тому

    Идёт 2023 год, но всё же я думаю даже при условии, что некоторые функции по Flutter немного изменились, то все равно данный плейлист - это сокровище среди других курсов по Flutter и если вы начали изучать Flutter так же как и я, то хочу сказать, что за 2 недели, что я рассматривал курсы по Flutter - данный плейлист очень хороший, так же рекомендую книгу Flutter на практике, тоже неплохой курс где вы сделаете 2 прогр и 1 игру.

  • @misters6451
    @misters6451 9 місяців тому

    Спасибо за этот выпуск! Этого куска не хватало, чтобы сложился пазл Riverpod в голове )

  • @user-mp3zd8ob7y
    @user-mp3zd8ob7y 9 місяців тому

    Константин, здравствуйте! Огромное спасибо за ваш труд! Благодаря вам 2 года назад вкатился в профессию. Купил оба курса чтобы поддержать! С радостью куплю материалы по среднего-продвинутого уровня по Flutter и что нибудь по SwiftUi

  • @peekors8829
    @peekors8829 9 місяців тому

    Давай ещё, все супер

  • @peekors8829
    @peekors8829 9 місяців тому

    Красава, tuple тоже помогает

  • @taj_it
    @taj_it 9 місяців тому

    Здравствуйте как я могу с вами свизятся 🙏

    • @konstantinkokorin
      @konstantinkokorin 9 місяців тому

      Здравствуйте! В телеге t.me/learn_flutter

  • @konstantinkokorin
    @konstantinkokorin 9 місяців тому

    ✔ Подробнее о курсе: Площадка Stepik: Курс "Изучаем Dart" на площадке Stepik - stepik.org/z/115012 (Промокод на скидку - DART_102023 ) Курс "Изучаем Flutter" на площадке Stepik - stepik.org/z/113607 (Промокод на скидку - FLUTTER_102023 )

  • @lucefan2816
    @lucefan2816 10 місяців тому

    Спасибо большое, единственное нормальное объяснение установки!

  • @faizulla5838
    @faizulla5838 10 місяців тому

    9:28 хотя прошло 2 года, но скажу свое слово .... это не правильная постановка ситуации, если сравнивать с кругом который есть основа. Поэтому многие и путаются, ставя Domain в середину, ведь ядро не инменяемо! а почему у вас Entities изменяется ???? Есть User и есть Admin ... они и не изменны , а все вокруг них меняется. поэтому эта раскрой и разложение не правильное, е путайте людей.

  • @mrfofaify
    @mrfofaify 10 місяців тому

    Инициация состояния, описанная в видео в классе ColorBloc устарела и не работает. Теперь надо через super инциироваться с методом on

  • @user-ek8ph7zy5h
    @user-ek8ph7zy5h 11 місяців тому

    Присоединюсь к комментариям ниже, это самое толковое видео по описанию принципа блок и построению архитектуры основанной на нём. Спасибо большое автору!

  • @langubox
    @langubox Рік тому

    Константин, а благодаря чему на 0.37 секунде появилось меню "Quick fix" с кучей методов, так как если стандартно нажать на opt+enter, то там нет многих методов.

    • @konstantinkokorin
      @konstantinkokorin Рік тому

      Это для vscode установлено расширение Dart Data Class Generator.

  • @Yhwach-mv9cu
    @Yhwach-mv9cu Рік тому

    Добрый день, а Вы работаете на флаттере в виндовс, или на маке?

    • @konstantinkokorin
      @konstantinkokorin Рік тому

      Добрый день! На Windows!

    • @Yhwach-mv9cu
      @Yhwach-mv9cu Рік тому

      @@konstantinkokorin Да? а я забросил флаттер, потому что в флаттер чатах начали заливать, что без мака нет смысла учить, ибо не будет толковой практики и на работу не возьмут

  • @davidbritva9192
    @davidbritva9192 Рік тому

    Кубит это тот же инструмент для реализации архитектуры BLoC, но с другой реализацией по сравнению с bloc ? Могут знающие подсказать, пожалуйста. Можно ли их совмещать в рамках одного приложения

    • @konstantinkokorin
      @konstantinkokorin Рік тому

      Здравствуйте! Конечно можно) Вот пример dzen.ru/video/watch/6297adf7f2d4d76c75e9c349

  • @tim1730
    @tim1730 Рік тому

    спасибо огромное, благодаря вам смог понять блок и фризед

  • @tim1730
    @tim1730 Рік тому

    СПАСИБООООО!

  • @LensesColor
    @LensesColor Рік тому

    Добрый день Спасибо за урок) А покажите какой у Вас метод updateAge? Потому что если он по аналогии методу updateName, то тогда весь екран перестраивается при изменении age. А Вы говорили на 0:25 , что отличие listen от watch в том что первый не перестраивает дерево виджетов.

  • @UmairKhan-tq1hq
    @UmairKhan-tq1hq Рік тому

    I wish it was in english