Що нового?

Придбаний Бекенд розробка на Django з нуля до фахівця (Ілля Фофанов)

Інформація про покупку
Тип покупки: Складчина
Ціна: 331 ГРН
Учасників: 0 з 5
Організатор: Відсутній
Статус: Набір учасників
Внесок: 68.8 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Навчіться розробляти серверну частину на Django фреймворку на прикладі інтернет-магазину з підключенням оплати

чого ви навчитеся
  • розробляти серверну частину веб-додатків, використовуючи Django фреймворк
  • застосовувати шаблони Django
  • моделювати БД і працювати з БД через Django ORM
  • розуміти архітектуру MTV
  • налаштовувати адмін панель, використовуючи Django Admin
  • застосовувати CBV для кращої організації коду
  • застосовувати і розробляти свої міксини
  • програмувати надсилання електронних листів
  • програмувати авторизацію та реєстрацію в тому числі через соцмережі
  • використовувати геолокацію
  • Вести логування і кешування даних
  • конфігурувати проект і повноцінно розгортати на сервері і багато іншого
  • підключати платіжний шлюз
вимоги
  • базові знання Python: розуміння функцій та ООП
  • Плюсом будуть базові знання з HTML
  • Впевнений користувач ПК
опис
Хотіли створити веб сайт, але не знали з чого почати? Намагалися вивчати Django, але "наїлися" урізаними відео з YouTube і погано написаними посібниками? А може вам треба перейти з Django 2 на Django 3?

якщо хоча б на одне питання відповіли - "так", то цей курс для вас!

На моєму курсі Django я проведу вас через фреймворк Django від початку до кінця. Я програміст-самоучка, так що знаю що таке самому починати з нуля. Я подбаю про ваше навчання, більше того - я подбаю про вас самих!

Що таке Django?

Django-веб-фреймворк з відкритим кодом, написаний на Python. Був розроблений 12 років тому, проте оновлений в 2020 до django 3 з цілим набором нових можливостей! Вже вийшов Django 4 і ми зробимо короткий огляд на нові фічі, хоча принципово нічого не змінилося і ви спокійно можете вчитися за "лекалами" django 3.

Django це чудовий фреймворк для веб розробників, тому що надає всю інфраструктуру для розробки веб сайтів, орієнтованих на використання баз даних, що використовують аутентифікацію користувачів, які потребують адміністрування контенту, обробці форм, завантаженні файлів і так далі. Замість розробки всіх цих" фіч "з нуля самостійно, ви можете використовувати django, користуючись вбудованими в нього компонентами, які вже підтримують всі ці"фічі". Так що ви зможете сконцентруватися на розробці безпосередньо логіки вашого веб-сайту.

Якщо ви хочете використовувати Python у веб-розробці, то вам однозначно варто зайнятися вивченням фреймворку django. Він заощадить вам масу часу.

зміст та огляд


Короткий список тим базової частини:

Початок роботи з проектом
  • встановлення віртуального середовища
  • розгортання Django проекту локально
  • Створення додатків в Django
  • Створення контролерів і підключення html-сторінок
робота з шаблонами
  • шаблони
  • динамічний контекст
  • шаблонні теги і placeholder и
  • статика
  • успадкування шаблонів
початок роботи з БД
  • django ORM
  • моделі
  • міграції
  • API QuerySet
  • медіафайли
  • простір імен у менеджері URL
  • django fixtures
авторизація та реєстрація
  • MTV
  • модель користувача
  • Робота з формами
  • debug-режим
  • traceback
  • архітектура клієнт-сервер
  • запити get і post
  • авторизація/реєстрація/Особистий кабінет/логаут
  • обробка помилок і повідомлень
кошик товарів
  • QUERYSET API-нові методи
  • включені шаблони
  • методи моделей
  • декоратори доступу
  • фільтрація
  • Pagination
  • Django Admin
короткий список тим просунутої частини:
  • CBV vs FBV
  • Mixins
  • надсилання електронної пошти
  • контекстні Процесори
  • лінтери та чистий код
  • соцмережі та геолокація, OAuth 2.0, django-allauth
  • логування, кеш, відкладені завдання і Celery
  • розгортання проекту і профілювання-конфігурування, ssl, wsgi & amp; asgi сервера, nginx, gunicorn/uvicorn, підключення postgresql, тестування, включаючи навантажувальне, трактування метрик
матеріали курсу регулярно оновлюються, так що завжди залишаються актуальними.

Не витрачайте свій час, нишпорячи по Інтернету в пошуках крихт інформації про Django. Інвестуйте в себе і дозвольте мені навчити вас Django, отримуючи багато радості в процесі.

Для кого цей курс:
  • Для будь-якого новачка, який бажає вивчити Django
  • Python розробники, які бажають вивчити Django
https://privatelink.de/?https://www.udemy.com/course/django-full
 
Угорі