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

Django в топиках

Backend logo Backend

Курсы по django

Serverless Django с Zappa logo

Serverless Django с Zappa

Serverless Django with Zappa
Этот курс помогает студенту взять практически любое приложение Django и развернуть его в бессерверной среде в облаке. В частности, Amazon Web Services или облако AWS с использованием сервиса AWS Lambda. Курс будет посвящен инструменту с открытым исходным кодом под названием Zappa, который упрощает этот процесс.
2 ч 24 мин 30 сек
English
Премиум
Основы Django за 1 час logo

Основы Django за 1 час

Fundamental Django in 1 hour
Этот курс предоставляет фундаментальное понимание Django всего за 1 час. Быстрое введение в Django для новичков.
1 ч 21 мин 46 сек
English
Премиум
Веб-приложения с FastAPI logo

Веб-приложения с FastAPI

Full Web Apps with FastAPI
FastAPI ворвался на веб-сцену Python. Фактически, опрос разработчиков PSF 2020 года показывает, что FastAPI выходит из-под контроля и становится 3-м по популярности и наиболее быстрорастущим фреймворком для разработчиков Python. Люди, открывающие для себя FastAPI, в восторге от его набора инструментов для создания API. Но они задаются вопросом, нужно ли им создавать параллельное приложение на Flask или Django для HTML-части своего сайта.
7 ч 12 мин 4 сек
English
Премиум
Django Базовый logo

Django Базовый

 
Курс Django Essential является продолжением изучения основ работы с самым популярным фреймворком для разработки веб-приложений на языке Python после Django Starter.На этом курсе вы спроектируете веб-приложение с помощью фреймворка Django, научитесь расширять это приложение и делать его более гибким. Вы познакомитесь на практике с Graphql Django API, узнаете его плюсы и минусы, научитесь создавать чаты, а также делать ваше приложение многопользова
11 ч 58 мин 36 сек
Русский
Удален по просьбе правообладателя
Django Channels | Приложение для группового чата с WebSockets logo

Django Channels | Приложение для группового чата с WebSockets

Django Channels | Group Chat Application With WebSockets
Вы разработчик Django и хотите узнать, как реализовать чат-приложение с помощью WebSockets? Устали читать документацию по Channels? Вы ищете инструктора, который просто понимает концепции Channels - тогда этот курс для вас ... Я научу вас очень простым способом использовать ASGI, Redis-Server, Channels и WebSockets.
0 ч 47 мин 57 сек
English
Премиум
Django с React | Веб-сайт электронной торговли logo

Django с React | Веб-сайт электронной торговли

Django with React | An Ecommerce Website
В этом курсе мы создадим полностью настраиваемое приложение для электронной коммерции / корзину покупок с нуля, используя Django и REACT со следующими функциями ...
18 ч 6 мин 7 сек
English
Премиум
Python Django - Практическое руководство logo

Python Django - Практическое руководство

Python Django - The Practical Guide
Узнайте, как создавать веб-приложения и веб-сайты с помощью Python и фреймворка Django. Python - самый популярный язык программирования в мире - он универсален, прост в изучении и очень мощный! Но одна из основных вещей, которые вы можете создать с помощью Python, - это веб-сайт! Вы можете использовать Python для веб-разработки.
22 ч 54 мин 38 сек
English
Премиум
Профессия python-разработчик logo

Профессия python-разработчик

 
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: Django, базы данных, git. В процессе обучения создадите несколько действующих сервисов.
62 ч 56 мин 47 сек
Русский
Премиум
Сайт на Django 3.1 Реализация ТЗ на позицию Junior Developer logo

Сайт на Django 3.1 Реализация ТЗ на позицию Junior Developer

 
Шаг за шагом,  Вы пройдете весь процесс по написанию сайта. Вы узнаете, каким образом  Django работает внутри,  как использовать внутреннюю структуру Django для создания сайта и многое другое. А после того, как приложение уже будет готово, Вы узнаете, как его можно разместить в интернете так, чтобы оно было доступно для всех.
17 ч 4 мин 12 сек
Русский
Премиум
Мастер-класс Django: создание веб-приложений с использованием Python и Django logo

Мастер-класс Django: создание веб-приложений с использованием Python и Django

Django Masterclass : Build Web Apps With Python & Django
Изучите Django с нуля, создайте интернет-магазин, веб-генераторы PDF, веб-сканеры, API-интерфейсы с использованием Python и Django.
15 ч 42 мин 28 сек
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, означает, что доступно множество ресурсов и руководств, которые помогут новым пользователям начать работу.