Python онлайн-практикум [Rebrain] [Fevlake]
Python:
Это один из самых популярных инструментов на рынке IT.
Его можно использовать для различных целей: от программирования и аналитики до автоматизации процессов.
Программа Python by REBRAIN охватывает все основные аспекты работы с Python:
В данном практикуме мы дадим основы Python для тех, кто ранее не был знаком с данным языком или был знаком очень поверхностно.
Вы научитесь основам синтаксиса, которые можно будет потом использовать для применения в любой области, и напишем клиент-серверное приложение с клиентской частью, которая будет снимать параметры сервера и отправлять по REST API на web-form для мониторинга.
Для кого подойдет практикум?
Системные администраторы и devops
Python важен для развития devops - один из самых гибких языков для автоматизации и интеграции.
Позволит уменьшить рутину и автоматизировать необходимые процессы.
SRE специалисты
Автоматизация всех процессов команд линии поддержки и разработки.
Работа с веб-приложением, написание на Python веб-приложений.
Чтение кода разработчиков.
Инженеры
Поможет вырасти до должности devops.
Зачем вам практикум Python by REBRAIN:
Продажник:
Python:
Это один из самых популярных инструментов на рынке IT.
Его можно использовать для различных целей: от программирования и аналитики до автоматизации процессов.
Программа Python by REBRAIN охватывает все основные аспекты работы с Python:
В данном практикуме мы дадим основы Python для тех, кто ранее не был знаком с данным языком или был знаком очень поверхностно.
Вы научитесь основам синтаксиса, которые можно будет потом использовать для применения в любой области, и напишем клиент-серверное приложение с клиентской частью, которая будет снимать параметры сервера и отправлять по REST API на web-form для мониторинга.
Для кого подойдет практикум?
Системные администраторы и devops
Python важен для развития devops - один из самых гибких языков для автоматизации и интеграции.
Позволит уменьшить рутину и автоматизировать необходимые процессы.
SRE специалисты
Автоматизация всех процессов команд линии поддержки и разработки.
Работа с веб-приложением, написание на Python веб-приложений.
Чтение кода разработчиков.
Инженеры
Поможет вырасти до должности devops.
Зачем вам практикум Python by REBRAIN:
- Python один из самых популярных языков на рынке сейчас, его можно увидеть в каждой второй вакансии на middle позицию.
- Он очень прост для входа.
- Легкий синтаксис: не нужно следить за запятыми и скобочками.
- Есть огромное количество готовых библиотек для любой задачи, что ускоряет работу.
1. Основы 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 для мониторинга.
https://rebrainme.com/python/