Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development Django

Django 1.11- Быстрый старт 2018 (Обновлен код до Django 3.1)

Узнайте, как создавать веб-сайты на Django и Python. Весь код обновлен до Django 3.1.2 и Bootstrap 4.5.3
Rating: 3.9 out of 53.9 (327 ratings)
983 students
Created by Konstantin Kokorin
Last updated 10/2020
Russian
30-Day Money-Back Guarantee

What you'll learn

  • Понимать и использовать интерфейс командной строки
  • Понимать основные термины Django
  • Устанавливать Django с помощью PIP
  • Создавать проект и приложение Django
  • Создавать модели, формы, шаблоны
  • Администрировать Django приложение
  • Выполнять запросы к базе данных
  • Создавать функциональный веб-сайт, используя полный Стек с Django 1.11 & Django 3.1.2
  • Смогут использовать HTML для создания Контента сайта
  • Использовать CSS, чтобы создавать красиво оформленные сайты
  • Смогут использовать преимущества bootstrap для быстрого создания сайта
  • Использовать аутентификацию пользователей
  • Применять MVC для вашего сайта
  • Создавать API
  • Авторизация через Facebook

Course content

7 sections • 48 lectures • 6h 36m total length

  • Preview02:31
  • Настройка IDE (Atom) и установка Django под MacOS
    08:00
  • Настройка IDE (PyCharm) и установка Django под Windows 10
    06:19

  • Проект Django
    05:22
  • Приложение Django
    01:35
  • Настройка проекта Django
    03:56
  • Встроенный административный сайт Django
    02:47

  • Preview09:49
  • Модели. Часть 2
    11:27
  • Выполнение запросов (QuerySet)
    11:56
  • Привязка интернет-адресов
    13:25
  • Статичные файлы
    06:26
  • Медиа файлы
    06:39
  • Шаблоны и статичные файлы уровня проекта
    05:29
  • Шаблоны
    10:42
  • Наследование шаблонов
    12:16
  • Формы. Часть 1
    11:45
  • Формы. Часть 2
    09:58
  • Обработка форм
    10:01
  • Валидаторы
    08:08

  • Разграничение доступа. Вход на сайт
    09:25
  • Разграничение доступа. Выход с сайта
    06:14
  • Модель User
    11:53
  • Низкоуровневая обработка входа и выхода
    10:33
  • Исходники и ресурсы
    00:03

  • Введение. Общие настройки
    12:00
  • Реализация страниц для аутентификации
    10:19
  • Реализация формы для аутентификации
    08:56
  • Реализация функционала для аутентификации
    09:48
  • Реализация дизайна и общей структуры сайта
    12:28
  • Подключаем Bootstrap и CSS к страницам аутентификации
    06:15
  • Используем Bootstrap и CSS для оформления форм аутентификации
    04:51
  • Используем Bootstrap и CSS для оформления боковой панели (Dashboard)
    08:29
  • Используем Bootstrap и CSS для оформления Menu
    09:27
  • Реализация страницы и функционала профиля
    10:17
  • Реализация страницы и функционала для добавления пиццы
    10:08
  • Реализация страницы для отображения списка пицц из БД
    09:25
  • Реализация функционала по редактированию пиццы
    07:01
  • Исходники
    00:01

  • Что такое Restful APIs
    04:38
  • Создание API для Пиццерии
    13:39
  • Создание API для Пиццы
    06:08
  • Facebook и протокол OAuth2
    02:39
  • Создание Facebook App и подключение OAuth2 к Django для регистрации клиентов
    15:24
  • Создание и аутентификация самого клиента
    11:23
  • Heroku
    09:40
  • Настройка статичных файлов и БД под Heroku
    08:48

  • Как можно взаимодействовать с нашим сайтом
    07:50

Requirements

  • Требуется компьютер с установленной Mac OS и Windows
  • Требуется базовые знания в Python 3, HTML 5, CSS3, Bootstrap 3/4

Description

Добро пожаловать на курс "Django 1.11- Быстрый старт 2018 ( Код полностью обновлен до Django 3.1.2)"

Код полностью обновлен до Django 3.1.2,  а также, обновлен код, с использованием Bootstrap 4.5.3. Исходники теперь доступны на гитхабе. Ссылки в лекциях.

*************************************
ВНИМАНИЕ!!!

В курсе в видео используется Django 1.11, но код обновлен до Django 3.1.2

