Юрий Петров | Flutter
1.9K subscribers
434 photos
41 videos
16 files
665 links
Привет! 👋
Я руководитель отдела разработки.
Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ.
Новости, лайфхаки, интересные кейсы, присоединяйся.
#flutter #dart #llm #ai #ollama #n8n
Download Telegram
Юрий Петров | Flutter pinned «Вышел новый урок на Stepik Урок 7. Реализация регистрации пользователя, научимся хешировать пароль с помощью salt. Научимся создавать JWT токены. https://stepik.org/z/119593»
Юрий Петров | Flutter pinned «Вышел новый урок на Stepik Урок 8. В этом уроке реализуем авторизацию пользователя. 1. Научимся быстро искать в базе данных PostgreSQL. 2. Сравнивать хеш паролей. 3. Обновлять токены. https://stepik.org/z/119593»
Друзья, нас уже 9000🎉🥳.

За все существание канала, я никогда не рекламировал и не продвигал канал. Все подписчики это реальные люди, которые поддерживают моё творчество.
Спасибо вам огромное друзья 🤝.
Юрий Петров | Flutter pinned «https://www.youtube.com/watch?v=rxDIW1ypU-U»
Forwarded from Product Friendly
Чтобы все изображения и кнопки были на своих местах, анимации корректно работали, а шрифты на макете совпадали со шрифтами в интерфейсе, разработчику нужно больше, чем доступ к проекту в Figma. Лайфхаками, О том как передать макет в разработку без потерь, рассказала Светлана Моторкина, Head of Design Friflex, в нашей новой статье на vc.ru 👩🏼‍💻

А какие трудности при передаче макета возникают у вас?
Forwarded from Product Friendly
На фоне блокировки сервисов бесконтактной оплаты Apple Pay и Google Play у ритейлеров вырос запрос на оплату по СБП 💸

В новой статье на Retail Loyalty наш CEO Петр Чернышев рассказал, какие возможности открываются с внедрением функции оплаты по СБП и почему это выгодно для бизнеса 💼

А как часто вы оплачиваете покупки по СБП?
Вышел бесплатный урок на Stepik. Научимся создавать wrappers, реализуем универсальную обработку ошибок. Рефакторинг.
https://stepik.org/lesson/739858/step/1?unit=741496
https://stepik.org/lesson/744283/step/1?unit=746050

В этом уроке, создадим TokenController, его основная задача:

1. Перехватывать запросы.

2. Проверять наличие header в запросе.

3. Получать токен из header.

4. Проверять время жизни токена и его цифровую подпись.

Исходный код урока доступен только ученикам курса: https://stepik.org/edit-lesson/738496/step/1
https://stepik.org/lesson/743262/step/1?unit=745032

В этом уроке, реализуем метод getProfile. Создадим метод, для получения id из header.
https://stepik.org/lesson/746110/step/1?unit=747923

В этом уроке реализуем метод обновление профиля пользователя - updateProfile().
Вышло три новых урока по созданию бекенда на Dart. https://stepik.org/z/119593
1. Реализация AppUserController, метод getProfile.
2. В этом уроке реализуем метод updateProfile().
3. Реализация AppUserController, метод updatePassword.

В следующем уроке создадим Docker контейнер для сервиса AUTH. Добавим этот контейнер в Docker-compose.

Получить доступ к урокам можно на Stepik:
https://stepik.org/z/119593
👍5
Добавлять в видео тихую, фоновую музыку?
Anonymous Poll
45%
Да
46%
Нет
9%
Категорически против
Forwarded from Product Friendly
Приглашаем всех присоединиться к нашему Flutter Meetup в Иннополисе!

📆 8 июля в 18.30
📍Технопарк
им. Н.И. Лобачевского,
коворкинг «Инносфера»

Вместе с ведущими экспертами в области Flutter-разработки из Яндекс.Такси, Яндекс.Маркет и KazanExpress мы обсудим, как создавать и развивать одни из самых крупных Flutter-приложений 📲

На митапе:
🧑🏽‍💻 Игорь Ноек из Friflex расскажет о навигации во Flutter – почему выбрал auto_route, с чем столкнулся и как справился
👨🏻‍💻 👨🏻‍💻Гена Евстратов и Андрей Урманчев из Яндекса проведут Q&A об одном из самых крупных Flutter-приложений в мире
👩🏼‍💻 Нелли Галиуллина из KazanExpress объяснит, какими бывают RenderObject и как закодить свой.

Регистрация открыта! Кто с нами?
👍4🔥2