Geekbrains

ДО Профессия Python-разработчик

  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

ДО Профессия Python-разработчик

Онлайн курс «Python-разработчик» от GeekBrains: получи новую профессию дистанционно! Курс ориентирован на уровень: Junior. ⌚ Длительность обучения: 10 месяцев. Помощь в трудоустройстве! Обучение на Python-разработчика с нуля онлайн.
Программа обучения
  • Основы Python
    Введение в Python, Операторы и выражения, Условный оператор if, простые программы с условиями, Цикл while, логические преобразования и бесконечные циклы, Цикл for: счетчики, работа с range и строками, Логические операторы not, and, or, Работа с целыми (int) и вещественными (float) числами, Объявление и вызов функций, Вложенные циклы и счетчики внутри циклов, Float, оператор return и алгоритмы с заданной точностью
  • Основы Python. Часть 2
    Установка и настройка IDE, Работа с базовыми коллекциями, Работа со списками: методы, представления и срезы, Рекурсия и коллекции внутри функции и при вызове, Базовые коллекции: строки, словари, подбор элементов, Работа с файлами: базовые операции, пути к файлам, безопасность, Принципы ООП: инкапсуляция, наследование, полиморфизм, Функциональное программирование, Базовые коллекции: кортежи, Итераторы и генераторы, Декораторы
  • Django
    Введение в веб, Linux и Django, Базы данных и модели, Административный интерфейс, Обработка запросов, Формы, HTML/CSS, Django Class-Based Views, Аутентификация и авторизация, регистрация и права доступа, Тестирование, Работа с файлами, Локализация и интернационализация, Документирование, Эффективная работа с базой данных, Логирование и профилирование, Экспорт/импорт данных, Оптимизация с помощью кеширования, Деплой и командная разработка, Техническое интервью
  • Python: продвинутый уровень
    Flask, Основы работы в Linux, Основы культуры CI, Основы дебаггинга и профилирования, Logger, Деплой приложения на linux, Docker, Базы данных, Мультипоточность, MVC, язык шаблонов, Основы сетевого взаимодействия, REST API, Документирование. Стандарты API, ORM SQLAlchemy, Очереди задач, CGI server, Многозадачность: asyncio, fastAPI, Postgres + миграции, Безопасность, Pytest, Mock, Основы культуры CI: linters, CD, автоматический деплой
  • SQL
    Основы SQL, Введение в реляционные базы данных, Основные запросы по работе с данными, Функции и выражения в SQL-запросах, Проектирование и оптимизация реляционных баз данных

Преподаватели

  • Сергей Кротов

  • Андрей Шулаев

  • Роман Булгаков

  • Никита Нестеренко

  • Алексей Некрасов