FileMood

Download [Яндекс.Практикум] Профессия мидл python-разработчик (2020-2021)

Яндекс Практикум Профессия мидл python разработчик 2020 2021

Name

[Яндекс.Практикум] Профессия мидл python-разработчик (2020-2021)

  DOWNLOAD Copy Link

Total Size

4.8 GB

Total Files

375

Last Seen

2025-02-20 00:15

Hash

7FF16EA3DAC0F86105FE0B4520C10FD4CA750AAE

/.../Admin_panel_sprint_1/movies_admin/

__init__.py

0.0 KB

README.md

5.7 KB

/.../Admin_panel_sprint_1/schema_design/

__init__.py

0.0 KB

db.sqlite

806.9 KB

README.md

2.3 KB

/.../sqlite_to_postgres/

__init__.py

0.0 KB

db.sqlite

806.9 KB

load_data.py

0.8 KB

README.md

2.9 KB

/.../not_solid_code/

__init__.py

0.0 KB

antagonistfinder.py

0.8 KB

heroes.py

3.3 KB

main.py

0.4 KB

places.py

0.2 KB

/.../middle python asyncapi solid main/solid_code/

__init__.py

0.0 KB

heroes.py

0.7 KB

main.py

0.4 KB

notifiers.py

0.4 KB

places.py

0.7 KB

save_the_place.py

0.5 KB

weapons.py

0.2 KB

/.../not_solid_code/

__init__.py

0.0 KB

antagonistfinder.py

0.8 KB

heroes.py

3.3 KB

main.py

0.4 KB

places.py

0.2 KB

/.../middle-python-asyncapi-solid-main/solid_code/

__init__.py

0.0 KB

heroes.py

0.7 KB

main.py

0.4 KB

notifiers.py

0.4 KB

places.py

0.7 KB

save_the_place.py

0.5 KB

weapons.py

0.2 KB

/3. ETL/webinar/

_ETL.mp4

892.0 MB

/.../2. Сравнение технологий полнотекстовых движков/

4. Установка и настройка Elasticsearch.pdf

2.4 MB

5. Квиз.pdf

74.5 KB

6. Давайте познакомимся.pdf

71.4 KB

3. Выбор технологии для поиска по базе фильмов.pdf

451.4 KB

1. Небольшая предыстория.pdf

188.3 KB

2. Что такое хороший поиск.pdf

107.9 KB

/.../1. Сервис полнотекстового поиска (Бесплатный модуль)/3. Подготовка Elasticsearch/

1. Настройка Elasticsearch под задачи поиска фильмов.pdf

75.7 KB

2. Поиск по данным.pdf

559.9 KB

3. Полнотекстовый поиск.pdf

621.2 KB

4. Квиз.pdf

220.6 KB

/.../1. Сервис полнотекстового поиска (Бесплатный модуль)/4. SQLite/

1. SQLite.pdf

3.0 MB

2. Практическое задание- исследуем фильмы кинотеатра.pdf

78.1 KB

3. Авторское решение.pdf

45.3 KB

db.sqlite

806.9 KB

/.../5. Архитектура решения и решение проблем перегрузки/

1. Логика загрузки данных из SQLite в Elasticsearch.pdf

210.3 KB

2. Практическое задание - ETL-механизм загрузки фильмов.pdf

102.3 KB

3. Тестирование решения.pdf

1.3 MB

4. Авторское решение.pdf

80.7 KB

db.sqlite

806.9 KB

es_schema.txt

2.3 KB

ETLTests.json

9.4 KB

Movies API.json

49.5 KB

/.../6. API на Flask/

1. Спецификация методов API.pdf

1.3 MB

2. Получение данных из Elasticsearch.pdf

66.0 KB

3. Практическое задание.pdf

129.3 KB

4. Авторское решение.pdf

58.6 KB

Movies API_.json

49.5 KB

/.../1. Сервис полнотекстового поиска (Бесплатный модуль)/7. Что дальше/

1. Что дальше.pdf

636.4 KB

2. Командная разработка.pdf

998.7 KB

3. Программа курса.pdf

208.7 KB

/2. Admin Panel/

Сервис Admin Panel.png

52.7 KB

/.../1. Sprint Admin Panel - 1/

Спринт Admin Panel - 1.png

28.4 KB

/.../1. Sprint Admin Panel - 1/1. Онбординг/

