Джанго; Веб-розробка Python Master Udemy
Чему вы научитесь
Матеріали курса
Ласкаво просимо на тренінг 1 лекція • 1 хв
Середовище розробки - Windows 2 лекції • 7 хв
Середовище розробки - Linux (Ubuntu 18.04) 2 лекції • 7 хв
Середовище розробки - macOS 2 лекції • 7 хв
Crash Course Python 3 24 лекції • 1 ч 57 хв
Розробка веб-сайтів: основи 4 лекції • 13 хв
Відкрийте для себе Django: URL-адреси, перегляди та шаблони 16 лекцій • 1 ч 38 хв
Відкрийте для себе Django: моделі та база даних 10 лекцій • 1 ч 3 хв
Відкрийте для себе Django: admin 7 лекцій • 39 хв
Дізнайтеся про Django: форми 10 лекцій • 52 хв
Требования
Описание
Ласкаво просимо до навчання Django 2 та Python | Освоїти веб-розробку. У цьому курсі ми розглянемо все, що потрібно для створення цілісного веб-сайту за допомогою Python, Django та Bootstrap.

Ви коли-небудь думали собі: "Мені потрібен веб-сайт, але це не мій домен, і це здається занадто складним/довгим ..."? Якщо ви студент, підприємець або просто цікавитесь Інтернетом, цей курс дозволить вам побудувати свій проект від А до Я.
Курс побудований навколо однієї мети: зробити вас комфортно і самостійно з Django. Якщо я проходжу цей курс, це для вас - створювати власні веб-сайти за допомогою Django. Отже, кожні 2 чи 3 відео ви матимете можливість застосовувати на практиці поняття, охоплені вправою, а потім його ключем відповіді.
Загалом ви зробите більше 15 вправ раніше Підтримайте мене у виконанні повного проекту, що охоплює всі основні теми: блог.
Щоб краще зрозуміти вправи, ось кілька прикладів того, що ви будете робити:
TexMex Python: ресторан, який керує замовленнями клієнтів, щоб розпочати роботу з Python 3;
PeopleBook: список користувачів, а також детальний аркуш для ознайомлення з маршрутами та шаблонами;
ZeCompany: Каталог співробітників, щоб ви почувались комфортно з API запитів до бази даних Django;
PyPyMusic: звукозапис, для якого ви налаштовуєте інтерфейс адміністрування для виконавців, альбомів та пісень;
StrapShows: перероблено Bootstrap 4 сторінки презентації серіалу.
Навіщо павутина з Django ?
Django - це надійний фреймворк, народжений у 2003 році, який залишається повністю в гонці сьогодні в 2018 році. Час підтвердив якість Django, і стартапи, як і великі групи, використовують його (NASA, Pinterest або Instagram). Версія 2 була випущена в грудні 2017 року, і спільнота навколо фреймворку все ще активна.
Цей фреймворк має філософію "включені батареї", що означає, що за замовчуванням він пропонує вам все, що потрібно для створення веб-сайту:
URL-маршрутизація;
Управління декількома базами даних (sqlite3, MySQL, PostgreSQL, Oracle);
Генерація динамічних сторінок із шаблонами;
Багатомовне управління вмістом;
Інтерфейс автоматичного адміністрування даних.
Django призначений для перфекціоністів, які хочуть дотримуватися своїх термінів. Ви швидко, дуже швидко підете з Django, не жертвуючи якістю та ремонтопридатністю свого проекту.
Веб в Python 3
Django базується на мові Python. Це дуже виразна мова і її легко вивчити. Якщо ви ніколи не робили Python або якщо востаннє бачили його за минулі роки, не хвилюйтеся: Я пропоную вам програму курсу Python 3, щоб ви були готові до всього !
Bootstrap 4 для адаптивного сайту
Веб-сайт був би неповним без видимої частини відвідувачів: інтерфейсу HTML/CSS. Для цього ми збираємось разом вивчити фреймворк Bootstrap 4. За допомогою нього ви дуже легко зробите сторінки, які підходять як для мобільного дисплея, так і для браузера.
Однією з найсильніших сильних сторін Bootstrap є те, що він дозволяє негайно мати чистий вигляд, не маючи спеціальної підготовки з графіки. В кінці немає більше поспішної графіки, робити Bootstrap - це як Legos. Укладання класів стає дитячою грою !
Структура курсу
Ось основні теми, висвітлені в курсі, починаючи з Python 3:
Синтаксис мови (якщо/ще, для циклу/while, функції);
Типи мови зі списками, кортежами та словниками;
Об'єктно-орієнтована за допомогою Python: класи, успадкування, поліморфізм;
Модулі, імпорт, документація на Python.
Для Django ми виділимо розділ для кожного основного домену:
Вивчення та обробка HTTP-запитів за допомогою Django;
Управління базами даних без запису рядка SQL;
Інтерфейс адміністрування сайту під ключ (автоматично генерується);
Легке створення веб-форми.
Інтерфейс не забувається при всебічному дослідженні Bootstrap:
Вивчення сіткової системи;
Різні компоненти: таблиці, кнопки, панель навігації тощо;
Повідомлення: оповіщення та модальні способи;
Інтеграція в Django.
Якщо ви приєднаєтесь до курсу, у вас неодмінно будуть запитання та теми, які ви хочете вивчити. Я дуже присутній на запитаннях/відповідях, і мені буде приємно обговорити з вами.
Не соромтесь поглянути на вміст попереднього перегляду, щоб перевірити, чи відповідає курс вашим очікуванням. Пам'ятайте, якщо курс не підходить вам, ви можете отримати повне повернення вартості покупки, не ризикуючи !