Юлдуз Фаттахова (Python):
Дарима Мылзенова (Python)
- 5+ лет в Data Science.
- Руководитель AI-проектов в Cбер.
- Автор курсов по Machine Learning.
Анна Чувилина (Python)
- Инженер-исследователь
- Ведет курсы в Digital Banana, ДПО НИУ ВШЭ, читает лекции в Сколтехе и в ШАДе.
- Ex-Gazprom Neft, Just AI. Искала нефть с помощью алгоритмов компьютерного зрения и разработала модели синтеза речи для aimyvoice.
- Ex-Head of Analytics в Яндекс, преподаватель Mathshub, преподавала в НИУ ВШЭ и Harbour Space University.
Чему мы научим на Основах Python:
Что включено в модуль:
- На этом модуле вы освоите основы программирования на Python, работу со структурами данных, условными операторами и библиотеками, функциями и объектно-ориентированным программированием.
Вы научитесь решать свои первые задачи на Python, а также подготовите проектную работу: чат-бот для Telegram с использованием библиотек, парсинга и API- Рассмотрите назначение Python
Вы начнёте изучение с введения в Python: узнаете, зачем нужна арифметика и функции, и научитесь работать со строками. Узнаете, какие сферы затрагивает Python и для чего он используется.- Узнаете как эффективно хранить и извлекать данные
Вы поймёте, как улучшить эффективность работы на Python и упростить процесс программирования с помощью структур данных — словарей и множеств. Разберёте, как они используются для решения различных задач в программировании — быстрого поиска, фильтрации данных, устранения дубликатов.- Добавите в скиллы продвинутый python
Вы изучите, что такое генераторы и операторы, как работать с библиотеками NumPy, SciPy и Pandas. Поймёте, как работать с Python в многопоточности и асинхронном программировании.
Протестируете свой первый чат-бот
Написание итогового проекта — ваша практика в использовании виртуального окружения, подключении необходимых библиотек и написании плана по разработке. Вы научитесь тестировать ботов/приложения и налаживать их работу, вычисляя сбои в коде.
Программа модуля:
- Базовые типы данных: int, float, string, bool
- Условный оператор и циклы: for, while
- Структуры данных в Python: списки, кортежи, словари и множества, comprehensions
- Функции, аргументы и аннотации функций
- Область видимости переменных, lambda функции, map, zip, sorted
- ООП: инкапсуляция, наследование, полиморфизм, dunder methods, абстрактные классы, mro
- Numpy для эффективных вычислений
- Pandas для анализа данных
- Работа в Jupyter Notebook и в Pycharm
- Обработка исключений, итераторы и генераторы, декораторы
Продолжительность: 36 ак. часов / 10 недель
Формат обучения: Лекция + семинарТвои навыки после обучения:
- Введение в Python, его назначение. Арифметика и функции. Работа со строками
- Введение в Python: интерактивное программирование
- иклы и особенности их применения
- Структуры данных в python, работа с файлами, библиотеки
- Функции в Python
- Введение в ООП
- Введение в Numpy, Jupyter Notebook, Pandas
- Работа в Jupyter Notebook
- Чат боты, подготовка по проектам
- Продвинутые возможности Python
- Основы программирования на Python (строки, циклы, структуры данных, функции и ООП)
- Владение библиотеками Numpy и Pandas
- Создание чат-бота
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Новые складчины | страница 32
Категории
Страница 32 из 34

![[IMG]](proxy14p.php?image=https%3A%2F%2Fi123.fastpic.org%2Fbig%2F2024%2F0519%2F94%2F47ab0f8683fb79a10ea9dfcc6d781b94.png&hash=b58b928ac520826fdb74dcc66ad62a6c&v=4)