Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Главная страница Категории Django
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 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 PythonYoga PythonYoga realpython.com realpython.com SkillBox SkillBox superhi.com superhi.com Talkpython Talkpython udemy udemy

Django в топиках

Backend Backend

Курсы по django

Рейтинг
Продолжительность
Посмотреть больше
Язык
Цена
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
Премиум
Микросервисы Python: Переход от Монолита к Микросервисам

Микросервисы Python: Переход от Монолита к Микросервисам

Python Microservices: Breaking a Monolith to Microservices
Этот курс начнется с предварительно созданного монолита, создание начального приложения в этом курсе не рассматривается. Таким образом, в этом курсе вы сразу же начнете с архитектуры микросервисов. Этот курс предназначен для людей, которые хорошо понимают Python и Django и хотят за короткое время изучить более сложные концепции.
07:38:14
English
Премиум
Создавайте API c Python Как Профи - Django REST Framework

Создавайте API c Python Как Профи - Django REST Framework

Creating Python APIs Like a BOSS - The Django REST Framework
Вы когда-нибудь хотели создать API для Django, но не знали, с чего начать? Устали от неполных видео на YouTube и плохо написанных руководств? У вас есть существующий проект Django, в который вы хотите добавить API? Документация по Django REST Framework слишком сложна для понимания? В своем курсе я проведу вас через фреймворк Django REST от начала до конца! Я программист-самоучка, поэтому знаю, каково это начинать с нуля. Я забочусь о твоем...
02:59:20
English
Премиум
Создайте свой собственный UberEats с помощью Python/Django и Swift

Создайте свой собственный UberEats с помощью Python/Django и Swift

Build Your Own UberEats system with Python/Django and Swift
Обучив тысячи людей программированию, я узнал, что большинство из них обычно сталкиваются с одними и теми же вопросами и препятствиями. У них нет мотивации или конкретных целей для процесса обучения. Они не знают, с какой технологии начать. И им негде научиться реальным наборам навыков для решения реальных проблем. Нам нужен другой способ учиться эффективно.
19:13:45
English
Премиум
Python + Django: с нуля до коммерческих приложений

Python + Django: с нуля до коммерческих приложений

Python + Django: с нуля до коммерческих приложений
Пошаговый курс с нуля до разработки сайта с использованием самых современных и актуальных технологий Python Django Nginx. Курс по Python и Django для начинающих с подробным изучением фундаментальных основ и применением их на реальных проектах.
07:17:35
Русский
Премиум

Узнать больше о 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, означает, что доступно множество ресурсов и руководств, которые помогут новым пользователям начать работу.