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

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

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

Популярное в django

Источники о django

Academind Pro Academind Pro Adam Johnson Adam Johnson Brad Traversy Brad Traversy Code4Startup (coderealprojects) Code4Startup (coderealprojects) codeschool codeschool codewithmosh (Mosh Hamedani) codewithmosh (Mosh Hamedani) codingwithmitch codingwithmitch fullstack.io fullstack.io itproger.com itproger.com itvdn itvdn leanpub leanpub Nomad Coders Nomad Coders OTUS OTUS pluralsight pluralsight PythonYoga PythonYoga realpython.com realpython.com SkillBox SkillBox superhi.com superhi.com

Django в топиках

Backend Backend

Курсы по django

Django Bootcamp: От нуля до мастерства

Django Bootcamp: От нуля до мастерства

Django Bootcamp: Zero to Mastery
Изучите Django с нуля под руководством эксперта отрасли, создавая приложения для реального мира. Вы узнаете основы и продвинутые навыки, позволяющие перейти от полного начинающего к возможности трудоустройства в качестве разработчика Django!
07:17:21
English
Премиум
Django с Tailwind CSS

Django с Tailwind CSS

Django with Tailwind CSS
Вы хотите создать функциональную и визуально привлекательную систему аренды книг с использованием Django и Tailwind CSS? Если да, то этот курс на основе проекта идеально подходит для вас!В этом всестороннем курсе вы узнаете, как создать полностью функциональную систему аренды книг с нуля с использованием Django и Tailwind CSS. Вас проведут через весь процесс разработки, начиная от настройки вашей среды разработки до развертывания проекта на живом
12:21:54
English
Премиум
Введение в Django и Graphene

Введение в Django и Graphene

Intro to Django and Graphene
Django - это веб-фреймворк Python, который позволяет быстро разрабатывать безопасные и удобные в обслуживании веб-сайты. Django, созданный опытными разработчиками, берет на себя большую часть хлопот веб-разработки, поэтому вы можете сосредоточиться на написании своего приложения, не изобретая велосипед. Он бесплатный и с открытым исходным кодом, имеет процветающее и активное сообщество и отличную документацию.
03:53:20
English
Премиум
Возможности Django Admin о которых вы могли не знать

Возможности Django Admin о которых вы могли не знать

Возможности Django Admin о которых вы могли не знать
В мастер-классе расскажем о возможностях Django Admin Panel, которые стоит использовать при разработке собственной версии backend/dashboard или при настройке с нуля Django Admin Panel "из коробки".
02:16:28
Русский
Премиум
Python для начинающих

Python для начинающих

Python для начинающих
Курс для новичков в программировании, который даст хороший старт для реализации ваших планов в IT-сфере. Вы изучите основы Python, сделаете своего Телеграм-бота и напишите веб-приложение, используя фреймворк Django.
33:21:50
Русский
Премиум
Начало работы с Djangо

Начало работы с Djangо

Django: Getting Started Course
Django - один из самых популярных веб-фреймворков для написания кода на Python. Он включает в себя библиотеки для создания шаблонов HTML, маршрутизации URL-адресов, представлений, надежной объектно-реляционной модели (ORM) для сопоставления классов с запросами к базе данных, управления HTML-формами, встроенного административного инструмента и многого другого. Этот курс научит вас создавать свой первый проект Django и проведет вас по ключевым част
05:58:23
English
Премиум
Real-time Chat Messenger

Real-time Chat Messenger

Real-time Chat Messenger
Создайте веб-сайт чата в реальном времени с нуля, используя Django Channels и веб-сокеты. Это почти курс для начинающих. Я ожидаю, что у вас есть некоторые знания в области веб-разработки (html и css) и Python. Но если вы абсолютно ничего не знаете, вы все равно должны не отставать. Я делаю все на камеру, так что вы можете просто следовать за мной, и все будет в порядке. 
24:19:34
English
Премиум
React и Django: Практическое Руководство c Docker

React и Django: Практическое Руководство c Docker

React and Django: A Practical Guide with Docker
Узнайте, как создать admin app с помощью React и Django Rest Framework. Django 3.1, React Typescript, Redux, Docker, аутентификация и авторизация, загрузка изображений, экспорт файлов CSV, c3.js.
06:50:20
English
Бесплатно
Сайт на Django 3. Сервис по сбору данных

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

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

Создание Реального Проекта Python Django: Веб-разработка c Django

Build Python Django Real Project: Django Web Development
Разработайте/создайте настоящий проект Django и узнайте, как создавать приложения Django. Разрабатывая этот веб-сайт Django, вы узнаете, как работать с реальными приложениями Django и реальными требованиями проекта. Вы изучите большую часть базового Django и получите промежуточные знания Django, выполнив это руководство по Django. Это 100% проектный курс. Мы будем создавать настоящий проект Django под названием «Car Zone — бизнес-сайт
10:04:10
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, означает, что доступно множество ресурсов и руководств, которые помогут новым пользователям начать работу.