Вы используете мобильную версию

перейти на Полную версию сайта

Доступно

[Udemy] Django 3 - Full Stack разработка веб-сайтов на Python (Илья Фофанов, Nick Walter)

Складчина [Udemy] Django 3 - Full Stack разработка веб-сайтов на Python (Илья Фофанов, Nick Walter). Совместные покупки курсов, тренингов, обучения. Присоединяйтесь! Важен каждый вкладчик.

Тема найдена по тегам:
Цена:
7990 руб
Взнос:
290 руб
Организатор:
Dr.Vatson

Список участников складчины:

1. Dr.Vatson 2. romabychkov 3. heyJ 4. lesya_kzn
Оцените эту складчину: /5,
  1. Dr.Vatson
    Dr.Vatson Организатор складчин

    [Udemy] Django 3 - Full Stack разработка веб-сайтов на Python (Илья Фофанов, Nick Walter)

    [​IMG]

    Хотели создать веб сайт, но не знали с чего начать? Пытались изучать Django, но "наелись" урезанными видео с YouTube и плохо написанными руководствами? А может вам надо перейти с Django 2 на Django 3?

    Если хотя бы на один вопрос ответили - "да", то этот курс для вас!

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

    Что такое Django?

    Django - веб-фреймворк с открытым исходным кодом, написанный на Python. Был разработан 12 лет назад, однако обновлён в 2020 до Django 3 с целым набором новых возможностей!

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

    Если вы хотите использовать Python в веб-разработке, то вам однозначно стоит заняться изучением фреймворка Django. Он сэкономит вам массу времени.

    Содержание и обзор

    Я считаю, что лучшая учёба это практика. Так что, по ходу курса вы столкнётесь с практическими заданиями, выполняя которые, вы будете самостоятельно тестировать свои знания. Такой формат позволит вам действительно учить Django, а не тупо следовать за мной как робот.

    Мы будем использовать Python на курсе (разумеется), так что если вы не знакомы с этим языком программирования - начните с памятки по Python 3, находящейся в самом начале курса.

    После этого мы погрузимся в разработку трёх веб сайтов:

    1 - Генератор паролей: простой веб сайт, позволяющий генерировать пароли, исходя из настроек, заданных пользователем. Вы изучите:
    • как инсталлировать Django
    • как создавать новый проект
    • маршрутизацию URL в Django
    • создание шаблонов
    • отправку и обработку данных из HTML форм
    2 - Персональное портфолио: создайте своё собственное портфолио для демонстрации резюме, проектов и (почти) полноценного блога потенциальным работодателям. Вы изучите как:
    • добавлять новые приложения в проект
    • работать с моделями и БД
    • работать с панелью администратора (админкой)
    • создавать пользователей с административными привилегиями
    • создавать гибкий и отзывчивый веб сайт с использованием Bootstrap 4
    • работать со статическими и медиа файлами
    • расширять шаблоны
    • форматировать даты и слова во множественном числе
    3 - Список задач: веб сайт на котором пользователь может зарегистрироваться и полностью управлять списком задач, создавая, редактируя и удаляя их. Вы научитесь:
    • работать с системой аутентификации пользователей
    • создавать виртуальные окружения
    • устанавливать связи между моделями
    • требовать на определённых страницах от пользователя быть залогиненым
    • создавать CRUD приложения (CRUD - Create, Read, Update, Delete)
    • делать запросы и фильтровать данные
    • обрабатывать ошибки
    Я так же проведу вас через GIT, инструмент контроля версий исходного кода - стандарт де факто среди профессиональных разработчиков. Я объясню чем этот инструмент так полезен и почему его необходимо использовать.

    Так же, я покажу каким образом вы можете публиковать любые ваши проекты в Интернете с помощью Python Anywhere. Как я уже сказал, я проведу вас от самого начала до самого конца.

    Материалы курса регулярно обновляются, так что всегда остаются актуальными.

    Не тратьте своё время, рыская по Интернету в поисках крупиц информации о Django. Инвестируйте в себя и позвольте мне обучить вас Django, получая много радости в процессе.

    Чему вы научитесь:
    • Экономить массу времени, используя фреймворк Django
    • Использовать базовые фичи Django: представления, шаблоны, роутинг URL и др.
    • Создадите веб сайт для генерации случайных паролей
    • Использовать Bootstrap для стилизации веб сайтов
    • Опубликуете веб сайт в Интернет, используя Python Anywhere
    • Работать со статическими и медиа файлами
    • Разрабатывать полнофункциональные веб сайты для вашего стартапа или бизнеса
    • Создатите полнофункциональный веб сайт "ToDo List Manager", где пользователи смогут регистрировать аккаунты, создавать и редактировать задачи
    • Работать с формами Django
    • Разработаете веб сайт, где можно создавать личные портфолио
    • Работать с базами данных, используя Django ORM
    • Использовать систему аутентификации пользователей
    Требования:

    Базовое понимание Python приветствуется, но не обязательно.
    В начале курса есть секция, посвящённая основам Python 3
    Для кого этот курс:
    • Для любого новичка, желающего изучить Django
    • Python разработчики, желающие изучить Django
    9 разделов, 79 лекций, Общая продолжительность 10 ч 32 мин

    1. Вступительное слово
    2. Памятка по Python 3


      • Инсталлируем Anaconda
      • Введение в Anaconda
      • Что делать если Navigator не открывается
      • Обзор основных типов данных
      • Числа и элементарная математика
      • Переменные
      • Bool и None
      • Тип string
      • Операторы сравнения
      • list-список
      • dict-словарь
      • Логика с условиями
      • Цикл for
      • Основы функций
      • Ошибки и исключения
      • Основы классов
      • Атрибуты и методы
      • Наследование и полиморфизм


    3. Сайт №1 - Генератор паролей


      • Обзор сайта
      • Инсталлируем Django
      • Django Cheat Sheet
      • Запускаем сервер Django
      • Структура проекта
      • Приложения в проекте (Applications)
      • URLs
      • Шаблоны (Templates)
      • Формы (Forms)
      • Генерация случайного пароля
      • Получение данных с формы
      • Домашнее задание
      • Решение домашнего задания
      • Знакомство с Bootstrap
      • Заключение
      • Исходный код


    4. Введение в GIT


      • Знакомство с GIT
      • Основы GIT


    5. Сайт № 2 - Личное портфолио


      • Введение
      • Новые проекты и приложения
      • Модели
      • Админка и изображения
      • Отображение объектов в Админке
      • Связываем URL с приложением
      • Модель Blog
      • Заглядываем внутрь базы данных
      • Статические (static) файлы
      • Страница Detail
      • Полировка
      • Расширяем базовый шаблон
      • Обращаемся к Bootstrap
      • Заключение
      • Исходный код


    6. Разворачивание сайта в сети Интернет


      • Python Anywhere
      • Виртуальные окружения
      • Запускаем сервер Django
      • Статические и медиа файлы
      • git ignore
      • Разворачивание изменений
      • Настройка кастомного домена


    7. Сайт № 3 - Список дел (ToDo)


      • Введение
      • Новый проект
      • Форма регистрации
      • Создание пользователя
      • Обработка ошибок
      • Отображение статуса пользователя
      • Выход пользователя
      • Вход пользователя
      • Модель ToDo
      • Создание задач (ToDo)
      • Список задач
      • Просмотр и обновление задач
      • Завершение и удаление задач
      • Отображение завершённых задач
      • Стилизация
      • Заключение
      • Исходный код


    8. Что нового в Django 3
    9. Что дальше?


      • Заключительное слово
      • Бонусная лекция
    01 Вступительное слово
    01 Вступительное слово.mp4 [11m 814k 838]

    02 Памятка по Python 3
    02 Инсталлируем Anaconda.mp4 [23m 598k 482]
    03 Введение в Anaconda.mp4 [42m 819k 859]
    04 Что делать если Navigator не открывается.mp4 [23m 208k 227]
    05 Обзор основных типов данных.mp4 [38m 523k 68]
    06 Числа и элементарная математика.mp4 [27m 625k 722]
    07 Переменные.mp4 [21m 25k 194]
    08 Bool и None.mp4 [25m 296k 706]
    09 Тип string.mp4 [89m 70k 993]
    10 Операторы сравнения.mp4 [40m 21k 844]
    11 list-список.mp4 [56m 405k 580]
    12 dict-словарь.mp4 [61m 315k 821]
    13 Логика с условиями.mp4 [32m 353k 635]
    14 Цикл for.mp4 [58m 669k 460]
    15 Основы функций.mp4 [70m 464k 315]
    16 Ошибки и исключения.mp4 [78m 409k 219]
    17 Основы классов.mp4 [31m 82k 910]
    18 Атрибуты и методы.mp4 [25m 584k 660]
    19 Наследование и полиморфизм.mp4 [65m 151k 840]

    03 Сайт №1 - Генератор паролей
    20 Обзор сайта.mp4 [3m 991k 217]
    21 Инсталлируем Django.mp4 [37m 923k 726]
    22 Django Cheat Sheet.html [1k 289]
    23 Запускаем сервер Django.mp4 [30m 302k 582]
    24 Структура проекта.mp4 [67m 68k 307]
    25 Приложения в проекте (Applications).mp4 [34m 337k 790]
    26 URLs.mp4 [58m 381k 522]
    27 Шаблоны (Templates).mp4 [30m 737k 256]
    28 Формы (Forms).mp4 [45m 214k 829]
    29 Генерация случайного пароля.mp4 [67m 16k 954]
    30 Получение данных с формы.mp4 [31m 867k 89]
    31 Домашнее задание.mp4 [16m 579k 332]
    32 Решение домашнего задания.mp4 [16m 41k 697]
    33 Знакомство с Bootstrap.mp4 [43m 998k 157]
    34 Заключение.mp4 [29m 878k 667]
    35 Исходный код.html [1k 426]

    04 Введение в GIT
    36 Знакомство с GIT.mp4 [17m 751k 691]
    37 Основы GIT.mp4 [172m 957k 779]

    05 Сайт № 2 - Личное портфолио
    38 Введение.mp4 [32m 245k 876]
    39 Новые проекты и приложения.mp4 [25m 781k 351]
    40 Модели.mp4 [118m 424k 235]
    41 Админка и изображения.mp4 [80m 889k 672]
    42 Отображение объектов в Админке.mp4 [66m 310k 591]
    43 Связываем URL с приложением.mp4 [37m 33k 376]
    44 Модель Blog.mp4 [43m 98k 653]
    45 Заглядываем внутрь базы данных.mp4 [25m 555k 908]
    46 Статические (static) файлы.mp4 [48m 534k 654]
    47 Страница Detail.mp4 [46m 115k 943]
    48 Полировка.mp4 [78m 430k 137]
    49 Расширяем базовый шаблон.mp4 [87m 715k 26]
    50 Обращаемся к Bootstrap.mp4 [112m 220k 694]
    51 Заключение.mp4 [25m 27k 703]
    52 Исходный код.html [1k 129]

    06 Разворачивание сайта в сети Интернет
    53 Python Anywhere.mp4 [52m 355k 635]
    54 Виртуальные окружения.mp4 [25m 324k 47]
    55 Запускаем сервер Django.mp4 [75m 728k 774]
    56 Статические и медиа файлы.mp4 [84m 365k 780]
    57 git ignore.mp4 [64m 938k 229]
    58 Разворачивание изменений.mp4 [85m 55k 196]
    59 Настройка кастомного домена.mp4 [83m 462k 59]

    07 Сайт № 3 - Список дел (ToDo)
    60 Введение.mp4 [14m 99k 736]
    61 Новый проект.mp4 [26m 406k 580]
    62 Форма регистрации.mp4 [56m 951k 613]
    63 Создание пользователя.mp4 [51m 693k 145]
    64 Обработка ошибок.mp4 [59m 404k 215]
    65 Отображение статуса пользователя.mp4 [19m 382k 325]
    66 Выход пользователя.mp4 [48m 804k 573]
    67 Вход пользователя.mp4 [49m 639k 903]
    68 Модель ToDo.mp4 [62m 921k 477]
    69 Создание задач (ToDo).mp4 [69m 189k 230]
    70 Список задач.mp4 [50m 824k 661]
    71 Просмотр и обновление задач.mp4 [85m 307k 184]
    72 Завершение и удаление задач.mp4 [47m 556k 549]
    73 Отображение завершённых задач.mp4 [57m 445k 561]
    74 Стилизация.mp4 [12m 714k 379]
    75 Заключение.mp4 [14m 620k 82]
    76 Исходный код.html [1k 123]

    08 Что нового в Django 3
    77 Что нового в Django 3.mp4 [67m 510k 752]

    09 Что дальше_
    78 Заключительное слово.mp4 [42m 923k 843]
    79 Бонусная лекция.html [4k 924]

    Объем: 3,41Гб.

     
    Последнее редактирование модератором: 21 апр 2023
    Dr.Vatson, 19 июн 2021
  2. Похожие складчины
    Загрузка...
  3. Dr.Vatson
    Dr.Vatson Организатор складчин
    Уведомляем вас о начале сбора взносов.
    Цена продукта: 7990 руб. Взнос с каждого участника: 290 руб.
    Кол-во участников в основном списке: 2 чел.

    Начало сбора взносов 18 Октябрь 2022 года
     
    Dr.Vatson, 16 окт 2022
  4. SandraW
    SandraW Организатор складчин
    _Smoke [Skillbox] Профессия Инженер по тестированию 2022

    Тестировщик в буквальном смысле проводит краш-тесты программных продуктов.
    Он продумывает, что и где может сломаться, прогнозирует сбои и находит ошибки в приложениях, сайтах и программах, чтобы продукт вышел работоспособным.
    Тестировщик должен всеми способами испытать надёжность и удобство сервиса на этапе разработки.

    Вы освоите одну из самых востребованных IT-профессий под руководством личного наставника и начнёте зарабатывать ещё до завершения курса.
    Опыт программирования не нужен.
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    SandraW, 17 окт 2022
Наверх