1 Привет.pdf

156.1 KB

2. Процесс обучения.pdf

169.2 KB

3. Дедлайн и каникулы.pdf

51.2 KB

4. Наставники и поддержка.pdf

254.2 KB

5. О коммуникации.pdf

808.3 KB

6. Техническое задание на первый модуль.pdf

279.9 KB

7. На этом инструктаж окончен.pdf

577.9 KB

Онбординг.png

29.3 KB

/.../2. Проектная работа 1 спринта/

1. Общие требования к коду проектов первого спринта.pdf

141.0 KB

2. Как сдавать проектную работу.pdf

1.9 MB

3. Проектная работа 1.pdf

41.5 KB

Admin_panel_sprint_1.zip

784.8 KB

Проектная работа 1 спринта.png

19.5 KB

/.../3. Проектирование схемы БД/

1. Схемы.pdf

217.3 KB

2. Индексы.pdf

87.1 KB

3. Потребление памяти.pdf

142.6 KB

4. Замедление вставки.pdf

51.5 KB

5. Селективность индекса.pdf

199.6 KB

6. Полезные ссылки.pdf

34.3 KB

7. Проектное задание - проектирование схемы БД.pdf

58.5 KB

8. Авторское решение.pdf

67.2 KB

Проектирование схемы БД.png

32.5 KB

/.../4. Миграция базы данных с Sqlite на PostgreSQL/

1. Инструментарий.pdf

123.9 KB

2. Работа с Postgres через Python.pdf

981.4 KB

3. Работа со временем в базах данных.pdf

63.7 KB

4. Dataclasses.pdf

228.5 KB

5. Пара слов об использовании id в БД.pdf

49.1 KB

6. Проектное задание - перенос данных в Postgres.pdf

94.0 KB

Миграция базы данных с Sqlite на PostgreSQL.png

32.3 KB

/.../5. Django. Пробуждение силы/

1. Как вносить в базу новые фильмы без знания SQL.pdf

925.8 KB

2. Критерии выбора фреймворка.pdf

62.7 KB

3. Django vs Flask.pdf

91.0 KB

4. Установка Django.pdf

52.8 KB

5. Первый проект на Django.pdf

163.1 KB

6. Приложения в Django.pdf

137.5 KB

7. Миграции в Django.pdf

227.3 KB

8. Применение миграций.pdf

1.3 MB

9. Панель администрирования.pdf

657.4 KB

10. Админка для кинотеатра.pdf

993.5 KB

11. Проектное задание - Django.pdf

69.6 KB

Django. Пробуждение силы.png

48.2 KB

/.../2. Sprint Admin Panel - 2/

Спринт Admin Panel - 2.png

22.5 KB

/.../1. Проектная работа 2 спринта/

Admin_panel_sprint_2.zip

40.1 KB

Проектная работа 2 спринта.pdf

456.3 KB

/.../2. Django. Скрытая угроза/

1. Что такое ORM.pdf

46.6 KB

2. Django-ORM.pdf

996.9 KB

3. Отладка запросов.pdf

1.3 MB

4. Получение данных из связанных таблиц.pdf

87.2 KB

5. Фильтрация с использованием ИЛИ.pdf

50.9 KB

6. Использование значений полей внутри запроса.pdf

66.5 KB

7. Что делать, если ORM не справляется.pdf

64.5 KB

8. Создание и изменение записей.pdf

126.5 KB

9. Сигналы.pdf

766.7 KB

Django. Скрытая угроза.png

45.3 KB

/.../3. Django. Атака API/

1. API с Django.pdf

894.3 KB

2. Реализация API.pdf

105.0 KB

3. Тестирование результата.pdf

80.9 KB

Django. Атака API.png

17.4 KB

django2_phantom_menace_docs_movies_API.postman_collection.json

14.1 KB

django2_phantom_menace_docs_openapi.yml

3.4 KB

/.../2. Sprint Admin Panel - 2/4. Docker/

1. Что такое Docker и зачем он нужен.pdf

1.4 MB

2. Устройство Docker.pdf

568.3 KB

3. Постоянство в Docker.pdf

125.6 KB

4. Сети в Docker.pdf

160.7 KB

5. Docker Compose.pdf

403.5 KB

6. Проектное задание - Docker.pdf

48.2 KB

Docker.png

27.8 KB