На данный момент, вышло крупное обновление популярного веб-фреймворка Django до версии 3.1.2. Однако авторы сообщают, что в коде не были представлены сколь-нибудь значительные несовместимые (с прошлыми версиями веб-фреймворка) изменения за исключением того, что упразднена поддержка Python 2.7. Процесс обновления на Django 3.1.2 проходит по привычной схеме и не требует дополнительных усилий. Самыми значительными новшествами релиза стали:

  • упрощённый синтаксис маршрутизации URL-адресов (routing), позволяющий создавать маршруты без использования регулярных выражений;

  • отзывчивая и оптимизированная для мобильных устройств административная панель (contrib.admin);

  • оконные выражения (Window expressions) для добавления условия OVER в запросах к данным (querysets).

Более подробный список изменений доступен в документе "Django 3.1.2 Release Note" на официальном сайте Django. Ссылка в Лекции 1.


Обновление, с 22.10.2020:

- Код полностью обновлен до Django 3.1.2, а также, обновлен код, с использованием Bootstrap 4.5.3.

- Все исходные коды теперь хранятся на гитхабе.


Обновление, с 26.09.2019:

- Код полностью обновлен до Django 3.0 alpha 1, а также, обновлен код, с использованием Bootstrap 4.3.

- Все исходные коды теперь хранятся на гитхабе.


Обновление, с 04.10.2018:

- Код полностью обновлен до Django 2.1.2, а также, обновлен код, с использованием Bootstrap 4.

- Все исходные коды теперь хранятся на гитхабе.


Обновление, 10.01.2018:

- Обновлены все ссылки к видео

- Обновлены исходники к проектам до Django 2.0.1


Обновление, 31.10.2017: 

- Добавлено новое видео:

  • Настройка IDE (PyCharm) и установка Django под Windows 10

Обновление, 18.10.2017: 

- Добавлен новый раздел Бонус

- Добавлены исходники мобильного приложения на языке Swift 4 под iOS 11

Обновление, 20.09.2017: 

- Добавлены новые видео:

  • Heroku

  • Настройка статичных файлов и БД под Heorku

Обновление, 19.09.2017: 

- Добавлены новые видео:

  • Facebook и протокол OAuth2

  • Создание Facebook App и подключение OAuth2 к Django для регистрации клиентов

  • Создание и аутентификация самого клиента

Обновление, 15.09.2017: 

- Добавлен новый раздел Django. Практика. Уровень 2

- Изменен раздел Django. Практика на Django. Практика. Уровень 1

*************************************

Django - это удивительный и очень простой свободный фреймворк для веб-приложений на языке Python. В этом курсе мы рассмотрим все, что нужно знать, чтобы построить свой сайт. 

Пошаговые уроки помогут Вам понять сам процесс разработки веб-приложений и после обучения Вы будите знать, как устанавливать, настраивать и администрировать приложения Django. Использовать аутентификацию пользователей, выполнять запросы к базе данных, создавать и использовать модели, шаблоны, формы. Использовать таблицу стилей и bootstrap для красиво оформленного и быстрого создания сайта и многое другое.

Курс отлично подойдет для студентов, которые хотят получить знания по Django, а также для разработчиков на языке Python, которые хотят попасть в веб-разработку.

Вот лишь некоторые темы из включенных в этот курс:

  • Django Основы

  • Django Шаблоны

  • Django Модели

  • Django Формы

  • Django Настройка Админки

  • ORM

  • Аутентификация пользователей

  • HTML5

  • CSS3

  • Bootstrap 3

  • и многое другое!




Who this course is for:

  • Студенты, которые хотят получить знания по Django
  • Разработчики на языке Python, которые хотят попасть в веб-разработку

Instructor

Konstantin Kokorin
iOS and Web Developer
Konstantin Kokorin
  • 4.4 Instructor Rating
  • 1,241 Reviews
  • 5,885 Students
  • 7 Courses

Привет, меня зовут Константин Кокорин и мне 35 лет, занимаюсь разработкой приложений для iOS. Мне очень нравится делиться своими знаниями. Моя цель научить Вас. Вы всегда можете со мной связаться в соц. сетях, пишите, спрашивайте, обязательно отвечу на все ваши вопросы! Как и Вы, я сам постоянно учусь, открываю для себя что-то новое. Поэтому Вам рекомендую не останавливаться на достигнутом!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.