Открыто

Python: основы языка [2022] [МФТИ] [Никита Честнов]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 27 авг 2022.

Цена: 45000р.-93%
Взнос: 2743р.

Основной список: 18 участников

  1. 27 авг 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Python: основы языка [2022]
    МФТИ (ФПМИ МФТИ Физтех-школа прикладной математики и информатики)
    Никита Честнов


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

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

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

    Где используется Python:
    1. Web разработка
    2. Машинное обучение и искусственный интеллект
    3. Анализ данных
    4. Автоматизация задач
    и многое другое

    Для кого курс:
    1. Для новичков в программировании
    2. Для тех, кто имеет опыт в программировании и хочет начать изучать Python

    Преимущества Python:
    1. Python прост в использовании
    Программы на python короткие и требуют меньше времени на разработку​
    2. Python - мощный язык
    Обладает всеми возможностями, которые необходимы для современного языка​
    3. Python - объектно-ориентированный язык
    При этом в Python ООП приемами пользоваться не обязательно, в отличие от C++ и Java​
    4. Python легко интегрируется с другими языками
    Можно пользоваться уже имеющимися разработками на других языках​

    На курсе вы:
    1. Изучите основы языка Python с нуля
    2. Научитесь работать с циклами и условиями
    3. Научитесь работать с файлами и выполнять многие другие действия
    4. Научитесь создавать переменные и освоите контейнерные типы данных
    5. Создавать классы и объекты и овладеете объектно-ориентированным программированием

    Занятие 1 - Знакомство с Python
    • Введение в Python
    • Работа в Jupyter Notebook и Google Colab
    • Числовые типы данных
    • Условия и циклы
    Занятие 2 - Управление вычислениями. Контейнеры
    • Списки, кортежи, словари, множества
    • Циклы for и while
    • List, dict, set comprehensions
    Занятие 3 - Функциональное программирование в Python
    • Базовый синтаксис: объявление/вызов, аргументы по умолчанию
    • Рекурсия
    • Передача по ссылке
    • Конструкции args, kwargs
    • Распаковка контейнеров при вызове
    • Генераторы
    • Области видимости
    • Замыкания
    • Объектная природа функций
    • Декораторы
    • Лямбда-функции
    Занятие 4 - Классы в Python (часть 1)
    • Основные принципы ООП
    • Объявление класса, создание экземпляра
    • Атрибуты и методы класса
    • Наследование. Множественное наследование. Ромбовидное наследование.
    • Приватность атрибутов
    Занятие 5 - Классы в Python (часть 2)
    • Объектно-ориентированный подход к созданию итераторов и генераторов
    • Магические методы
    • Перегрузка операторов
    Занятие 6 - Исключения, модули, встроенный модуль
    • Устройство исключений
    • Создание и работа с модулями
    • Встроенный модуль python
    • Работа с файловой системой
    Занятие 7 - Модуль Numpy
    • Обзор модуля
    • Оптимизация кода с помощью Numpy
    • Работа со строками
    • Анализ многомерных массивов в Numpy

    Продажник
     
  2. Последние события

    1. ДенисДенисДенис
      ДенисДенисДенис участвует.
      20 июн 2024
    2. alensx
      alensx участвует.
      20 фев 2024
    3. CandyBoy
      CandyBoy участвует.
      16 фев 2024
    4. gohas
      gohas не участвует.
      16 янв 2024