/.../2. Sprint Admin Panel - 2/5. Nginx/

1. Обработка запросов в Production-среде.pdf

1.4 MB

2. Конфигурирование Nginx для работы в production.pdf

288.7 KB

3. Большой квиз.pdf

72.0 KB

4. Проектное задание - Nginx.pdf

57.8 KB

Nginx.png

22.8 KB

/.../2. Sprint Admin Panel - 2/6. Эпилог/

Ура! Админка готова!.pdf

588.9 KB

Эпилог.png

9.6 KB

/.../Admin_panel_sprint_1/

README.md

0.6 KB

/[Яндекс.Практикум] Профессия мидл python-разработчик. Часть 1 из 6 (2020)/

Инструкция по созданию сервиса.png

303.1 KB

Учебный План.png

76.8 KB

/.../Admin_panel_sprint_1/movies_admin/docs/

Admin-sequence-diagram.png

73.9 KB

/.../1. Сервис полнотекстового поиска (Бесплатный модуль)/

Сервис полнотекстового поиска.png

47.4 KB

/.../Admin_panel_sprint_2/

README.md

2.1 KB

/.../Admin_panel_sprint_2/files/

django_openapi.yml

3.4 KB

postman_tests.json

14.1 KB

/.../Admin_panel_sprint_2/images/

all.png

33.7 KB

/.../Admin_panel_sprint_2/tasks/

01_django.md

0.5 KB

02_docker.md

1.1 KB

03_nginx.md

2.6 KB

/2. Admin Panel/webinar/

1. Первый спринт.mp4

382.7 MB

2. Конец модуля Admin Panel.mp4

293.5 MB

/[Яндекс.Практикум] Профессия мидл python-разработчик. Часть 2 из 6 (2020)/

Module.png

110.1 KB

/3. ETL/1. Sprint ETL/1. ETL/

1. Синхронизация.pdf

364.8 KB

2. Итераторы.pdf

84.7 KB

3. Задача на циклические итераторы.pdf

63.7 KB

4. Авторское решение.pdf

28.4 KB

5. Генераторы.pdf

77.1 KB

6. Задача на разжатие массива.pdf

70.8 KB

7. Авторское решение.pdf

28.4 KB

8. Построение пайплайнов с помощью корутин.pdf

713.2 KB

9. Архитектура для построения ETL из Postgres в Elasticsearch.pdf

2.1 MB

10. Как решить проблему падения внешнего сервиса.pdf

698.0 KB

11. Работа с состоянием.pdf

941.3 KB

12. Задача на реализацию состояния для ETL.pdf

42.1 KB

13. Авторское решение.pdf

46.9 KB

14. Задача на состояние со звёздочкой.pdf

60.4 KB

15. Авторское решение.pdf

31.9 KB

state_test_redis.py

1.9 KB

/.../2. Проектное задание ETL/

Проектное задание ETL.pdf

81.3 KB

/.../2. Проектное задание ETL/ETL_sprint_2.5/

README.md

0.1 KB

/.../postgres_to_es/

technote.md

2.9 KB

/3. ETL/1. Sprint ETL/3. ETL готов!/

ETL готов.pdf

44.7 KB

/3. ETL/github/ETL_sprint_2.5/

README.md

0.1 KB

/.../postgres_to_es/

technote.md

2.9 KB

/.../1. Часть команды - часть корабля/

1. Добро пожаловать в командный проект.pdf

1.2 MB

2. Новое в процессе обучения.pdf

41.9 KB

3. Как жить в командном модуле.pdf

65.9 KB

4. Техническое задание на второй модуль.pdf

12.0 MB

5. Осталось совсем немного.pdf

360.2 KB

/.../2. Git. Назад в прошлое/

1. Назад в прошлое.pdf

320.3 KB

2. Когда никто не мешает.pdf

113.0 KB

3. Когда хочется позвать друзей.pdf

1.1 MB

4. Работаем с ветками.pdf

307.7 KB

5. Конфликты.pdf

66.0 KB

6. Rebase.pdf

74.7 KB

7. Полезные материалы.pdf

52.1 KB

/.../3. Проектная работа 3 спринта/

Проектная работа 3 спринта.pdf

48.2 KB

/.../Async_API_sprint_3/

README.md

2.2 KB

/.../Async_API_sprint_3/tasks/

