Решаю тестовое задание на Junior Python разработчика / Пишем сервис анонимных записок



Решаю тестовое задание на Junior Python разработчика / Пишем сервис анонимных записок

Решаю тестовое задание на Junior Python разработчика / Пишем сервис анонимных записок

⭐ Курс ООП и Приват канал: https://www.zproger-school.com/?utm_source=yt&utm_medium=no&utm_campaign=hidden_notes
⭐ Телеграм канал: https://t.me/+nUx84M44jhg1MWUx

Я связался с IT компанией и запросил тестовое задание на Junior Python разработчика. В этом видео мы реализуем такое задание с полного нуля и рассмотрим все используемые технологии.

Мы поработаем с FastAPI, который будет реализован в асинхронном варианте, добавим модели Pydantic и развернем виртуальное окружение Virtualenv.

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

📁 Фишки Poetry: https://t.me/codeblog8/221
📁 Исходный код проекта: https://t.me/codeblog8/236

📁 Github: https://github.com/Zproger
📁 Все плейлисты с уроками: https://bit.ly/39GaY89
📁 Связаться со мной: [email protected]
📁 Поддержать канал: https://github.com/Zproger/donate

Тайм-коды:
0:00 – Особенности и фишки проекта
1:00 – Какой функционал нужно реализовать?
1:55 – Как выбрать фреймворки и технологии?
2:49 – Подводные камни FastAPI и как их избежать?
3:38 – Как отсутствие Virtualenv может положить систему?
3:57 – Создание проекта. Установка и настройка
4:29 – Создаем главную страницу с интерфейсом
6:25 – Как я создал интерфейс не имея опыта в этом?
6:45 – Создаем модели Pydantic. Какие плюсы от этого?
9:40 – Создаем функцию для добавления заметок с Pydantic
10:48 – Как работает алгоритм хеширования?
11:27 – Как сохранить записку в памяти сервиса?
12:15 – Создаем интерфейс для страницы с ID
13:14 – Как написать функцию для получения записки?
14:38 – Тесты готового софта

Comments are closed.