Открыто

[thinknetica] Лаборатория Django-разработки [Михаил Бородин] [2021]

Тема в разделе "Курсы по программированию", создана пользователем drugster80, 5 мар 2021.

Цена: 28500р.
Взнос: 2860р.

Основной список: 11 участников

Резервный список: 5 участников

  1. 5 мар 2021
    #1
    drugster80
    drugster80 ОргОрганизатор
    Лаборатория Django-разработки

    Новый практический способ быстрого освоения, закрепления и развития навыков веб-разработки на Python и Django
    Практика, практика и еще раз практика + постоянный code review

    [​IMG]
    [​IMG]
    [​IMG]





    Вместо этого вы будете сразу работать над решением практических задач под чутким руководством наставника, которому всегда можно задать вопрос и обратиться за помощью.​

    А нужные для выполнения задачи материалы и необходимая теория будут предоставлены для самостоятельного ознакомления на основе открытых материалов.​


    Участвуя в Лаборатории вы получите следующие практические навыки:

    Agile-процесс разработки
    Научитесь декомпозировать задачи, планировать итерации и строить работу в соответсвии с принятыми стандартами в индустрии

    Git flow
    Научитесь уверенно использовать git и следовать Git flow. Будете уметь использовать merge, rebase, разрешать конфликты и использовать git в командной разработке

    Разработка через тестирование (TDD)
    Освоите Unit- и интеграционное тестирование, научитесь применять подход TDD в работе

    Работа с базами данных
    Научитесь проектировать схему БД, разберетесь с ассоциациями между сущностями, освоите работу с базой через ORM

    Миграции,RunSQL, RunPython
    Научитесь инкрементно развивать схему БД, обрабатывать данные и работать с базой напрямую

    Паттерны проектирования
    Освоите самые применимые и распространенные паттерны проектирования и архитектурные паттерны

    Работа с фоновыми задачами (celery)
    Научитесь асинхронному выполнению кода и выносу "тяжелых" задач в фон

    Запуск задач по расписанию
    Научитесь выполнять код по заданному расписанию

    Кэширование и оптимизация
    Оптимизируете работу вашего приложения и примените кешироване там, где это нужно

    Аутентификация через социальные сети
    Реализуете вход через популярные сервисы, такие как Facebook, VK, Twitter, Yandex, Gmail или любые другие

    Сложные формы
    Создадите сложные, многошаговые формы

    Docker
    Освоите самый востребованный инструмент виртуализации

    Deploy приложений
    Научитесь настраивать сервер и разворачивать свое приложение на нем

    Проектирование архитектуры
    Освоите подходы к проектированию архитектуры, узнаете о хороших и плохих паттернах и подходах

    Авторизация
    Реализуете ролевую модель в приложении и отслеживание прав пользователей

    Рефакторинг и написание хорошего кода
    Сможете изменять и улучшать код приложения постепенно, не меняя его поведения, но оставаясь в уверенности, что ничего не сломалось

    Создание API на Django Rest Framework
    Создадите полноценное REST API для внешних клиентов (например, для мобильного приложения)

    Глубокое понимание MVC и ORM
    Будете уверенно себя чувствовать при применении ORM, а также поймете что и где должно лежать в архитектуре MVC

    Работа с Middleware
    Напишите middleware для низкоуровневой обработки запросов

    Полнотекстовый поиск
    Реализуете полнотекстовый поиск в приложении



    Продажник: thinknetica.com/django_lab
     
  2. Последние события

    1. Максимыч
      Максимыч не участвует.
      18 мар 2024
    2. Ghenadie
      Ghenadie не участвует.
      17 фев 2024
    3. gohas
      gohas не участвует.
      15 янв 2024
    4. StiveKg
      StiveKg не участвует.
      7 янв 2024

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      9 апр 2021
    2. skladchik.com
      Назначен организатор.
      25 мар 2021

Поделиться этой страницей