00_create_repo.md

1.0 KB

01_create_basis.md

0.3 KB

02_docker.md

0.3 KB

03_models.md

0.3 KB

04_film_logic.md

0.5 KB

05_etl_genre.md

0.3 KB

06_etl_person.md

0.4 KB

07_genre_person_logic.md

0.5 KB

08_cache.md

0.3 KB

/.../4. Async API. От заката/

1. Процессы и потоки.pdf

504.9 KB

2. Многозадачность в Python.pdf

530.2 KB

3. Файл-дескриптор.pdf

125.3 KB

4. Асинхронное программирование.pdf

466.7 KB

5. Асинхронность.pdf

493.5 KB

6. Event-loop.pdf

437.7 KB

7. Asyncio.pdf

81.1 KB

/.../5. Async API. До рассвета/

1. Асинхронные фреймворки.pdf

52.5 KB

2. Twisted.pdf

556.2 KB

3. AIOHTTP.pdf

73.0 KB

4. FastAPI.pdf

68.8 KB

/.../6. Async API. Сервис/

FastAPI.pdf

1.3 MB

/.../Async_API_sprint_3/

README.md

2.2 KB

/.../Async_API_sprint_3/tasks/

00_create_repo.md

1.0 KB

01_create_basis.md

0.3 KB

02_docker.md

0.3 KB

03_models.md

0.3 KB

04_film_logic.md

0.5 KB

05_etl_genre.md

0.3 KB

06_etl_person.md

0.4 KB

07_genre_person_logic.md

0.5 KB

08_cache.md

0.3 KB

/.../1. Проектная работа 4 спринта/

Проектная работа 4 спринта.pdf

965.6 KB

/.../Async API sprint 4/

README.md

0.2 KB

/.../Async API sprint 4/tasks/

00_review.md

0.3 KB

01_SOLID_ES.md

0.2 KB

02_SOLID_redis.md

0.2 KB

03_SOLID_views.md

0.2 KB

04_functional_test_infra.md

0.3 KB

05_functional_test_film.md

0.2 KB

06_functional_test_person.md

0.2 KB

07_functional_test_genre.md

0.2 KB

08_functional_test_search.md

0.2 KB

09_openapi.md

0.2 KB

10_backoff.md

0.2 KB

/.../2. Best Practice по Code-review/

1. Принципы код-ревью.pdf

4.4 MB

2. На что обращать внимание.pdf

2.1 MB

/.../4. Sprint Async Api/3. SOLID/

1. Гибкий код.pdf

12.7 MB

2. Несолидный код.pdf

4.6 MB

/.../middle python asyncapi solid main/

README.md

0.9 KB

/.../1. Сервис полнотекстового поиска (Бесплатный модуль)/1. Добро пожаловать!/

1. Добро пожаловать в мир страданий знаний.pdf

291.6 KB

2. Техническое задание - сервис полнотекстового поиска по базе фильмов.pdf

333.2 KB

/.../4. Sprint Async Api/4. Тестирование/

1. Функциональные тесты для сервиса.pdf

3.8 MB

2. Инфраструктура тестов для сервиса.pdf

5.0 MB

3. Проектное задание.pdf

837.8 KB

/.../5. Как писать API/

1. Что такое API.pdf

3.5 MB

2. Инструкция к вашему коду.pdf

2.7 MB

/.../4. Sprint Async Api/6. Эпилог/

1. Эпилог.pdf

1.2 MB

2. О вас и ваших коллегах.pdf

1.6 MB

/.../Async_API_sprint_4-main/

README.md

0.2 KB

/.../Async_API_sprint_4-main/tasks/

00_review.md

0.3 KB

01_SOLID_ES.md

0.2 KB

02_SOLID_redis.md

0.2 KB

03_SOLID_views.md

0.2 KB

04_functional_test_infra.md

0.3 KB

05_functional_test_film.md

0.2 KB

06_functional_test_person.md

0.2 KB

07_functional_test_genre.md

0.2 KB

08_functional_test_search.md

0.2 KB

09_openapi.md

0.2 KB

10_backoff.md

0.2 KB

/.../middle-python-asyncapi-solid-main/

README.md

0.9 KB

/4.2. Async Api/webinar/

4 Sprint.mp4

343.1 MB

/.../1. Немного о третьем модуле/

1. Для чего нужен сервис Auth.pdf

