Мова викладання в курсі – російська. Незабаром буде доступна українська версія цього курсу.
Відеозаписи лекцій без зворотного зв’язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.
– Як стати затребуваним веб-розробником
– Як отримати необхідну практику і почати заробляти
– Понад 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 – Виведення статей на головнуУрок 9 – Пагінація статей. Виведення статей на головній
Урок 10 – Пагінація для статей
Урок 11 – Статті за категоріями
Урок 12 – Перегляд окремої статті
Урок 13 – Показ статей за тегом
Урок 14 – Виведення популярних постів
Урок 15 – Хмара тегів
Урок 16 – Пошук
Урок 17 – Багаторівневе меню. Частина 1
Урок 18 – Багаторівневе меню. Частина 2
Урок 19 – Багаторівневе меню. Частина 3
Урок 20 – Деплой проекту на хостинг. Частина 1
Урок 21 – Деплой проєкту на хостинг. Частина 2
Урок22 – Післямова
Відгуки
Відгуків немає, поки що.