[stepik.org] Создание Web-сервисов на Python. 2021 (Никита Пестров, Алексей Партилов, Тимур Абрамов, Александр Опрышко)
О товаре
О курсе
Современная жизнь немыслима без web-сервисов, ежедневно приносящих дивиденды в самых разных областях человеческой деятельности. А значит, профессия web-разработчика еще долго будет оставаться высокооплачиваемой и востребованной на рынке IT-специалистов. Существует множество решений и инструментов на разных языках программирования, упрощающих и ускоряющих web-разработку. В рамках данного курса освещается построение web-приложений на языке Python. Курс читают разработчики, применяющие Python в проектах, которыми ежедневно используют миллионы людей. В данном курсе вы сможете приобрести как базовые знания о функционировании современного интернета в целом, так и практические навыки создания интернет-приложений на языке Python.
В курс входят
47 уроков
11 часов видео
139 тестов
3 интерактивные задачи
Никита Пестров
Data Science Lead в Habidatum — стартапе про большие данные и урбанистику.
Создает data services и превращает данные в ответы на вопросы градостроителей.
Основатель CocoaHeads Moscow — первого в России сообщества iOS разработчиков.
Сооснователь самого кассового в России образовательного мобильного приложения для изучения иностранных языков easy ten.
Путь к Питону начал в магистратуре Сколтеха, создав систему анализа настроения пользователей Твиттера.
Алексей Партилов
Backend разработчик в Mail.ru. Работаю над проектами biz.mail.ru и calendar.mail.ru. Люблю красивый и хорошо протестированный код.
Искренне считаю, что в большинстве случаев читаемость побеждает скорость.
Тимур Абрамов
Интересуюсь компьютерами и программирую около 30 лет. Сейчас руковожу внутренней разработкой в МегаФон, до этого 8 лет работал руководителям разработки в Mail.Ru.
Программировал на всем от машинных кодов до 1С, и могу смело заявить, что Python один из самых приятных языков программирования.
Александр Опрышко
Поступил в университет в 14 лет. Закончил МГУТ им. Н. Э. Баумана. 3 года работал в Mail.Ru Group, занимался проекта «Mail.Ru для бизнеса» и «Календарь». Являюсь сооснователем студии веб-разработки https://ktsstudio.com/, собственно сейчас там и работаю.
В нашей студии в качестве основных языков программирования на бэкэнде используем Python и Go.
Программа курса:
1. Общее представление о WEB
Знакомство с курсом
Общее теоретическое представление о WEB (часть 1)
Тест по основам сетевого взаимодействия
Общее теоретическое представление о WEB (часть 2)
Тест по HTTP + DNS
Работа с HTTP из python
Сбор данных со сторонних сайтов. Регулярные выражения
Практическое задание по регулярным выражениям
2. Beautiful Soup и работа с API
Beautiful Soup
Практическое задание по Beautiful Soup
Работа через API
Практическое задание: Конвертер валют
3. Хранение данных. SQL / NoSQL
Хранение данных
Тест по хранению данных
MySQL
Практическое задание: MySQL
Redis
Тест по Redis
4. Веб интерфейсы с Django и Bootstrap
Python и WEB-фреймворки
Тест по сетевому взаимодействию и web-фреймворкам
Django
Практическое задание по routing
Практическое задание по шаблонизации
Django ORM
Практическое задание по Django ORM
HTML
Тест по HTML
CSS
Тест по CSS
Задание на взаимною оценку: Верстка сайта
Django + BootStrap
5. Работа с данными пользователя
Отправка данных из браузера
Тест: Отправка данных из браузера
Практическое задание: Отправка данных
Обработка данных на сервере
Тест: Обработка данных на сервере
Практическое задание: Обработка данных на сервере
Аутентификация, авторизация, сессии
Тест: Аутентификация и авторизация
Практическое задание: Аутентификация и авторизация
6. Дополнительный инструментарий
Telegram бот
Git
Development и Production
Задание на взаимную оценку: Создание Telegram bota
7. Проект: умный дом
Курсовой проект
Заключительный урок
Цена - 16.500
Современный PowerShell (Андрей Попов) Описание Рассматривается объектно-ориентированная оболочка командной строки Microsoft PowerShell и ее возможности для автоматизации повседневных задач пользователей и администраторов. Описываются основные элементы и конструкции языка PowerShell, инструменты для написания и отладки сценариев.
1080 RUB
FreeIPA современный Ldap (Василий Егоров) FreeIPA: современный Ldap Курс про мощный LDAP сервер с возможностями dns-сервера, удобной панелью управления и горизонтальным масштабированием. Программа курса Программа разработана для самостоятельного обучения в удобное для вас время. На связи с вами будет преподаватель для обратной связи, будет
1650 RUB
[Udemy] Тестировщик ПО с Нуля до Intermediate. Много практики! (Наталья Попелышко) Документация, Scrum, Trello, TestRail, Dev tools, Git, SQL, Postman, Fiddler, XML, HTML, JSON, XPath, Selenium IDE Чему вы научитесь Тестирование программного обеспечения Тестирование Составление тестовой документации Поиск багов Техники тест дизайна Системы контроля версий Оценивание задач ИТ
1080 RUB
[skypro] Разработчик на Python (Александр Опрышко, Артур Карапетов) Разработчик на Python создает сайты и приложения, которыми вы пользуетесь каждый день. Python-разработчики — универсальные сотрудники и для полной занятости, и для фриланса. Программа соответствует требованиям к вакансиям junior-разработчиков на Python Писать чистый, стабильный код Делать
1795 RUB
[Хакер] Реверс малвари Любую программу можно разобрать, чтобы понять, как она устроена. В этой подборке из 28 статей мы сконцентрируемся именно на вредоносном ПО, однако знания, которые ты получишь, универсальны. Мы будем практиковаться как на учебных примерах, так и на вполне реальных вирусах — Carbanak, Loki bot, REvil
1050 RUB