Мова викладання в курсі — російська. Незабаром буде доступна українська версія цього курсу.
Відеозаписи лекцій без зворотного зв'язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.
— Как стать востребованным веб-разработчиком
— Как получить необходимую практику и начать зарабатывать
— Более 21 часа видео, 73 авторских видеоуроков
— Как быстро создавать сайты и веб-сервисы любой сложности
— Проекты в портфолио – создать блог на Django с нуля
ДЛЯ ЧОГО ВИВЧАТИ ФРЕЙМВОРКИ
При створенні веб-сайту зазвичай потрібно працювати з приблизно однаковим набором базових компонентів: авторизація користувачів (створення облікового запису, вхід у систему), панель користувача, завантаження і вивантаження файлів тощо.
Якщо завдання однакові, чому б не впорядкувати їх і тим самим знизити вартість розробки? Саме тому і з'явилися фреймворки, як набір компонентів, призначених для полегшення і спрощення створення веб-сайтів.
DJANGO - ФРЕЙМВОРК №1 НА PYTHON!
Django - це найпопулярніший веб-фреймворк на Python, призначений для швидкого, надійного та безпечного розроблення динамічних сайтів і веб-додатків.
Django стабільно входить у світові рейтинги ТОП-10 найпопулярніших фреймворків, незалежно від мови програмування.
ЧИ ВАРТО ВИВЧАТИ
Якщо відповісти у двох словах, то - однозначно варто!
Django допомагає створювати сучасні функціональні веб-додатки та веб-сайти швидше і з меншою кількістю коду.
Веб-платформа Django ідеально підходить для створення масштабованих веб-додатків або веб-сайтів із постійно зростаючою аудиторією (наприклад, контентних або новинних сайтів).
Опанувавши фреймворк Django, ви зможете створювати сайти будь-якого типу і будь-якої складності, оскільки цей фреймворк добре підходить для розроблення масштабованих і високонавантажених проектів. Ви зможете створювати як прості сайти-візитки або блоги, так і великі інтернет-магазини та портали.
ДЛЯ КОГО СТВОРЮВАВСЯ КУРС
Програмісти-початківці та веб-розробники
Курс буде цікавий насамперед тим, хто хоче вивчити веб-фреймворк для створення сайтів на Python.
Курс розрахований на програмістів-початківців, які мають досвід роботи з мовою програмування Python.
Якщо досвіду роботи з Python немає, то допоможе наш бонус-курс "Python. Повне керівництво" вартістю 7970 рублів, який дасть вам усю необхідну базу для потужного ривка на старті кар'єри розробника.
Також якщо ви тільки придивляєтеся до професії веб-розробника і програміста широкого профілю, то зв'язка Python і Django - це ідеальний вибір для старту і глибокого занурення в професію.
Кодери, які бажають освоїти Django і Python
Курс становитиме інтерес також для програмістів, знайомих з іншими мовами програмування та фреймворками.
Якщо ви хочете вивчити нову універсальну мову програмування, тоді зв'язка Python і Django буде одним із найкращих варіантів.
Пітон є кросплатформенною високорівневою мовою загального призначення, тобто її можна використовувати практично для будь-яких цілей і на будь-яких платформах.
Python стабільно входить до ТОП-5 найпопулярніших мов програмування. А попит на фахівців зі знанням Python і Django набагато перевищує пропозицію.
ВІДТОЧУЄМО І ЗАКРІПЛЮЄМО НАВИЧКИ НА ПРАКТИЦІ
У другій частині отримані знання буде застосовано на практиці, і як практику створюється сучасний блог, що передбачає такий функціонал:
— мощная удобная админка;
— контроллер главной страницы;
— категории статей;
— многоуровневое меню;
— статьи и работа с контентом;
— пагинация для статей;
— вывод статей на главной;
— работа с БД (Django ORM);
— статьи по категориям;
— показ статей по тегу;
— вывод популярных постов;
— метки (теги) и облако тегов;
— связанные со статьями;
— поиск и многое другое…
— Поскольку тренируемся на готовом коде, то риск ошибки практически исключен, и вы всегда можете сверить с образцом от автора.
Як шаблон використано сучасний безкоштовний шаблон блогу, який ви бачите на скріншоті
УРОКИ КУРСУ
Частина 1 Вивчення Django
Хронометраж: 16 годин 26 хвилин
Урок 1 — Введение
Урок 2 — Установка виртуального окружения
Урок 3 — Установка Django
Урок 4 — Приложения в Django
Урок 5 — MVC в Django
Урок 6 — Контроллеры и маршруты
Урок 7 — Модели
Урок 8 — Миграции
Урок 9 — Основы работы с моделями. CRUD. Часть 1
Урок 10 — Основы работы с моделями. CRUD. Часть 2
Урок 11 — Шаблоны
Урок 12 — Админка Django
Урок 13 — Связи моделей
Урок 14 — Внешний вид шаблона
Урок 15 — Директивы, теги и фильтры. Часть 1
Урок 16 — Директивы, теги и фильтры. Часть 2
Урок 17 — Параметры в URL-запросах
Урок 18 — Имена маршрутов
Урок 19 — Наследование шаблонов
Урок 20 — Пользовательские теги шаблона
Урок 21 — Обратное разрешение адресов
Урок 22 — Статические файлы
Урок 23 — Работа с формами. Часть 1
Урок 24 — Работа с формами. Часть 2
Урок 25 — Работа с формами. Часть 3
Урок 26 — Кастомные валидаторы
Урок 27 — Класс ListView. Часть 1
Урок 28 — Класс ListView. Часть 2
Урок 29 — Класс DetailView
Урок 30 — Класс CreateView
Урок 31 — Подключение MySQL
Урок 32 — Django ORM. Часть 1
Урок 33 — Django ORM. Часть 2
Урок 34 — Django ORM. Часть 3
Урок 35 — Django ORM. Часть 4
Урок 36 — Django ORM. Часть 5
Урок 37 — Django ORM. Часть 6
Урок 38 — Django ORM. Часть 7
Урок 39 — Django ORM. Часть 8
Урок 40 — Django Debug Toolbar
Урок 41 — Кастомизация админки
Урок 42 — Миксины
Урок 43 — Постраничная навигация. Часть 1
Урок 44 — Постраничная навигация. Часть 2
Урок 45 — Регистрация. Часть 1
Урок 46 — Регистрация. Часть 2
Урок 47 — Авторизация
Урок 48 — Отправка писем на EmailУрок 49Визуальный редактор CKEditor
Урок 50 — Капча
Урок 51 — Кэширование
Частина 2 Практика створення сайту з Django
Хронометраж: 5 годин 11 хвилин
Урок 1 — Установка Django
Урок 2 — Контроллер главной страницы
Урок 3 — Перенос шаблона в проект
Урок 4 — Модели проекта
Урок 5 — Регистрация моделей в админке
Урок 6 — Настройка админки
Урок 7 — Тег шаблона меню
Урок 8 — Выделение активного пункта меню
Урок 9 — Вывод статей на главной
Урок 10 — Пагинация для статей
Урок 11 — Статьи по категориям
Урок 12 — Просмотр отдельной статьи
Урок 13 — Показ статей по тегу
Урок 14 — Вывод популярных постов
Урок 15 — Облако тегов
Урок 16 — Поиск
Урок 17 — Многоуровневое меню. Часть 1
Урок 18 — Многоуровневое меню. Часть 2
Урок 19 — Многоуровневое меню. Часть 3
Урок 20 — Деплой проекта на хостинг. Часть 1
Урок 21 — Деплой проекта на хостинг. Часть 2
Урок22 — Послесловие
Відгуки
Відгуків немає, поки що.