Программирование на языке Python. Анализ и визуализация данных на языке Python. Библиотеки Pandas, numpy, Matplotlib
от 38 500 ₽
Вендор по курсу
Python
Популярный язык программирования для разработки приложений, анализа данных и автоматизации
Ближайшие группы обучения
Ожидание курса
К сожалению, набор в группы по данному курсу в настоящее время не открыт. Однако вы можете оставить заявку в лист ожидания, и мы уведомим вас, как только будет объявлен новый набор или появится информация о ближайших датах проведения обучения.
Ваши навыки после обучения
Будут соответствовать запросам работодателей
Курс создан для освоения ключевых технологий и методов анализа данных и рассчитана на тех, кто хочет получить востребованную цифровую профессию специалиста по большим данным, начиная с базового уровня.
Курс сочетает большое количество практических заданий с лекциями, вебинарами и консультациями.
Курс включает в себя семь блоков, обеспечивающих всестороннее понимание темы. С первых пяти блоков слушатели углубятся в теорию и практику аналитики данных, два оставшихся блока направлены на оценку и укрепление полученных знаний.
По окончании обучения слушатели смогут:
устанавливать и настраивать сборку пакетов и инструментов Anaconda для программирования на языке Python;
пользоваться модулями NumPy, SciPy, Matplotlib, Pandas для решения стоящих перед ними задач на языке Python;
писать программы на языке Python в среде Jupyter Notebook;
строить графики и визуализировать данные при помощи модуля Matplotlib;
интерпретировать результаты выполнения кода;
импортировать данные из файлов различных форматов и из интернета;
строить простые линейные модели, используя модуль Scikit-learn
Предварительные требования:
Курс «Программирование на языке Python. Базовый курс» или эквивалентный опыт практической работы
Курс «Программирование на языке Python: Объектно-ориентированное программирование (ООП)» или эквивалентный опыт практической работы
Профиль аудитории:
Специалисты занимающиеся анализом данных
Программисты
Администраторы
Студенты высших учебных заведений
Программа курса
Модуль 1 «Знакомство с языком Python: обзор, примеры, области применения»
Знакомство с языком Python: обзор, примеры, области применения
Краткий обзор популярных пакетов/модулей Python: NumPy, SciPy, Matplotlib, Pandas
Сборка Anaconda: установка, возможности
Работа с менеджером пакетов conda: окружение, установка пакетов
Среда программирования Jupyter Notebook: код, описание, оформление, презентация – все в одном. Запуск, создание первых программ, принцип работы REPL. Контекстная справка.
Модуль 2 «Язык Python, синтаксис, типы данных, операторы, циклы, функции»
Синтаксис Python, типы данных
Условные операторы, циклы, range, enumerate
Изменяемые типы: списки, словари
Функции и процедурное программирование
Модуль 3 «Модуль NumPy: работа с многомерными массивами и линейная алгебра»
Модуль NumPy: многомерные массивы. Типы элементов. Создание массивов. Сохранение/загрузка массивов
Принципы работы с массивами: element-wise ops, broadcasting, slicing, indexing, ufuncs
Важные функции для работы с массивами. Линейная алгебра
Примеры решения задач при помощи NumPy
Модуль 4 «Модуль Matplotlib: визуализация данных. Модуль SciPy – численные методы»
Модуль Matplotlib. Принцип работы: figure, axis.
Виды графиков: plot, scatter, bar, hist, contour, и др.
Цветовые карты, работа с изображениями как с массивами данных
Интерполяция (scipy.interpolate), интегрирование (scipy.integrate), оптимизация (scipy.optimize)
Модуль 5 «Модуль Pandas: работа с таблицами, загрузка и анализ данных»
Модуль Pandas (Python for Data Analysis). Основные типы данных: Series, DataFrame
Доступ к данным. Статистические методы
Загрузка данных из CSV, XLS, HDF5. Группировка и агрегирование. Сводные таблицы
Пример анализа данных. Применение NumPy, Pandas, Matplotlib
Модуль 6 «Примеры анализа данных на датасетах»
Пример анализа датасета: поток велосипедистов через мост Fremont Bridge
Пример анализа датасета: "Open policing project" Стэнфордского университета
Модуль 7 «Обработка текста, регулярные выражения, извлечение данных из веб-страниц»
Простая обработка текста без регулярных выражений
Регулярные выражения и их применение
Извлечение данных из веб-страниц. Модули urllib, requests, BeautifulSoup
Работа с JSON, HTML, XML
Получите полную программу курса
Оставьте имя, телефон и электронную почту - и мы сразу отправим вам подробную программу курса со всеми темами и форматами занятий.
Обучают специалисты с многолетним опытом
Гергель Александр Викторович
Инструктор CiscoМеждународно признанный инструктор Cisco
Преподаватель входит в число лучших международных инструкторов Cisco (по итогам 2012, 2013, 2015 и 2016 годов), что подтверждает высокий уровень экспертизы и качества обучения.
Более 20 лет опыта обучения сетевым технологиям
Проводит авторизованные курсы Cisco, Huawei, VMware и других вендоров в ведущих учебных центрах и университетах, сочетая академические знания и практический опыт.
Глубокая экспертиза в сетях и информационной безопасности
Обладает большим количеством профессиональных сертификаций (CCNA, CCNP, CCDA, CCDP и др.), охватывающих маршрутизацию, безопасность, дата-центры и сетевые сервисы.
Практико-ориентированное обучение
Курсы включают реальные лабораторные работы, задачи по настройке и диагностике сетей, что помогает слушателям сразу применять знания в работе.
Степанов Андрей Евгеньевич
Сертифицированный IT-экспертЭкспертный уровень знаний в IT-технологиях
Глубокая экспертиза в сетевых технологиях, виртуализации, системах хранения данных и информационной безопасности, подтверждённая практическим опытом и сертификациями.
Международные профессиональные сертификации
Обладает множеством авторитетных сертификатов (Microsoft, Cisco, VMware, Huawei, Citrix), что подтверждает высокий уровень квалификации и соответствие мировым стандартам обучения.
Большой опыт преподавания и разработки курсов
Проводит авторизованные курсы и разрабатывает собственные программы обучения, включая лекции, лабораторные работы и учебные материалы по IT-администрированию и виртуализации.
Практический опыт реализации крупных IT-проектов
Участвовал в проектировании и внедрении корпоративных сетей, центров обработки данных и систем виртуализации для крупных организаций, что позволяет передавать студентам реальные практические знания.
Контактная информация
Свяжитесь с нами любым удобным способом, мы всегда рады помочь и ответить на ваши вопросы.
Учебный центр
Респ. Башкортостан, г. Уфа, ул. Менделеева, д. 140/3
Режим работы
Пн-Пт: 9:00 - 19:00
Подразделение
г. Москва, ул. Каширское шоссе, д. 4
Режим работы
Пн-Пт: 10:00 - 17:00
Подразделение и ЦОД
г. Санкт-Петербург, ул. Учительская, д. 23
Режим работы
Пн-Пт: 10:00 - 17:00
Остались вопросы?
Остались вопросы? Оставьте свои данные в форме, и мы свяжемся с вами в ближайшее время. Мы постараемся дать развернутый ответ и помочь решить ваш вопрос. Также Вы можете обратиться к помощнику в Телеграм