Что вы получите
Карта применения Python для высоконагруженных задач
Система развития навыков питониста от евангелиста MoscowPython Ильи Лебедева
Карьерный roadmap питониста
Интерактивная карта применения Python к различным частям инфраструктуры
Топ-10 уязвимостей в Python от компании Positive...
Тариф Gold
Самая большая конференция по арбитражу в СНГ.
Организаторы
Dats.Team - группа состоявшихся интернет-проектов: от источников трафика до гигантских продуктов и платформ.
Leadbit является ведущей партнерской сетью и рекламодателем с множеством вертикалей по всему миру
Предварительная...
Научим с нуля разработке web-приложений на Python за 4 месяца.
Кем ты станешь
Язык программирования Python – один из лучших для обучения с нуля. Простой синтаксис и высокая скорость разработки – все, что нужно для разработки широкого спектра web-приложений.
Курс Python с нуля в школе...
Николай Марков. Python как движущая сила в управлении инфраструктурой (junior+)
Интерпретируемый скриптовый язык, да еще и с таким удобным "сахаром" - один из весьма популярных инструментов в наборе инфраструктурного инженера. Давайте пройдемся по проектам для решения задач из этой серии и...
Описание:
Из этой книги вы поймете, почему Python является одним из самых быстрорастущих языков программирования для тестирования на проникновение. Вы узнаете, как использовать возможности Python и пентестинга для повышения безопасности вашей системы.
Книга на английском языке.
Объем: 214...
Вы научитесь верстать веб-страницы, писать и оптимизировать веб-приложения на Django, продолжите развиваться в IT-индустрии и станете более востребованным разработчиком.
Чему вы научитесь:
Разбираться в архитектуре веб-приложений
Проектировать легко поддерживаемые проекты
Пользоваться...
Python – один из самых популярных языков программирования.
Легкость изучения и доступные возможности языка позволяют применять Python в самых разных сферах – начиная от создания веб приложений, продолжая различными настольными приложениями, приложениями встраиваемых устройств и заканчивая...
6 часть
Обратная связь
Зачем она мне нужна?
Ненасильственное общение
«Идеальный мир»
Права, лимиты запросов и фильтрация ответов в DRF
Проверка прав: Permissions
Throttling: ограничение количества запросов
Не все котики сразу: пагинация в API
Фильтрация, сортировка и поиск
CORS: политика...
В курсе рассматриваются основы Python с примерами и заданиями построенными на сетевой тематике.
В курсе используется Python 3.8.
Если "в двух словах", то это такой CCNA по Python. С одной стороны, курс достаточно базовый, чтобы его мог одолеть любой желающий, а с другой стороны, на курсе...
Профессия Python-разработчик в Яндекс.Практикуме
Python-разработчик Плюс 2021-2022
Часть 7
Курс - Управление проектом на удалённом сервере.
Часть 1.
Спринт 11.
1. Новая обстановка
2. Запуск проекта на сервере
2.1. Подключение к удаленному серверу
2.2 Навигация в командой строке
2.3 Работа с...
Расширенная программа для тех, кто только знакомится с миром IT и хочет стать сильным python-разработчиком
14 часть
Python для бизнеса
Бизнес, Python и новые задачи
Google Cloud Platform
Google Sheets API
Создаём гугл-таблицу. Авторизация и доступы
Создаём гугл-таблицу: практика
Работа с...
Расширенная программа для тех, кто только знакомится с миром IT и хочет стать сильным python-разработчиком.
Часть 11
Спринт 18.
Парсинг: начало
Что такое парсинг
Работа с браузером
Инструменты разработчика в браузере
Типы веб-страниц
Основные библиотеки для парсинга
Загрузка и...
8 часть
Спринт 13
1. DevOps: эффективный и удобный метод разработки
1.1 DevOps и Continuous Integration
1.2 GitHub Actions: избавление от рутины
1.3 Настоящий workflow: PEP8
1.4 Настоящий workflow: тесты
1.5 Настоящий workflow: сборка docker-образа
1.6 Настоящий workflow: deploy
2. Финальный...
Расширенная программа для тех, кто только знакомится с миром IT и хочет стать сильным python-разработчиком
Часть 13
База данных в FastAPI
Новый проект. Переменные окружения и .env
Подключение базы данных и SQLAlchemy к FastAPI
Миграции: библиотека Alembic
Миграции в FastAPI: библиотека...
Расширенная программа для тех, кто только знакомится с миром IT и хочет стать сильным python-разработчиком.
Часть 9
Cпринт 16
1. О курсе:
1.1 Что такое алгоритмы и структуры данных
1.2 Как устроен Яндекс.Контест
2. Введение в алгоритмы
2.1. 700 собачек в секунду
2.2. Ускорение скользящего...
Язык программирования Python в последнее время все чаще используется для анализа данных, как в науке, так и коммерческой сфере. Этому способствует простота языка, а также большое разнообразие открытых библиотек.
Python — один из самых популярных инструментов для анализа данных. В этом курсе вы...
4 часть
Тестирование:
- Мануальное тестирование
- Вкалывают роботы: Assert
- Первым делом - тесты: Test-driven Development
- Библиотека Unittest в Python
- Unittest и TDD
Тестирование Django:
- Unittest в Django и Coverage-тестомерка
- Unittest в Django: тестирование моделей
- Unittest в...
5 часть
API: интерфейс взаимодействия программ:
Что такое API
Что такое API. Форматы обмена данными
Взаимодействие программ по сети
API First. Архитектура REST
REST: ресурсы, эндпоинты и HTTP-методы
Исследование запросов
Механизмы авторизации, протокол OAuth 2.0
Работа с внешним API...
3 часть
Достижение определённой цели
В погоне за двумя зайцами
Умные цели
Кто виноват?
Итог
Django ORM
СRUD и фильтрация через ORM
Дополнительные возможности ORM
Агрегирующие функции в Django ORM
Управление пользователями
Приложение django.contrib.auth
Приложение Users. Переопределение...
2 часть
Введение в базы данных
Очень простой SQL
CRUD
Связи между таблицами
JOIN - запросы
Расширенные возможности в SQL
Изменение типов
Группируем данные
Сортируем данные
Обработка данных в группировке
Операторы и функции для работы с датами
Подзапросы
Заключение
Django: создаём проект...