Онлайн-тренажер Python by REBRAIN
За 7 дней узнайте все о Python

  • 15 заданий
  • 14 обзорных видео по задачам
  • Best Practices
  • Автопроверки + проверка инженерами
  • Чат с авторами и кураторами
Подключиться
Иконка Python

Python

Это один из самых популярных инструментов на рынке IT.

Его можно использовать для различных целей: от программирования и аналитики до автоматизации процессов.

Программа Python by REBRAIN охватывает
все основные аспекты работы с Python

В данном практикуме мы дадим основы Python для тех, кто ранее не был знаком с данным языком или был знаком очень поверхностно.

Вы научитесь основам синтаксиса, которые можно будет потом использовать для применения в любой области, и напишем клиент-серверное приложение с клиентской частью, которая будет снимать параметры сервера и отправлять по REST API на web-form для мониторинга.

Программа:

  • История Python
  • Применимость Python
  • Почему Python - это круто? Основные особенности и идеология
  • Принцип работы Python
  • Способы запуска программ, возможные среды разработки
  • Синтаксис Python. Основные положения PEP8
  • Ввод и вывод данных с консоли. Hello World

  • Какие существуют типы данных
  • Динамическая типизация для чайников
  • Базовые типы данных: число, строка и операции над ними
  • Тип данных Bool

  • Методы работы с данными
  • Типы данных: списки, кортежи. Чем похожи и чем отличаются
  • Изменяемые и неизменяемые типы данных
  • Типы данных: Словари, Множества
  • Комбинации типов данных

  • Ветвление программы
  • Инструкция If. Применение, примеры
  • Логические операторы all/any AND|OR|NOT
  • Тернарное выражение if/else
  • Использование словарей для организации ветвлений

  • Введение в циклы
  • Цикл while
  • Цикл for
  • Итераторы
  • Списковые включения

  • Режимы работы с файлами
  • Инструкции для работы с файлами. Какие наиболее предпочтительны из них?
  • Контекстный менеджер with

  • Введение в функциональное программирование
  • Инструкция def. Определение и вызов функции
  • Аргументы функции, их разновидности, *args **kwargs
  • Области видимости переменной

  • Инструкция yield
  • Функция map(): применение функции к последовательностям
  • Lambda-функции

  • Инструкции import и from
  • Обработчик ошибок Try/Except
  • venv

  • Argv: параметры
  • Модуль os
  • Модуль sys
  • Модуль requests

  • Основные понятия ООП, назначение ООП
  • Инструкция class
  • Инициализация класса, базовые методы

  • Наследование
  • Полиморфизм
  • Написание собственного исключения

  • Введени в API
  • Введение в Django Rest Framework
  • Работа с запросами: GET/POST/PUT/DELETE

  • Модули. logging

Пишем клиент-серверное приложение с клиентской частью, которая будет снимать параметры сервера и отправлять по REST API на web-form для мониторинга.

Как проходит практикум?

Среднее время прохождения - 7 дней*
*выполняя 2 задачи в день

Получаете задание
Смотрите видео
Задаете вопросы в закрытом чате
Автопроверка / Проверка инженером за 24 часа
  • Проходите в удобное для вас время
  • Материалы останутся с вами навсегда
  • Для кого подойдет практикум?

    Системные администраторы и devops

    Python важен для развития devops - один из самых гибких языков для автоматизации и интеграции.
    Позволит уменьшить рутину и автоматизировать необходимые процессы.

    SRE специалисты

    Автоматизация всех процессов команд линии поддержки и разработки.
    Работа с веб-приложением, написание на Python веб-приложений.
    Чтение кода разработчиков.

    Инженеры

    Поможет вырасти до должности devops.

    Требуемые знания:

    1. Базовые знания Linux
    2. Базовые знания сетевых протоколов и модели OSI
    3. Базовые знания Docker
    4. Базовые знания Linux и Bash
    5. Базовые знания языков программирования высокого уровня (например python, golang)

    Программа подходит:

    1. Начинающим системным администраторам, у кого есть базовый опыт работы с Linux
    2. Системным инженерам/системным администраторам с уверенным опытом (для закрепления и систематизации знаний)
    3. Программистам, желающим окунуться в инструменты Linux/DevOps

    Зачем вам практикум Python by REBRAIN

    • Python один из самых популярных языков на рынке сейчас, его можно увидеть в каждой второй вакансии на middle позицию.
    • Он очень прост для входа.
    • Легкий синтаксис: не нужно следить за запятыми и скобочками.
    • Есть огромное количество готовых библиотек для любой задачи, что ускоряет работу.

    Авторы программы

    Rebrain лого
    Мы разработали инновационную модель онлайн-практикумов для IT-специалистов. Через полное погружение в практику и решение реальных кейсов мы помогаем ребятам из любой точки мира получить востребованную профессию.
    Fevlake лого
    Международное агентство Devops-практик. Занимаемся проектированием и обслуживанием IT-инфраструктур с 2012 года. Наши клиенты: IMPROVE MEDIA, КупиКупон, CRYPTO EXCHANGE, NEWS360

    Отзывы

    Python лого

    Стоимость

    6 990 р.

    Практикум Python by REBRAIN

    Подключиться
    Life time лицензия
    Картинка сертификата