Django PRO: разработка backend-приложений от Нетологии
Программа курса
Ознакомьтесь с программой курса «Django PRO: разработка backend-приложений» от Нетологии
Обработка запроса. Работа с шаблонами
- Знакомство с Django. Подготовка и запуск проекта
- Теги и фильтры в шаблонах
- Локализация и интернационализация
- Обработка запросов и шаблоны
- Проект: сервис-помощник для приготовления блюд
Базы данных
- Работа с ORM
- Сессии и cookies
- Лучшие практики работы с ORM
- Работа с формами
- Разбор вопросов
- Проект: новостное приложение с категориями
Взаимодействие с сайтом
- Знакомство с API на примере Django REST framework
- Разделение доступа в DRF
- Тестирование Django-приложений с использованием Pytest
- Популярные библиотеки, расширяющие возможности Django
- Django security: вопросы защиты и безопасности
- CRUD в DRF
- Механизмы расширения CRUD с помощью actions
- Интеграция Django и Telegram-бота
- Проекты: Pytest для Django-приложения, Backend для мобильного приложения объявлений, Реализация REST API для работы датчиков температуры
Английский язык для начинающих разработчиков
- Чтение технической документации
- Языки программирования. Составление отчётов об ошибках
- QA-тестирование
- Слова из технической сферы, которые часто произносят неправильно
- Навык просмотра англоязычного видеоконтента
- Самопрезентация. Elevator Pitch
- Прохождение собеседований
- Высококлассное резюме и сопроводительное письмо
- Email-переписка
- Общение в технических чатах
- Как вести звонки и встречи
- Как учить лексику
- Как учить грамматику
Автоматизация развёртывания
- Работа в терминале
- CI/CD
- Сelery
- Развёртывание проекта
- Docker, Docker Compose
Git — система контроля версий
- Внедрение системы контроля версий
- Командная работа
- История работы и ветки
Вёрстка сайта на HTML и CSS
- Теги для вёрстки контента страницы
- Теги для вёрстки форм
- Определение контекста элементов
- Позиционирование элементов
- Оформление декоративных элементов
- Теги для вёрстки структуры страницы
- Селекторы CSS
- Блочная модель
- Оформление текста
- Состояние интерактивных элементов
Итоговый проект PRO
Вы с нуля реализуете систему поиска вакансий по предпочтениям и компетенциям пользователя с автоматическим уведомлением для максимально быстрого отклика. Вас будет сопровождать дипломный руководитель: разберёт работу и даст рекомендации, как её улучшить. Особенность траектории PRO — более интенсивное обучение, продвинутые темы и инструменты. Вы отработаете навыки на воркшопах с опытными разработчиками и разберёте лучшие практики на Q&A-сессиях. Получите обратную связь на индивидуальной консультации с экспертом. Выполните итоговый масштабный проект.
- Трудоустройство
- Помощь с трудоустройством
- Город
- Онлайн
- Формат обучения
- Онлайн
- Практика
- Задания с проверкой
- Сертификат
- Есть
- Инструменты на курсе
-
CI/CDCeleryDjangoDockerORM
Удалённый формат. Все лекции проходят в интернете в удобное для вас время.
Команда экспертов. Лекции ведут специалисты с большим опытом из крупных компаний.
Большой выбор курсов. Если готовый курс не подходит, под вас соберут персональную программу.
Технические проблемы. У некоторых студентов наблюдаются неполадки во время обучения.
Настойчивые продажи. Перед началом курса менеджеры активно звонят и склоняют к покупке.
Взгляните, что студенты и выпускники говорят про онлайн-школа Нетологии
Качественное и интересное образование! Дань возможность заниматься перспективным и высокооплачиваемым делом, причем онлайн.
Всем привет! Прошел ровно как год, как я пришла в Нетологию, и похоже, останусь с вами навсегда. Невероятный объем знаний, поддержка со стороны преподавателей и аспирантов, новые, полезные знакомства и масса положительных эмоций. Прошла курсы по smm, digital-маркетингу, soft skil...