Вход
Вы вошли на сайт, как Гость
Авторизация через ВконтактеАвторизация через FacebookАвторизация через TwitterАвторизация через ОдноклассникиАвторизация через Mail.RuАвторизация через GoogleАвторизация через Яндекс
Внешний вид сайта

Какой вид сайта Вы предпочитаете?



Telegram
Подпишись на Telegram-канал, чтобы первым узнать все новости сайта:
Подпишись на Telegram-канал, чтобы первым узнать все новости сайта
Рассылка

Подпишитесь на рассылку наших новостей, чтобы всегда быть в курсе последних обновлений!

Ваше имя: *

Ваш e-mail: *

* Звёздочкой помечены обязательные поля для заполнения

Ваши данные никому не передаются. Вы можете отписаться от рассылки новостей в любой момент.

Статистика
Сейчас на сайте:
Cтатей: 126
Партнёрских продуктов: 169
Файлов: 97
Секретных материалов: 134
Товаров: 5
Курсов: 93
Галерей: 2
Альбомов: 0
Заметок: 27
Комментариев: 13
Пользователей: 92
Подписчиков: 165
Посетителей на сайте: 5
Реклама
Мы Вконтакте

Django. Полное руководство 2020 (×)

Django. Полное руководство 2020

Курс по фреймворку Django на языке Python команда WebforMySelf выпустили ещё в начале года. Но только вчера этот курс посмотрел. С языком Python мне не приходилось работать и поэтому это было моим первым знакомством с веб-приложением на этом языке. В этой статье сделаю небольшой обзор курса и своё представление о python-фреймворке Django.

Несмотря на название курса "Django. Полное руководство 2020", его содержимое на самом деле не дотягивает до полного руководства. Возможностей Django гораздо больше, чем изложено в 73 уроках Андреем Кудлаем. Однако весь изложенный теоретический материал и практические примеры по работе с Django помогут новичку (типа меня) увидеть, что представляет собой язык Python и насколько удобно и просто использовать при создании веб-приложений фреймворк Django.

 

Итак, что из всего увиденного я узнал:

  • Как устанавливать фреймворк Django - нужен движок python и знание некоторых команд в консоли, которые есть в документации
  • Готовая и удобная админка для всех веб-приложений, которые будут созданы в рабочей среде Django
  • Как работать с моделями и использовать связи между таблицами в базе данных - Django отлично понимает какие нужны запросы, чтобы получить данные из связанных таблиц
  • Как работать с шаблонами, как их наследовать, создавать тэги и прочие возможности работы шаблонизатора Django.
  • Как работает Django со статическими файлами - подключаемые CSS, JS-библиотеки и скрипты.
  • Способы генерации форм с готовыми методами валидации и гибкими инструментами их настройки.
  • Работа с классами в ООП-стиле, что даёт множество удобных фишек при создании больших приложений
  • Готовые инструменты по авторизации и регистрации пользователей на сайте, отправке писем, генерации капчи
  • Взаимодействие Django с базами данных - гибкие и оптимальные запросы к базе данных существенно экономят ресурсы MySQL-сервера
  • Затронуты темы кешировния, маршрутизации, создания миксинов, тэгов, фильтров и прочих элементов для фреймворков
  • Выгрузка готового Python-проекта на внешний веб-сервер хостинг-провайдера

 

Обычно, я видел как создаются сайты на PHP и какие фреймворки и CMS (системы управления сайтом) с применением языка PHP существуют. А тут было интересно увидеть другой язык - Python, чем-то похожий на PHP, но отличающийся по синтаксису и некоторым особенностям. И в то же время увидеть готовый веб-проект и процесс его написания на языке Python. При этом всё устроено довольно просто, интуитивно понятно, не требует каких-то глубоких знаний программирования (хотя это будет отличным дополнением). Фреймворк Django не уступает по функционалу другим аналогичным PHP-фреймворкам, даже таким как Yii2 и Laravel, а по удобству и простоте даже превосходит их. Возможно это связано с новизной самого языка Python.

Для новичка знакомство с фреймворком Django даёт много возможностей для того, чтобы совершенствоваться, развиваться и применять полученные знания на практике и создавать веб-проекты под любые задачи. Скачивайте этот курс прямо сейчас и смотрите, учитесь, практикуйте в своём деле.

Цена: 11955 руб.7970 руб.
 
Скриншот(ы):
Скриншот 1Скриншот 2Скриншот 3Скриншот 4Скриншот 5

Оцените партнёрский продукт: 0 1 2 3 4 5


Понравился материал?
Поделись со своими друзьями в социальных сетях!

Нравится:



Расскажите о нас своим друзьям:






Подпишитесь на рассылку наших новостей, чтобы всегда быть в курсе последних обновлений!

Ваше имя: *

Ваш e-mail: *

* Звёздочкой помечены обязательные поля для заполнения

Ваши данные никому не передаются. Вы можете отписаться от рассылки новостей в любой момент.


Комментарии Вконтакте:

Комментарии Facebook:


Комментарии:

Здесь комментариев пока нет.

Оставить комментарий

Ваш e-mail необходим только для связи с Вами и не публикуется на сайте.

* Звёздочкой помечены обязательные поля для заполнения

Поиск
Поисковый запрос должен быть не менее 4-х символов