3.6 MB

2. Задание на третий модуль.pdf

2.5 MB

/.../2. Проектная работа 5 спринта/

Проектное задание на 5 спринт.pdf

418.2 KB

/.../Auth_sprint_5-main/

README.md

0.7 KB

/5.1. Сервис авторизации/5. Sprint Auth/3. Предметная область/

1. Зависимости сервисов.pdf

3.8 MB

2. Микросервисы должны знать, что ожидать друг от друга.pdf

3.0 MB

/5.1. Сервис авторизации/5. Sprint Auth/4. Стек технологий/

1. Архитектура сервиса.pdf

3.9 MB

2. Выбор технологии.pdf

3.0 MB

3. PostgreSQL.pdf

2.6 MB

4. Партицирование в PostgreSQL.pdf

3.8 MB

5. Redis.pdf

2.6 MB

/.../5. Работа с чувствительными данными/

1. Соблюдение ограничений при работе с чувствительными данными.pdf

1.7 MB

2. Шифрование.pdf

5.3 MB

3. Хеширование данных.pdf

3.0 MB

4. Задача.pdf

843.5 KB

/5.1. Сервис авторизации/5. Sprint Auth/6. Безопасность в сервисе/

1. Безопасность веб-сервисов.pdf

3.1 MB

2. Двухфакторная авторизация.pdf

2.9 MB

3. Ограничение количества запросов к серверу (Rate limit).pdf

3.1 MB

/.../Auth_sprint_5-main/

README.md

0.7 KB

/5.1. Сервис авторизации/webinar/

5 Sprint.mp4

305.0 MB

text.txt

0.7 KB

/5.2. Сервис авторизации/7. Sprint Auth/1. Усовершенствование сервиса/

1. Усовершенствование сервиса.pdf

936.3 KB

2. Универсальный паспорт.pdf

2.3 MB

3. OAuth 1.0.pdf

6.2 MB

4. OAuth 2.0.pdf

5.4 MB

5. OAuth plus OpenID.pdf

1.7 MB

6. Проектное задание.pdf

428.2 KB

/5.2. Сервис авторизации/7. Sprint Auth/2. Подтверждение намерений/

1. Подтверждение намерений.pdf

416.3 KB

2. Я робот.pdf

2.2 MB

3. Я Каптча.pdf

2.3 MB

4. Двухфакторная авторизация.pdf

2.9 MB

/.../4. Проектная работа 6 спринта/

Проектная работа 7 спринта.pdf

414.5 KB

/5.2. Сервис авторизации/webinar/

5.2. Auth.mp4

277.4 MB

/.../1. Проектная работа 8 спринта/

Проектная работа 8 спринта.pdf

424.7 KB

/6.1. Сервис UGC/8. Sprint UGC/2. Знакомство с продуктом/

Давайте немного пошпионим.pdf

3.6 MB

/6.1. Сервис UGC/webinar/

6.1. UGC.mp4

189.8 MB

/.../6. Проектная работа 9 спринта/

Проектная работа 9 спринта.pdf

856.6 KB

/.../7. Oops ещё одно хранилище/

1. Oops, ещё одно хранилище.pdf

1.4 MB

2. MongoDB.pdf

3.0 MB

3. Поднимаем собственный кластер.pdf

7.8 MB

4. Хранение данных в СУБД.pdf

5.8 MB

5. Практика.pdf

2.1 MB

/6.2. Сервис UGC/9. Sprint UGC/8. CI_CD/

1. Построение непрерывной интеграции для вашего приложения.pdf

5.3 MB

2. Задача.pdf

432.7 KB

/6.2. Сервис UGC/9. Sprint UGC/9. Логи/

1. Микросервисная летопись.pdf

4.9 MB

2. Наряжаем ёлку.pdf

4.7 MB

3. Логи Flask-приложения.pdf

6.9 MB

4. Задание и полезные ссылки.pdf

427.0 KB

/6.2. Сервис UGC/webinar/

1.mp4

335.7 MB

2.mp4

195.8 MB

/.../1. Немного о пятом модуле/

1. 10 спринт.pdf

418.6 KB

2. Гарри, тебе письмо.pdf

3.2 MB

/.../10. Sprint Notification/2. Коммуникационная политика/

1. Что такое коммуникационная политика.pdf

3.6 MB

