Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

бесплатно
нет рассрочки

О курсе

Онлайн-курс «Python для искусственного интеллекта» поможет познакомиться с одним из популярнейших языков программирования Python.

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

Пройдя этот курс, вы узнаете, в каких средах разработки программируют на Python и сможете выбрать для себя наиболее подходящую, разберётесь в работе с контейнерами и списками, узнаете, что такое циклы, множества и словари,  поймёте, как реализовать свои функции и классы, как работать с .py и jupyter файлами, а также познакомитесь с некоторыми библиотеками языка Python.

Курс рассчитан на две недели — по неделе на три модуля. Каждое занятие состоит из видеолекций, посвященных определенной тематике, а также тестовых и практических задач.

Модули программы:

  • Модуль 1: Установка python. Типы данных и операции с ними. Условный оператор.
  • Модуль 2: Строки. Контейнеры. Методы контейнеров.
  • Модуль 3: Циклы, множества и словари.
  • Модуль 4: Функции и классы.
  • Модуль 5: Файлы. Работа в .py файлах. Модули. Синтаксический сахар.
  • Модуль 6: Библиотека numpy, matplotlib.

Онлайн-курс «Python для искусственного интеллекта» — это продолжение программы интенсивной подготовки по работе с искусственным интеллектом в рамках RuCode Festival, реализуемого МФТИ.

Что вы получите после обучения

Приобретаемые навыки
2
Типы данных
3
Операторы
4
Строки
5
Контейнера
6
Множества
7
Циклы
8
Словари
9
Функции
10
Классы
11
Файлы
12
Модули
13
Библиотеки

Вас будут обучать

Выпускник ФРТК МФТИ. С 2017 разрабатываю аналитические продукты и системы с применением алгоритмов машинного обучения для задач тематического моделирования и кластеризации для компаний на заказ и в рамках работы в...
Выпускник ФРТК МФТИ. С 2017 разрабатываю аналитические продукты и системы с применением алгоритмов машинного обучения для задач тематического моделирования и кластеризации для компаний на заказ и в рамках работы в Лаборатории Инноватики МФТИ. В 2019-2020 проводил курсы от МФТИ по data science, data analysis и data engineering для обучения разработчиков партнера МФТИ - Сбербанка. Занимаюсь созданием программ и проведением занятий в области data sciense для вузов и техникумов.

Образовательная организация

Stepik — образовательная платформа и конструктор
онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем
в проведении олимпиад и программ переподготовки.
Наша цель — сделать образование открытым и удобным.

Помогаем учиться, а также создавать свои курсы и обучать


Первые учебные материалы были размещены на платформе в 2013 году. Сегодня среди охваченных курсами тем: программирование, информатика, математика, статистика
и анализ данных, биология и биоинформатика, инженерно-технические и естественные науки. Онлайн-курсы, размещенные на Stepik, неоднократно становились призерами конкурсов онлайн-курсов, а система автоматизированной проверки задач используется в ряде курсов на платформах Coursera и edX. Также Stepik активно развивает направление адаптивного обучения, где каждый сможет изучать материал, подобранный индивидуально под свой уровень знаний.

 

Stepik является также площадкой для проведения конкурсов и олимпиад — среди мероприятий — отборочный этап Олимпиады НТИ, онлайн-этап акции Тотальный диктант, международная олимпиада по биоинформатике.

 

Stepik — многофункциональная и гибкая платформа для создания образовательных материалов. Вы можете создавать онлайн курсы, интерактивные уроки с видео и различными типами заданий для учащихся, приватные курсы для ограниченной аудитории, проводить олимпиады и конкурсы, запускать программы профессиональной переподготовки и повышения квалификации, а также обучать своих сотрудников и клиентов.

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

Типы данных и операции с ними. Условный оператор

  1. Сценарии работы с языком. Работа в средах jupyter и .ру файлах
  2. Установка python. Установка jupyter lab
  3. Установка anaconda. Установка VSCode
  4. Целые и вещественные числа. Операции с ними
  5. Булевые условия. Условный оператор
  6. Итоговое тестирование

Строки. Контейнеры. Методы контейнеров

  1. Строки и индексация в Python
  2. Списки и их методы
  3. Кортежи и их методы
  4. Итоговое тестирование

Циклы, множества и словари

  1. Цикл while и for
  2. Range. Zip. Enumerate
  3. Множества и их методы
  4. Словари и их методы
  5. Итоговое тестирование

Функции и классы

  1. Функции и их области видимости
  2. Классы. Инкапсуляция, наследование, полиморфизм
  3. Итоговое тестирование

Файлы. Работа в .py файлах. Модули. Синтаксический сахар

  1. Работа с файлами. Менеджер управления контекстом
  2. Декораторы. Атрибуты доступа классов
  3. Написание своего модуля в виде .py файлов. Установка библиотек
  4. Итоговое тестирование

Библиотека numpy, pandas, matplotlib

  1. Numpy, установка библиотеки и ее преимущества. Numpy массивы
  2. Встроенные функции numpy
  3. Matplotlib, установка библиотеки и примеры использования
  4. Итоговое тестирование
  5. Итоги курса

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 01.10.2023 03:21
Python для искусственного интеллекта

Python для искусственного интеллекта

Оставить отзыв
Поделиться курсом с друзьями