Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Django для Начинающих
Rating: 4.4 out of 5(44 ratings)
157 students

Django для Начинающих

Пошаговый практический курс по изучению Django с нуля на примере разработки интернет-магазина
Last updated 4/2021
Russian

What you'll learn

  • Разрабатывать на Django с 0
  • Научитесь разворачивать и подготавливать проект на Django
  • Расширять работу с пользователями: логика авторизации, регистрации, личного кабинета
  • Научитесь работать с Debug-режимом
  • Рассмотрите, как правильно выводить сообщения и пользовательские ошибки в html-шаблоны
  • Работать с Django-админкой
  • Научитесь работать с формами
  • Back-end и front-end разработке
  • Работать с шаблонами на Bootstrap
  • Изучите принцип разработки DRY (Don't Repeat Yourself) на примере работы с html-шаблонами
  • Поработаете с Django ORM
  • Рассмотрите паттерн проектирования MVT (Model-View-Template)
  • Работать с запросами GET и POST

Course content

7 sections46 lectures9h 33m total length
  • Введение в Django3:57

    В данной лекции мы поговорим о том, что из себя представляет Django.

  • Сколько можно зарабатывать с Django6:23

    В данной лекции мы поговорим о том, сколько можно зарабатывать с Django.

  • Начало работы8:03

    В данной лекции мы познакомимся, определим цели на весь курс и поймем, как будет проходить обучение.

  • Знакомство с версткой интернет-магазина8:10

    В данной лекции мы познакомимся с версткой нашего будущего интернет магазина. Вы можете использовать свою, либо использовать ту, которая представлена на уроке (ссылка прикреплена к уроку).

  • Выбор версии Django2:43

    В данной лекции мы обсудим, как правильно выбирать версию Django.

  • Создание проекта Django6:39

    В данной лекции мы рассмотрим поэтапно, как разворачивать проект на Django, то есть подготовить "каркас" для для будущего полноценного проекта.

  • Открытие и настройка проекта через PyCharm5:33

    В данной лекции мы мы рассмотрим, как правильно запускать проект через PyCharm и выполнить все настройки в проекте.

  • Запуск сервера7:39

    В данной лекции мы рассмотрим всевозможные варианты запуска сервера Django.

  • Архитектура проекта2:27

    В данной лекции мы подробный образом рассмотрим архитектуру проекта Django.

  • Файл settings.py12:14

    В данной лекции мы построчно пройдемся по каждым переменным в файле settings.py.

  • Файл urls.py3:15

    В данной лекции мы более подробно изучим работу urls.py файла.

  • Теоретический тест №1
  • Практическое задание №1

Requirements

  • Python, SQL и работа с Базами Данных, HTML, CSS

Description

Добро пожаловать на курс "Django для Начинающих".

Знакомство

Меня зовут Валера и я back-end разработчик в компании Elsevier. Это один из крупнейших научных издательских домов мира и наше подразделение, 3D4MEDICAL, разрабатывает самое популярное 3D приложение анатомического тела.

Так же параллельно я являюсь преподавателем на платформе GeekBrains, где веду курс по Python и Django.

Преимущества курса

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

В конце каждой лекции у вас будет:

  • Тест на закрепление теории

  • Домашние задания, которые приведут вас к созданию своего проекта. Каждое ДЗ проверяется индивидуально!

Что мы будем изучать

Мы начнем изучение Django с самого начала: рассмотрим, как правильно разворачивать и подготавливать проект для работы; поговорим о работе с шаблонами, контекстом и базой данных; так же подробным образом разберем взаимодействие с пользователем - авторизация, регистрация, личный кабинет; создадим с вами корзину товаров и в конце курса поговорим о Django-админке. Я буду вести вас весь курс за руку, объясняя каждый момент шаг за шагом, чтобы ничего не упустить.

Кому подойдет этот курс

Этот курс отлично подойдет для тех, кто уже знаком с python и готов применить свои знания для изучения чего-то нового (Django Framework), так же back- разработчикам, которые хотят научиться писать мощные сервера для приложений и сайтов, и вообще просто программистам, которые хотят начать развиваться в новом направлении

До встречи на курсе

Присоединяйся к нашему курсу и начни разрабатывать и зарабатывать уже сейчас! До встречи на курсе!

Who this course is for:

  • Начинающие разработчики Python, которые готовы применить свои знания для изучения Django Framework
  • Back-end разработчики, заинтересованные в разработке серверов для приложений
  • Full-stack, которые готовы применить знания front-end и back-end для разработки интернет-магазинов
  • Программисты, которые хотят начать развиваться в новом направлении