Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Django logo

Django - Видеоуроки, Курсы, Туториалы

Django - фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC. Проект поддерживается организацией Django Software Foundation. Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми. Это одно из существенных архитектурных отличий этого фреймворка от некоторых других (например, Ruby on Rails). Один из основных принципов фреймворка - DRY (англ. Don't repeat yourself) Также, в отличие от других фреймворков, обработчики URL в Django конфигурируются явно при помощи регулярных выражений. Для работы с базой данных Django использует собственный ORM, в котором модель данных описывается классами Python, и по ней генерируется схема базы данных.

Источники о django

Academind Pro logo Academind Pro Adam Johnson logo Adam Johnson Brad Traversy logo Brad Traversy Code4Startup (coderealprojects) logo Code4Startup (coderealprojects) codeschool logo codeschool codewithmosh (Mosh Hamedani) logo codewithmosh (Mosh Hamedani) codingwithmitch logo codingwithmitch fullstack.io logo fullstack.io itproger.com logo itproger.com itvdn logo itvdn leanpub logo leanpub Nomad Coders logo Nomad Coders pluralsight logo pluralsight PythonYoga logo PythonYoga realpython.com logo realpython.com superhi.com logo superhi.com Talkpython logo Talkpython Thinknetica logo Thinknetica udemy logo udemy webformyself logo webformyself zerotomastery.io logo zerotomastery.io Иван Викторович logo Иван Викторович Яндекс.Практикум logo Яндекс.Практикум

Django в разделах

Backend logo Backend

Курсы по django

Python eCommerce | Создайте eCommerce веб-приложение с Django logo

Python eCommerce | Создайте eCommerce веб-приложение с Django

Python eCommerce | Build a Django eCommerce Web Application
Начните свой бизнес, научившись шаг за шагом создавать собственное приложение для электронной коммерции.
33 ч 8 мин 54 сек
English
Премиум
[Книга] Django для начинающих / API / для профессионалов (3 в 1) logo

[Книга] Django для начинающих / API / для профессионалов (3 в 1)

Django for Beginners/APIs/Professionals
3 книги включены в этот комплект... Django для начинающих, Django для API и Django для профессионалов.
English
Премиум
React и Django Full Stack: веб-приложение, бэкэнд-API, мобильные приложения logo

React и Django Full Stack: веб-приложение, бэкэнд-API, мобильные приложения

React & Django Full Stack: web app, backend API, mobile apps
React одностраничное веб-приложение, Django 2 REST API с Python 3, кросс-платформенные мобильные приложения React Native для Android и iOS. Добро пожаловать в этот курс Full Stack. Этот курс в основном основан на Django и React и React Native, но мы рассмотрим гораздо больше, чем просто эти фреймворки. Мы создадим полноценное приложение, включая API-интерфейс для бэкэнда, интерфейсное веб-приложение и мобильные приложения для Android и iOS.
18 ч 48 мин 52 сек
English
Премиум
Django с GraphQL logo

Django с GraphQL

Django with GraphQL
Мы узнаем, что такое GraphQL, каковы плюсы и минусы его использования. Мы поговорим об основной концепции в GraphQL, такой как схемы, типы, запросы, мутации и подписки. В первом разделе мы создадим простой проект Django. Это введение в Django, и никаких предварительных знаний не требуется.
3 ч 52 мин 58 сек
English
Премиум
Сервис по скрапингу и рассылке вакансий на основе Django logo

Сервис по скрапингу и рассылке вакансий на основе Django

 
Скрапинг вакансий с открытых источников по заданным параметрам. Сохранение, рассылка и отображение этих вакансий.
20 ч 37 мин 27 сек
Русский
Премиум
Создайте Backend REST API с помощью Python и Django - для начинающих logo

Создайте Backend REST API с помощью Python и Django - для начинающих

Build a Backend REST API with Python & Django - Beginner
Добро пожаловать на курс для начинающих о том, как создать REST API с нуля, используя Django, Django REST Framework, Python, Vagrant, VirtualBox, Atom и ModHeaders. Вы также узнаете, как развернуть свой dev-сервер на AWS!
4 ч 59 мин 15 сек
English
Премиум
Освоение Django, часть 1 - AJAX, Class Based Views, формы logo

Освоение Django, часть 1 - AJAX, Class Based Views, формы

Mastering Django Part 1 - AJAX, Class Based Views, Forms
Совершенствуйте свои навыки как разработчика Django, изучая передовые методы - Pipenv, Seed Data, External API, Auth Views. Добро пожаловать в серию мастеринга Django! Узнайте, как сэкономить время и передовые методы, чтобы стать лучшим разработчиком.
5 ч 14 мин 45 сек
English
Премиум
Полное руководство по Django REST Framework и Vue JS logo

Полное руководство по Django REST Framework и Vue JS

The Complete Guide to Django REST Framework and Vue JS
Создавайте профессиональные REST API и одностраничные приложения с Django и Vue JS! В этом курсе вы узнаете, как создавать профессиональные REST API с помощью Python и Django REST Framework, а также все основы Vue JS, которые вам необходимо знать для создания мощных одностраничных приложений, современных веб-приложений, подобных тем, которые в настоящее время используются такими компаниями, как Google Instagram, Quora и Twitter!
13 ч 40 мин 40 сек
English
Премиум
Python и Django Full Stack веб-разработчик Bootcamp logo

Python и Django Full Stack веб-разработчик Bootcamp

Python and Django Full Stack Web Developer Bootcamp
Научитесь создавать веб-сайты с использованием HTML, CSS, Bootstrap, Javascript, jQuery, Python 3 и Django! Добро пожаловать в Bootcamp для веб-разработчиков full stack Python и Django! В этом курсе мы рассмотрим все, что вам нужно знать, чтобы создать сайт с использованием Python, Django и многих других веб-технологий!
31 ч 54 мин 39 сек
English
Премиум
Создайте продвинутый бэкэнд REST API с помощью Python и Django logo

Создайте продвинутый бэкэнд REST API с помощью Python и Django

Build a Backend REST API with Python & Django - Advanced
Создайте продвинутый REST API с помощью Python, Django REST Framework и Docker, используя Test Driven Development (TDD, разработку через тестирование).
7 ч 57 мин 59 сек
English
Премиум
Рейтинг
Продолжительность
Язык
Цена

Узнать больше о Django

Что такое Django ?
Django — это высокоуровневый веб-фреймворк с открытым исходным кодом, написанный на Python. Он разработан, чтобы помочь разработчикам как можно быстрее доводить приложения от концепции до завершения. Он следует архитектурному шаблону модель-представление-контроллер (MVC) и поощряет использование повторно используемого и компонуемого кода. Он включает в себя систему объектно-реляционного сопоставления (ORM), которая позволяет разработчикам взаимодействовать с базами данных с помощью кода Python вместо написания необработанного SQL. Django также включает встроенную поддержку аутентификации пользователей, форм, кэширования и многого другого. У него большое и активное сообщество, и доступно множество сторонних пакетов для расширения его функциональности. Некоторые популярные сайты, такие как Instagram, Spotify и Mozilla, созданы с использованием Django. Он считается надежной и универсальной средой для создания веб-приложений для различных вариантов использования, от небольших сайтов до крупномасштабных проектов.
Кто использует Django ?
Django используется широким кругом компаний и организаций, от небольших стартапов до крупных предприятий. Некоторые популярные сайты, такие как Instagram, Spotify и Mozilla, созданы с использованием Django. Кроме того, многие другие известные компании и организации, такие как NASA, National Geographic и Washington Times, используют Django для своих веб-сайтов и веб-приложений. Эта структура также используется многими государственными учреждениями и некоммерческими организациями благодаря ее гибкости, масштабируемости и функциям безопасности. Django также популярен среди разработчиков, которые хотят быстро и эффективно создавать веб-приложения. Встроенные функции платформы и сторонние пакеты упрощают добавление общих функций, таких как проверка подлинности пользователей, формы и управление базами данных. Кроме того, большое и активное сообщество разработчиков, работающих над Django, означает, что доступно множество ресурсов и руководств, которые помогут новым пользователям начать работу.
Для чего используют Django ?
Django в основном используется для создания веб-приложений. Это высокоуровневая веб-инфраструктура, позволяющая разработчикам как можно быстрее продвигать приложения от концепции до завершения. Он следует архитектурному шаблону модель-представление-контроллер (MVC) и поощряет использование повторно используемого и компонуемого кода. Django предоставляет множество встроенных функций, которые помогают разработчикам эффективно создавать веб-приложения, например: Система объектно-реляционного сопоставления (ORM), которая позволяет разработчикам взаимодействовать с базами данных с помощью кода Python вместо написания необработанного SQL. Встроенная поддержка аутентификации пользователей и форм. Встроенная поддержка кэширования и промежуточного ПО. Механизм шаблонов, который позволяет разработчикам отделить логику представления от бизнес-логики. Интерфейс администратора, который позволяет разработчикам легко управлять данными приложения. Django также считается безопасным фреймворком, он следует философии «батареи включены», что означает, что он включает в себя множество функций безопасности из коробки, таких как защита от межсайтового скриптинга (XSS), подделки межсайтовых запросов (CSRF), и атаки SQL-инъекций. Таким образом, Django широко используется для создания веб-приложений для различных вариантов использования, от небольших сайтов до крупномасштабных проектов, благодаря своей гибкости, масштабируемости, безопасности и встроенным функциям, которые он предоставляет. Кроме того, большое и активное сообщество разработчиков, работающих над Django, означает, что доступно множество ресурсов и руководств, которые помогут новым пользователям начать работу.