- Платформа:
- Udemy
Python в веб с нуля до создания приложений. Python + Django
- Продолжительность:
- 30 часов
- Язык:
- русский
Пошаговый практический курс по созданию вебсайтов при помощи HTML, CSS, Python и Django - с нуля до продвинутых тем
- 20 ч видео
- 14 статей
- 26 ресурсов для скачивания
- Задания
Программа
Введение
- Введение
- ВАЖНО! ЧАВО - ЧАсто задаваемые ВОпросы
- Заметка к заданиям
- Чему вы научитесь в этом курсе?
- Web Development
- Установка Python. Windows
- Задание к лекции "Установка IntelliJ IDEA" для Windows
- Установка IntelliJ Windows
- Установка Python. Mac
- Задание к лекции "Установка IntelliJ IDEA" для Mac OS X
- Установка IntelliJ. Mac
- Hello world!
- I will be a Python developer!
- Типы данных языка Python
- Numbers
- Арифметические операции
- Знакомство с переменными
- Знакомство с переменными
- Strings
- Строки
- Indexing & Slicing
- Indexing & Slicing
- Свойства и методы строк
- Свойства и методы строк
- Форматирование строк
- Форматирование строк
- Список
- Список
- Словарь
- Словарь
- Кортеж
- Кортеж
- Множество
- Множество
- Boolean
- Логические операторы
- Логические операторы
- if elif else
- if elif else
- Знакомство с циклом for
- Знакомство с циклом for
- Знакомство с циклом while
- Функции
- Функции
- Классы
- Методы объектов
- Модули
- Установка инструментов
- Создание веб страницы
- Краткий обзор структуры веб страницы
- HTML элементы
- Создайте разметку с различными тегами
- Списки
- Списки
- Изображения
- Изображения
- Ссылки
- Ссылки
- Таблицы
- Формы
- Знакомство с CSS
- inline, internal, external CSS
- inline, internal, external CSS
- Применение цветов
- Применение цветов
- , background, border
- , background, border
- id vs class
- id vs class
- Сложные селекторы
- Developer Tools
- margin
- margin
- padding
- padding
- float
- float
- Заметка к лекции "position"
- position
- position
- font-family
- font-size
- Установка Django
- Краткий обзор проекта
- Urls.py
- Templates
- Заметка к лекции "Задание 1"
- Задание 1
- Задание 1. Решение
- Git
- Задание 2
- Задание 2. Решение
- Создаём reverse.html
- Получение текста
- Задание 3
- Задание 3. Решение
- Vice Versa. Файлы проекта
- Создание наброска проекта
- Заметка к лекции "Virtual environment"
- Virtual environment
- .gitignore
- Django Apps
- Models
- Admin
- Установка PostgreSQL. Windows
- Установка PostgreSQL. MacOS
- Подключаем PostgreSQL к проекту
- Задание 1
- Задание 1. Решение
- Создаём домашнюю страницу
- Bootstrap. Часть 1
- Bootstrap. Часть 2
- Bootstrap. Часть 3
- Задание 2
- Задание 2. Решение
- Отображение объектов Event
- Страница блога
- Задание 3
- Задание 3. Решение
- Страница отдельного поста
- Статические файлы
- Последние штрихи
- requirements.txt
- My Awesome Blog. Файлы проекта
- Задание 1
- Задание 1. Решение
- Добавляем приложение в проект
- Создаём templates
- Расширение(наследование) templates
- Добавляем Bootstrap стили. Часть 1
- Добавляем Bootstrap стили. Часть 2
- Добавляем статическое изображение
- Добавляем товары
- Создаём страницу описания товара
- Добавляем footer
- Создаём Product и Category модели
- Отображаем товары на домашней странице
- Добавляем категории на navbar
- Отображаем подробную информацию о товаре из БД
- Создаём template для корзины покупок
- Создаём model для корзины
- Обновляем UI корзины
- Уменьшение и удаление товара из корзины
- Регистрация пользователя
- Стилизация формы
- login & logout
- Задание 2
- Задание 2. Решение
- Ecommerce project. Файлы проекта
- Задание 3
- Бонусная лекция