Вводный курс по Python для анализа данных

Курс предназначен для слушателей, которые только начинают изучать программирование, в частности, программирование на языке Python. Вы познакомитесь с базовыми понятиями языка Python, а также с полезными библиотеками NumPy, Pandas, Matplotlib. Курс является вводным и подходит слушателям, которые планируют изучение курсов по анализу данных и машинному обучению в дальнейшем.

Целевая аудитория

Курс рассчитан на широкую аудиторию слушателей, желающих получить навыки работы с языком программирования Python, а также в дальнейшем использовать его для анализа данных и машинного обучения.

Предварительные требования

Для успешного прохождения обучения необходимо обладать знаниями/опытом работы на компьютере: в операционной системе Windows, с файлами и папками, установкой ПО и с браузерами. Опыт программирования на других языках не требуется.

Приобретаемые знания и навыки

По окончании курса, слушатели смогут:

  • создавать программы на языке Python;
  • пользоваться средой разработки Jupyter Notebook и создавать ноутбуки;
  • использовать модули NumPy и Pandas для начальной работы с данными;
  • использовать модуль Matplotlib для построения графиков.

Программа курса

Модуль 1. Знакомство с Python и инструментами

  • Что такое Python, варианты работы с Python, cборка Anaconda
  • Знакомство с Jupyter Notebook

Модуль 2. Введение в программирование

  • Компиляция и интерпретация, интерактивное программирование
  • Функция print, стандартный ввод/вывод

Модуль 3. Числа и переменные

  • Числовые типы данных, операции с числами
  • Переменные

Модуль 4. Ветвления и циклы

  • Логические операции, условный оператор, отступы
  • Циклы for, while

Модуль 5. Строки

  • Строки, операции со строками, форматирование строк
  • Методы строк, примеры обработки строк

Модуль 6. Списки, кортежи, словари

  • Списки и кортежи, операции со списками и кортежами, генераторы списков
  • Словари и множества

Модуль 7. Функции;

  • Синтаксис
  • Позиционные и именованные аргументы
  • Произвольное число аргументов

Модуль 8. Файлы

  • Работа с файлами, менеджер контекста with

Модуль 9. Модули Python

  • Окружение и менеджеры пакетов
  • Установка модулей
  • Импорт модулей

Модуль 10. NumPy

  • Тип данных - массив (многомерный)
  • Создание массивов
  • Операции над массивами
  • Срезы и broadcasting
  • Сохранение и загрузка массивов

Модуль 11.  Matplotlib

  • Построение простых графиков
  • Метод plot
  • Типы линий, типы маркеров
  • Метод scatter
  • Метод hist
  • Несколько графиков на одном рисунке
  • Засечки, подписи к осям

Модуль 12. Pandas;

  • Типы данных – Таблица и Ряд
  • Создание Таблиц и Рядов
  • Срезы и операции над Таблицами и Рядами
  • Сохранение и загрузка таблиц
  • Слияние таблиц
  • Построение сводной таблицы
  • Бегущее окно

Документы об окончании курса

  • Сертификат Учебного центра Noventiq
  • Cертификат об обучении установленного образца

Certificate Noventiq Education Belarusсертификат об обучении установленного образца

Оставить отзыв

Информация о курсе

18-19 сентября
10:00 - 17:00
13-14 ноября
10:00 - 17:00

1320 BYN

Вендор: Программирование
Код курса: PTHN-DA-1
Продолжительность: 2 дня / 16 ак. часов
Направление: Python
Форма обучения:

под руководством инструктора

Записаться на курс

Название курса и комментарии*

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

Настоящим, в соответствии с ч.2.ст.18 Закона Республики Беларусь от 10.11.2008 N 455-З(ред. от 11.05.2016) "Об информации, информатизации и защите информации" и Законом Республики Беларусь от 7 мая 2021 г. № 99-З «О защите персональных данных», отправляя данную форму, вы подтверждаете свое согласие на сбор, обработку и хранение ООО «СофтЛайнБел» Ваших персональных данных. ООО «СофтЛайнБел» гарантирует конфиденциальность получаемой от Вас информации. Сбор, обработка и хранение персональных данных осуществляется в целях эффективного оказания услуг и исполнения договоров.

Отправляя данную форму я даю согласие на обработку моих персональных данных, а также подтверждаю, что я ознакомлен и согласен с условиями политики обработки персональных данных.