Поиск
Искать только в заголовках
Автор:
Искать только в заголовках
Автор:
Главная
Отзывы
Получить доступ
Стол заказов
FAQ
Обновление ссылок
Заработать
Поддержка
Вход
Регистрация
Поиск
Искать только в заголовках
Автор:
Искать только в заголовках
Автор:
Меню
Установить приложение
Установить
Ответить в теме
Главная
Каталог курсов
IT, ИИ, программирование, тестирование, аналитика
Slurm - Python: Работа с API и фреймворками (2022)
JavaScript отключён. Для полноценно использования нашего сайта, пожалуйста, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно.
Необходимо обновить браузер или попробовать использовать
другой
.
Сообщение
<blockquote data-quote="Slivopedia" data-source="post: 3295" data-attributes="member: 1"><p><strong>Slurm - Python: Работа с API и фреймворками (2022)</strong></p><p><strong></strong></p><p><strong>[ATTACH=full]1320[/ATTACH]</strong></p><p><strong></strong></p><p><strong>Вам на интенсив, если:</strong></p><p>1. Не знаете, как заложить в приложение сопровождаемость с первых этапов его создания</p><p>2. Пишете скрипты, но не знаете модули и фреймворки, чтобы начать создавать сервисы</p><p>3. Устали писать бойлерплейт код, но не знаете, какой готовый модуль решает ваши проблемы</p><p>4. Возникают проблемы при интеграции с СУБД</p><p></p><p><strong>Чему Вы научитесь:</strong></p><p>1. Разберетесь с тем, как стандартные конструкции (декораторы, датаклассы) могут использоваться во фреймворках</p><p>2. Начнете создавать расширяемые и поддерживаемые by design веб-сервисы</p><p>3. Научитесь интегрироваться с СУБД, запускать и отслеживать выполнение отложенных задач</p><p>4. Станете использовать Python как API к другим системам</p><p></p><p><strong>Для кого интенсив:</strong></p><p>1. Для инженеров</p><p>Которые знакомы с Python, но хотят больше погрузиться в программирование, чтобы применять свои знания на стыке dev и ops.</p><p>2. Для разработчиков</p><p>Которые уже знают Python, но хотят лучше освоить этот язык, чтобы получить большую самостоятельность и реализовывать новые практики в компании собственными силами.</p><p></p><p><strong>Что Вы получите на интенсиве:</strong></p><p>1. Навыки разработки веб-сервисов и софтскилы для эффективного взаимодействия внутри команды</p><p>Вы выйдите за рамки скриптового программирования на Python и научитесь разбираться в конструкциях, типах данных и объектно-ориентированном программировании.</p><p>2. Профессиональный рост</p><p>Сможете решать более широкий пул задач, оптимизировав собственные силы и время. Инженеры усилят экспертизу на стыке администрирования и программирования. Разработчики станут самостоятельнее в работе и смогут решать более изолированные задачи.</p><p>3. Реальный опыт разработки</p><p>По окончании интенсива вы создадите не просто программу на Python, а полноценный цифровой проект коммерческого уровня.</p><p>4. Карьерные перспективы</p><p>Станете ценным сотрудником: сможете эффективнее коммуницировать с командой и менеджерами, будете привносить улучшения в проекты компании собственными силами, экономя ее ресурсы и время. Повышение грейда или работа в компании мечты станут на шаг ближе.</p><p></p><p>Онлайн-интенсив для инженеров и разработчиков с опытом в Python, которые хотят поднять свои навыки и использовать этот язык со смежными системами.</p><p></p><p>Научим создавать скелет веб-сервиса с фреймворком FastAPI, разберемся в видах тестирования, научимся писать под Ansible.</p><p></p><p><strong>Программа:</strong></p><p>День 1</p><p>Теория</p><ul> <li data-xf-list-type="ul">Почему инженеры все чаще сталкиваются с необходимостью писать веб-сервисы, в чем анатомия веб-</li> <li data-xf-list-type="ul">сервисов, синхронность и асинхронность, стандарты проектирования API</li> <li data-xf-list-type="ul">Лучшие практики проектирования API по REST, частые ошибки при проектировании API,</li> <li data-xf-list-type="ul">версионирование API</li> </ul><p>Практика</p><ul> <li data-xf-list-type="ul">Разбираемся в отличиях синхронности/многопоточности и асинхронности в Python на конкретных примерах</li> <li data-xf-list-type="ul">Создание скелета веб-сервиса с фреймворком FastAPI: хендлеры, обработка path/query params, headers и body, валидация при помощи typing + FastAPI</li> <li data-xf-list-type="ul">Упрощаем обработку body при помощи моделей данных Pydantic. Модели запроса, вложенные модели, модели ответа, Pydantic + Dataclasses</li> <li data-xf-list-type="ul">Паттерн Middleware и его реализация в FastAPI</li> <li data-xf-list-type="ul">Разбираемся с CORS, загружаем файлы и multipart</li> <li data-xf-list-type="ul">Подключаем к приложению базу данных, создаем миграции при помощи Alembic</li> <li data-xf-list-type="ul">Комбинируем SQLAlchemy и Pydantic для персистирования моделей в СУБД</li> <li data-xf-list-type="ul">Комбинируем SQLAlchemy и Pydantic для персистирования моделей в NOSQL СУБД</li> <li data-xf-list-type="ul">Немного о startup и shutdown event’ах и необходимости их обработки, заворачиваем все в контейнер и выгружаем документацию OpenAPI</li> </ul><p>День 2</p><p>Теория</p><ul> <li data-xf-list-type="ul">Отложенные задачи, область их применения и кейсы</li> <li data-xf-list-type="ul">Виды тестирования, почему тестировать приложение важнее, чем его разрабатывать и какие тесты должен уметь писать разработчик</li> </ul><p>Практика</p><ul> <li data-xf-list-type="ul">Устанавливаем Celery и Flower, настраиваем executor’ы и разбираемся в интерфейсе Flower</li> <li data-xf-list-type="ul">Запускаем отложенную задачу из хендлера</li> <li data-xf-list-type="ul">Подключаем авторизацию через OAuth для сервисных интеграций</li> <li data-xf-list-type="ul">Пишем тесты на API при помощи FastHTTP + pytest + pyhamcrest</li> <li data-xf-list-type="ul">Тестируем продакшеном - делаем интеграцию с Sentry</li> </ul><p>День 3</p><p>Теория</p><ul> <li data-xf-list-type="ul">Применение изученного в жизни - как анализировали много конфигов Zabbix</li> <li data-xf-list-type="ul">СОФТСКИЛЫ - Взаимодействие внутри команды</li> </ul><p>Практика</p><ul> <li data-xf-list-type="ul">Пишем под Ansible создание модуля</li> <li data-xf-list-type="ul">Пишем под Ansible создание и тестирование модуля</li> <li data-xf-list-type="ul">Пишем под Ansible создание плагина</li> <li data-xf-list-type="ul">Пишем под Ansible создание и тестирование плагина</li> </ul><p><em><strong>ПРОДАЖНИК</strong></em></p><p><em><strong></strong></em></p><p><em><strong>*** Hidden text: cannot be quoted. ***</strong></em></p><p><em><strong></strong></em></p><p><em><strong></strong></em></p><p><em><strong>СКАЧАТЬ</strong></em></p><p><em><strong></strong></em></p><p><em><strong>*** Hidden text: cannot be quoted. ***</strong></em></p><p><em><strong></strong></em></p></blockquote><p></p>
[QUOTE="Slivopedia, post: 3295, member: 1"] [B]Slurm - Python: Работа с API и фреймворками (2022) [ATTACH type="full"]1320[/ATTACH] Вам на интенсив, если:[/B] 1. Не знаете, как заложить в приложение сопровождаемость с первых этапов его создания 2. Пишете скрипты, но не знаете модули и фреймворки, чтобы начать создавать сервисы 3. Устали писать бойлерплейт код, но не знаете, какой готовый модуль решает ваши проблемы 4. Возникают проблемы при интеграции с СУБД [B]Чему Вы научитесь:[/B] 1. Разберетесь с тем, как стандартные конструкции (декораторы, датаклассы) могут использоваться во фреймворках 2. Начнете создавать расширяемые и поддерживаемые by design веб-сервисы 3. Научитесь интегрироваться с СУБД, запускать и отслеживать выполнение отложенных задач 4. Станете использовать Python как API к другим системам [B]Для кого интенсив:[/B] 1. Для инженеров Которые знакомы с Python, но хотят больше погрузиться в программирование, чтобы применять свои знания на стыке dev и ops. 2. Для разработчиков Которые уже знают Python, но хотят лучше освоить этот язык, чтобы получить большую самостоятельность и реализовывать новые практики в компании собственными силами. [B]Что Вы получите на интенсиве:[/B] 1. Навыки разработки веб-сервисов и софтскилы для эффективного взаимодействия внутри команды Вы выйдите за рамки скриптового программирования на Python и научитесь разбираться в конструкциях, типах данных и объектно-ориентированном программировании. 2. Профессиональный рост Сможете решать более широкий пул задач, оптимизировав собственные силы и время. Инженеры усилят экспертизу на стыке администрирования и программирования. Разработчики станут самостоятельнее в работе и смогут решать более изолированные задачи. 3. Реальный опыт разработки По окончании интенсива вы создадите не просто программу на Python, а полноценный цифровой проект коммерческого уровня. 4. Карьерные перспективы Станете ценным сотрудником: сможете эффективнее коммуницировать с командой и менеджерами, будете привносить улучшения в проекты компании собственными силами, экономя ее ресурсы и время. Повышение грейда или работа в компании мечты станут на шаг ближе. Онлайн-интенсив для инженеров и разработчиков с опытом в Python, которые хотят поднять свои навыки и использовать этот язык со смежными системами. Научим создавать скелет веб-сервиса с фреймворком FastAPI, разберемся в видах тестирования, научимся писать под Ansible. [B]Программа:[/B] День 1 Теория [LIST] [*]Почему инженеры все чаще сталкиваются с необходимостью писать веб-сервисы, в чем анатомия веб- [*]сервисов, синхронность и асинхронность, стандарты проектирования API [*]Лучшие практики проектирования API по REST, частые ошибки при проектировании API, [*]версионирование API [/LIST] Практика [LIST] [*]Разбираемся в отличиях синхронности/многопоточности и асинхронности в Python на конкретных примерах [*]Создание скелета веб-сервиса с фреймворком FastAPI: хендлеры, обработка path/query params, headers и body, валидация при помощи typing + FastAPI [*]Упрощаем обработку body при помощи моделей данных Pydantic. Модели запроса, вложенные модели, модели ответа, Pydantic + Dataclasses [*]Паттерн Middleware и его реализация в FastAPI [*]Разбираемся с CORS, загружаем файлы и multipart [*]Подключаем к приложению базу данных, создаем миграции при помощи Alembic [*]Комбинируем SQLAlchemy и Pydantic для персистирования моделей в СУБД [*]Комбинируем SQLAlchemy и Pydantic для персистирования моделей в NOSQL СУБД [*]Немного о startup и shutdown event’ах и необходимости их обработки, заворачиваем все в контейнер и выгружаем документацию OpenAPI [/LIST] День 2 Теория [LIST] [*]Отложенные задачи, область их применения и кейсы [*]Виды тестирования, почему тестировать приложение важнее, чем его разрабатывать и какие тесты должен уметь писать разработчик [/LIST] Практика [LIST] [*]Устанавливаем Celery и Flower, настраиваем executor’ы и разбираемся в интерфейсе Flower [*]Запускаем отложенную задачу из хендлера [*]Подключаем авторизацию через OAuth для сервисных интеграций [*]Пишем тесты на API при помощи FastHTTP + pytest + pyhamcrest [*]Тестируем продакшеном - делаем интеграцию с Sentry [/LIST] День 3 Теория [LIST] [*]Применение изученного в жизни - как анализировали много конфигов Zabbix [*]СОФТСКИЛЫ - Взаимодействие внутри команды [/LIST] Практика [LIST] [*]Пишем под Ansible создание модуля [*]Пишем под Ansible создание и тестирование модуля [*]Пишем под Ansible создание плагина [*]Пишем под Ansible создание и тестирование плагина [/LIST] [I][B]ПРОДАЖНИК *** Hidden text: cannot be quoted. *** СКАЧАТЬ *** Hidden text: cannot be quoted. *** [/B][/I] [/QUOTE]
Вставить цитаты...
Имя
Проверка
Ответить
Главная
Каталог курсов
IT, ИИ, программирование, тестирование, аналитика
Slurm - Python: Работа с API и фреймворками (2022)
Верх
Низ