Вышел новый урок. Урок очень важен для понимая интерфейсов и абстракций. Всем рекомендую к просмотру.
Интерфейсы и абстракции в Dart. Переносим Dio в абстрактную сущность.
В этом уроке создадим отдельный интерфейс AppApi и его реализацию DioAppApi.
Полный курс можно получить здесь:
✅ https://stepik.org/z/119593
Stepik (бесплатно)
YouTube
VK
RuTube
Интерфейсы и абстракции в Dart. Переносим Dio в абстрактную сущность.
В этом уроке создадим отдельный интерфейс AppApi и его реализацию DioAppApi.
Полный курс можно получить здесь:
✅ https://stepik.org/z/119593
Stepik (бесплатно)
YouTube
VK
RuTube
🔥4👍2
Вышел новый урок на Stepik ! 😉
Реализация личного кабинета пользователя
https://stepik.org/lesson/823329/step/1?unit=826771
Реализация личного кабинета пользователя
https://stepik.org/lesson/823329/step/1?unit=826771
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
Друзья, при реализации автоматического обновления токенов в AuthInterceptor, я допустил грубую ошибку. Будет очень классно, если вы ее найдёте )
Вышла новая версия Conduit 3.2.10. В ней решена проблема с командами CLI conduit db validate и upgrade.
Я развернул новую версию на своем беке. Все отлично работает.🥵
Я развернул новую версию на своем беке. Все отлично работает.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3
Друзья, вышел новый урок на Stepik 🥳
Реализация обновления пользовательских данных.
https://stepik.org/a/119593
Реализация обновления пользовательских данных.
https://stepik.org/a/119593
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
🔥8
Друзья, вышел новый урок на Stepik 🥳
Вы этом уроке, добавим дополнительное состояние для UserEntity, что бы обрабатывать ошибки и изменения.
https://stepik.org/a/119593
Вы этом уроке, добавим дополнительное состояние для UserEntity, что бы обрабатывать ошибки и изменения.
https://stepik.org/a/119593
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
👍9
Друзья, вышел новый урок на Stepik 🥳
В это уроке, реализуем возможность для пользователя поменять пароль.
https://stepik.org/a/119593
В это уроке, реализуем возможность для пользователя поменять пароль.
https://stepik.org/a/119593
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
🔥7👍1
Друзья, вышел новый урок на Stepik 🥳
1. Добавим volumes для сервисов auth и data. Для того, что бы в дальнейшем, conduit знал текущую версию миграции и правильно генерил файлы миграции.
2. Удалим из DockerFile команды для работы с базой данных.
3. Переработает алгоритм создания поста и получения всех постов. Добавим новое поле name и preContent. Сделаем так, что бы при получении всего списка постов, мы не получали весь пост, а получали только название поста (name) и короткую версию (precContent).
https://stepik.org/a/119593
1. Добавим volumes для сервисов auth и data. Для того, что бы в дальнейшем, conduit знал текущую версию миграции и правильно генерил файлы миграции.
2. Удалим из DockerFile команды для работы с базой данных.
3. Переработает алгоритм создания поста и получения всех постов. Добавим новое поле name и preContent. Сделаем так, что бы при получении всего списка постов, мы не получали весь пост, а получали только название поста (name) и короткую версию (precContent).
https://stepik.org/a/119593
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
👍8
Друзья, вышел новый урок на Stepik 🥳
1. Реализуем PostEntity и AuthorEntity.
2. Реализуем репозиторий для работы с постами.
3. Реализуем Cubit для работы с постами.
4. Реализуем отображение и получение постов.
https://stepik.org/a/119593
1. Реализуем PostEntity и AuthorEntity.
2. Реализуем репозиторий для работы с постами.
3. Реализуем Cubit для работы с постами.
4. Реализуем отображение и получение постов.
https://stepik.org/a/119593
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
🔥9
Друзья, вышел новый урок на Stepik 🥳
В этом уроке, научимся работать с подписками на потоки кубитов. Подпишемся на изменения AuthCubit с помощью механизма подписки StreamSubscription.
https://stepik.org/a/119593
В этом уроке, научимся работать с подписками на потоки кубитов. Подпишемся на изменения AuthCubit с помощью механизма подписки StreamSubscription.
https://stepik.org/a/119593
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
🔥8
Всем добрый вечер коллеги. Совсем недавно вышла новая версия conduit 4.0.0. Я успешно перевел учебный бекенд на новую версию.
Есть важное обновление. В версии conduit 4 был добавлен класс ResponseModel. Соответственно, что-бы не было конфликтов, наш класс для обработки респонса необходимо переименовать в AppResponseModel.
Есть важное обновление. В версии conduit 4 был добавлен класс ResponseModel. Соответственно, что-бы не было конфликтов, наш класс для обработки респонса необходимо переименовать в AppResponseModel.
🔥9
Друзья, вышел новый урок на Stepik 🥳
В этом уроке создадим общий виджет AppDialog. В нем реализуем виджет Form и валидацию полей для ввода.
https://stepik.org/a/119593
В этом уроке создадим общий виджет AppDialog. В нем реализуем виджет Form и валидацию полей для ввода.
https://stepik.org/a/119593
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
🔥8👍5
Друзья, вышел новый урок на Stepik 🥳
Реализуем возможность создавать новые посты. Научимся передавать параметры как Map.
https://stepik.org/a/119593
Реализуем возможность создавать новые посты. Научимся передавать параметры как Map.
https://stepik.org/a/119593
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
🔥6
Друзья, вышел новый урок на Stepik 🥳
1. Реализуем экран с отображением полной информации о посте.
2. Реализуем отдельный кубит, который будет управлять только экраном детальной информации.
https://stepik.org/a/119593
1. Реализуем экран с отображением полной информации о посте.
2. Реализуем отдельный кубит, который будет управлять только экраном детальной информации.
https://stepik.org/a/119593
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
🔥5👍3
Друзья, подумываю провести небольшой стрим, по теме flutter_bloc для новичков.
В связи с этим простой опрос)
В связи с этим простой опрос)
Anonymous Poll
93%
хочу
6%
не хочу
1%
хочу другую тему, напишу в коментариях
👍4