Сайт на Django 3. Сервис по сбору данных.

Полноценный сервис, построенный на Django 3. Сбор данных о вакансиях с открытых источников по заданным параметрам.
Udemy логоUdemy
Открытый набор
Онлайн
от 1 090 ₽

Чему вы научитесь

  • Вы научитесь создавать простые приложения на Django 3-й версии, а также собирать данные с других сайтов в атоматическом режиме.

Требования

  • Базовые знания Python и html

Описание

Django - бесплатный и свободно распространяемый  фреймворк для веб-приложений, написанный на Python. Каждый раз при разработке веб-сайтов требуются похожие компоненты: способ аутентифицировать пользователей (вход, выход, регистрация), панель управления сайтом, формы, инструменты для загрузки файлов и т. д. И чтобы это все не повторять, был создан Django.  Django отлично работает в сочетании с  любыми библиотеками, инструментами и скриптами, написанными на Python.

Шаг за шагом,  Вы пройдете весь процесс по построению полноценного сайта-сервиса, который собирает данные о  вакансиях с сайтов по поиску работы и рассылает их подписчикам. Вы узнаете, каким образом можно получать данные с сайтов , как их сохранять в БД, как создать веб-приложение на основе  Django и многое другое. А после того, как приложение уже будет готово, Вы узнаете, как его можно разместить в интернете так, чтобы оно было доступно для всех.

Основная целевая аудитория курса - начинающие программисты, желающие получить знания по внутреннему устройству Django.

 

Некоторые темы курса:

·         Virtualenv – зачем нужно и как его использовать

·         Сбор данных с использованием библиотек requests и  Beautifulsoup

·         Создание приложения на основе Django

·         Оформление сайта с помощью Bootstrap 4

·         Деплой приложения на сервис Heroku

·         и многое другое!


Для кого этот курс

  • Для начинающих разработчиков на Python, кому интересно как создавать сайты Django и парсить сайты для получения данных
Программа
Введение
Django. Старт проекта и создание приложений
Форма. Какие формы бывают и как с ними работать.
Приложение accounts
Получение данных с сайтов с вакансиями (скрапинг)
Внесение изменений в отображение
Кабинет пользователя
Отправка писем.
Внесение изменений в отображение страниц.
Heroku
Дополнительные сведения о Django
Финал
Сервер на Ubuntu
Записаться на курс
Текущая цена
1 090
2 290
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Преподаватели
Oleg Novikov
Python\Django Developer
Открытый набор
Онлайн
от 1 090 ₽