2. Как испортить жизнь клиенту.pdf

903.7 KB

3. Единая политика контактов.pdf

426.5 KB

4. Квиз.pdf

1.3 MB

/.../3. Проектирование коммуникационной системы/

1. Как устроен почтальон Печкин.pdf

1.7 MB

2. Генерация автоматических событий.pdf

1.7 MB

3. Отправка уведомления.pdf

1.7 MB

4. Задание.pdf

846.3 KB

/.../10. Sprint Notification/4. Письма счастья/

1. Учимся посылать.pdf

3.7 MB

2. Что-нибудь кроме почты.pdf

2.1 MB

3. Задания.pdf

838.7 KB

4. Ещё немного об оповещениях.pdf

1.0 MB

5. Снова задание.pdf

417.9 KB

/.../5. Только код говорит правду/

1. Брокер сообщений RabbitMQ.pdf

4.4 MB

2. Задача.pdf

834.1 KB

3. Как посылать быстрее.pdf

1.7 MB

4. Короткие ссылки.pdf

844.4 KB

/.../10. Sprint Notification/6. Вспомнить все/

Несколько слов про CI .pdf

842.9 KB

/.../7. Проектная работа 10 спринта/

Проектная работа 10 спринта.pdf

416.7 KB

/7. Сервис нотификации/webinar/

6модуль_Notifications_демо.mp4

172.5 MB

/.../1. Подготовка к финальной прямой/

1. Как организована работа в дипломном модуле.pdf

4.6 MB

2. Ваша первая неделя.pdf

2.1 MB

/.../2. Идеи для диплома/

1. Рекомендательная система.pdf

551.9 KB

2. Биллинг.pdf

476.8 KB

3. Ассистент.pdf

934.9 KB

4. Кино вместе.pdf

512.2 KB

5. ETL на стероидах.pdf

427.8 KB

6. Распределённое хранение файлов.pdf

426.0 KB

/.../3. Проектная работа - диплом/

Проектная работа - диплом.pdf

418.0 KB

/.../4. Проработка задачи с казачиком/

1. Кто ваш заказчик.pdf

845.8 KB

2. Что такое «хорошие» требования для разработки.pdf

1.5 MB

3. Декомпозиция проекта.pdf

1.7 MB

4. Задание.pdf

430.0 KB

/.../5. Организация рабочего времени/

Как всё успеть.pdf

3.4 MB

/.../11. Sprint Diplom/6. Архитектура и планирование/

1. Мы рискуем каждый день!.pdf

1.3 MB

2. Как планировать задачи.pdf

2.5 MB

3. Архитектурный комитет.pdf

2.6 MB

/8. Дипломный сервис/webinar/

diloma_cdn_reviewer.mp4

174.7 MB

diploma_billing_expert.mp4

214.4 MB

diploma_billing_reviewer.mp4

225.6 MB

diploma_cdn_expert.mp4

209.4 MB

diploma_etl_reviewer.mp4

171.6 MB

diploma_movie_together_expert.mp4

88.5 MB

/.../1. Приветствуем на Карьерном треке!/

Новая история начинается здесь.pdf

639.0 KB

/.../2. Вы и рынок труда - чего хочет каждый/

1. Целеполагание.pdf

2.2 MB

2. Рынок труда.pdf

2.5 MB

/9. Карьерный трек/3. Резюме - кто я/

1. Резюме- основные правила.pdf

2.0 MB

2. Составляем резюме.pdf

3.7 MB

3. Портфолио.pdf

833.6 KB

/.../4. Поиск работы - отклики/

1. Где искать работу.pdf

1.2 MB

2. Сопроводительное письмо.pdf

869.6 KB

3. Отклики и первый контакт.pdf

1.7 MB

/.../5. Собеседования - пройти их все/

1. Собеседование.pdf

1.6 MB

2. Этапы собеседований.pdf

1.2 MB

3. Собеседование с HR.pdf

1.3 MB

4. Техническое собеседование.pdf

3.0 MB

5. Вопросы от работодателя.pdf

1.7 MB

6. Вопросы от соискателя.pdf

851.6 KB

/.../6. Оффер - что делать/

1. Итак, вы получили оффер.pdf

1.5 MB

2. Вперёд, навстречу неизведанному и интересному!.pdf

1.1 MB

 

Total files 375


Copyright © 2025 FileMood.com