Курс Python для анализа данных
Программа курса
Ознакомьтесь с программой курса «Курс Python для анализа данных» от HOCK Training - hocktraining.com
- Введение. — Место Python в современном мире программировании — Преимущества Пайтон в анализе данных.
- Интерпретатор Python. — Установка интерпретатора — Работа с базовым редактором: интерактивный и программный режимы работы — Установка Conda и Jupyter Notebook — Правила работы с файлами .ipynb — Магические методы работы с ячейками.
- Основы. — Представление данных в Пайтон, понятие объекта — Базовые типы данных: str, int, float, bool — Представление чисел, числовые операции, классы Decimal, Fraction — Потоки данных, интерактивный ввод.
- Ветвление кода. — Биты и байты — Булевой тип данных — Проверка истинности и логические операции — Условные операторы, или условия.
- Циклы. — Цикл while — Операторы break и continue — Простейший дебагинг — Цикл for — Функция range — Итерация строк.
- Списки. — Индексация массивов — Итерация массивов — Понятие метода, основные методы списков — Срезы — Кортежи: свойства, отличия от списков.
- Input/Output файлов. — Представление файла как объекта — Виды кодировок — Чтение данных из текстового файла — Конструкция with — Способы записи данных в файл.
- Строки. — Основные методы строк — Способы форматирования строк — Красивые текстовые таблицы с помощью модуля PrettyTable.
- Множества. — Отличия множеств от списков — Операции над множествами — Замороженные множества: отличие от обычных множеств.
- Словари. — Понятие ассоциативного массива — Создание словарей, добавление пар (ключ: значение) — Итерация словарей по ключам, значениям и их парам — Основные методы словарей — Формат данных json — Преимущества и удобства defaultdict.
- Функции. — Встроенные в Пайтон функции — Создание собственных функций — Области видимости имен — Оператор return — Анонимные (lambda) функции.
- Классы и базовые принципы ООП. — Общие понятия, конструктор и экземпляр класса — Инициализация объектов, магические методы — Атрибуты и переменные — Наследование в классах: правила применения — Обращение к классам других модулей — Перегрузка операторов.
- Обработка ошибок. — Виды ошибок — Конструкция try-except — Создание собственных классов ошибок — Продвинутый дебаггинг с помощью pdb.
- Генераторы, итераторы. — Идея и преимущества генераторов — Стандартные функции-генераторы — Списочные и словарные сокращения — Списочные сокращения с условиями.
Чему вы научитесь
- Научитесь уверенно работать с темой: интерпретатор python. установка интерпретатора работа с базовым редактором интерактивный и программный режимы работы установка conda и jupyter notebook правила работы с файлами .ip…
- Научитесь создавать и применять: словари. понятие ассоциативного массива создание словарей, добавление пар (ключ значение) итерация словарей по ключам, значениям и их парам основные методы словарей формат данных json…
- Научитесь создавать и применять: функции. встроенные в пайтон функции создание собственных функций области видимости имен оператор return анонимные (lambda) функции.
- Научитесь создавать и применять: обработка ошибок. виды ошибок конструкция try except создание собственных классов ошибок продвинутый дебаггинг с помощью pdb.
- Освоите и сможете применять: генераторы, итераторы. идея и преимущества генераторов стандартные функции генераторы списочные и словарные сокращения списочные сокращения с условиями.
Подробная информация о курсе
Аудитория курса: Финансовым специалистам: Изучите необходимые функции, разберетесь как оптимизировать обработку больших объёмов данных и сможете быстрее получать необходимые показатели Аналитикам, маркетологам, HR-специалистам: Узнаете, как ускорить рутинные задачи и принимать обоснованные решения с помощью продвинутых возможностей Python Всем, кто хочет расширить свои навыки анализа данных: Сделать первый шаг в интересный мир Python Слушатели курса получат: АВТОМАТИЗАЦИЯ РУТИННЫХ ПРОЦЕССОВ: Вы научитесь видеть рутинные процессы в своей работе, формулировать технические задания на автоматизацию и самостоятельно их реализовывать УСКОРЕНИЕ ОБРАБОТКИ ДАННЫХ: Автоматизация обработки данных в Python позволит вам сократить затраты времени на рутинные процессы в разы САМОСТОЯТЕЛЬНОЕ НАПИСАНИЕ ПРОГРАММ и не только: Вы получите знания и навыки, которые позволят вам писать полноценные программы на языке Python, а так же общаться с профессиональными программистами на знакомом им языке ПОВЫШЕНИЕ ВАШЕЙ СТОИМОСТИ КАК РЕДКОГО СПЕЦИАЛИСТА: Экспертиза на стыке специальностей, не связанных с программированием, и автоматизации будет существенным конкурентным преимуществом при поиске новых направлений вашего развития как специалиста ❗️Преимущества обучения в «HOCK Training»: - Бессрочный доступ к материалам с момента оплаты - Практические видеоуроки по настраиваемому графику - Справочник по языку Python (в электронном виде) - Задания для самостоятельной разработки - Дистанционная поддержка экспертом-преподавателем в системе онлайн-обученияЛицензия на образовательную деятельность - Беспроцентная рассрочка - Итоговый экзамен - Удостоверение о повышении квалификации установленного образца
Цены и сроки
- Стоимость41 550 ₽
- Старая цена69 250 ₽
- Дата началаc Invalid Date
Содержание
- Формат обучениясамостоятельно
По окончанию курса
- Диплом или сертификатудостоверение





























