Ежедневно, с 8:30 до 22:30
Предзаказ
1883

Python.Start

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
Автор:
Future People
300 ₽
1500 ₽
-80%
Кэшбэк: 5% (15 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.

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

Главная цель курса: снятие клише “сложно | поздно | не дано”, понимание основных принципов программирования.

Главная техническая цель курса: понять базовые принципы программирования на примере языка Python и редакторе Visual Studio Code.

После прохождения курса Вы поймете, что программирование — это навык, а не одаренность каких-то избранных людей. Программистами не рождаются, программистами становятся. Главное начать!

В течение курса мы разберемся с базовыми принципами программирования. Для этого будем использовать язык программирования Python и редактор кода Visual Studio Code.

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

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

Мы научим вас писать код осмысленно , понимая что Вы пишите и зачем.

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

Мы точно знаем, какую огромную роль играет первый курс, который смотрит человек. Сэкономьте себе огромное количество времени и получите отличные знания.

Чему вы научитесь:

  • Эффективно учиться и бороться с прокрастинацией.
  • Структурированно вести свою базу знаний.
  • Устанавливать интерпретатор Python в операционную систему.
  • Устанавливать и настраивать редактор кода Visual Studio Code.
  • Работать с переменными и типами данных.
  • Составлять выражения с помощью операторов.
  • Решать задачи базового уровня.
  • Узнаете, что такое конкатенация и исключения.
  • Поймете, как работает динамическая типизация и в чем её отличие от статической типизации.
  • Научитесь преобразовывать один класс в другой.
  • Разберетесь, что такое предикат и чем = отличается от ==.
  • Познакомитесь с классом bool и поймем, что теперь существует только Истина или Ложь
  • Узнаете как конвертировать любой класс в bool
  • Увидите как Python сравнивает строки
  • Научитесь разветвлять поток выполнения программы с помощью if — elif — else
  • Подробно разберетесь, чем отличается elif от if и как использовать их без else
  • Начнете использовать PEP8
  • Узнаете, как проверять свои гипотезы с помощью режима REPL
  • Освоите новый софт и научитесь в нём визуализировать алгоритмы программ.
  • Узнаете, что такое логические операции и при чём тут таблицы истинности.
  • Услышите страшные слова «инверсия», «конъюнкция», «дизъюнкция».
  • Поймете, как важна ассоциативность и как её управлять.
  • Узнаете, что такое «Ленивое оценивание» и неассоциативные операции.
  • Научитесь определять функции и использовать их.
  • Узнаете, для чего нужны параметры и аргументы.
  • Подробно разберетесь со строками, последовательностями, индексами и срезами.
  • Научитесь использовать циклы while и for и ключевые слова break, continue, else.
  • Разберетесь, что такое хеш-таблица и при чем тут словари и множества.
  • Познакомитесь с понятием ООП.
  • Научитесь создавать классы и инициализировать экземпляры классов
  • Рассмотрите встроенные функции и классы
  • Разберетесь, для чего нужен импорт
  • Поймёте, как правильно открывать, изменять и сохранять файлы
  • Увидите, как обрабатывать исключения
  • Напишете свою программу для нанесения логотипа на изображения и скомпилируете её в исполняемый exe-файл

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

Модуль 1

  1. Цели курса PYTHON
  2. Про мозг. Эффективная жизнь и аффективная ниша
  3. Что такое Notion. Как вести базу знаний

Модуль 2

  1. История Python. Плюсы и минусы. Применение
  2. Установка Python на Windows и MacOS
  3. Интерпретатор Python. Режим REPL.

Модуль 3

  1. Среда разработки и обучения (IDLE)
  2. Visual Studio Code.Установка на Windows и MacOS.Настройка
  3. Visual Studio Code. Настройка интерфейса. Полезные фичи

Модуль 4

  1. Память. Переменная.snake_case
  2. Разбор задания “Книжный шкаф”
  3. Типы данных. Классы. Строки и числа
  4. Разбор задания “Опиши актераактрису”
  5. Выражение. Оператор. Операнд. Операция
  6. Разбор задания “Построчный разбор кода”
  7. Изменяем значение переменной
  8. Разбор задания “Скорректируй данные актераактрисы”

Модуль 5

  1. Операторы. Приоритеты. Арифметические операторы
  2. Разбор задания «Расставь операторы»
  3. Динамическая типизация
  4. Разбор задания «Площадь квадрата»
  5. Преобразование типов данных
  6. Разбор задания «Спам»

Модуль 6

  1. Булев тип. Истина Ложь. Предикат. Операторы сравнения.
  2. Разбор задания «Проверка «a», «b» и «с»
  3. Условный оператор. Конструкция if else. Приоритеты операторов
  4. Разбор заданий «a и b», «Проверка на четность», «Кратность»
  5. Создаём алгоритм программы. Diagrams.net
  6. Реализуем алгоритм. Несколько if. if без else
  7. Разбор задания «Выдача кредита»
  8. Разбор задания «Минимальное из четырех»

Модуль 7

  1. if elif. Отличие от нескольких if подряд
  2. Разбор задания «Сравнение переменных one и two»
  3. Логические операции. Булевы операции
  4. Разбор заданий «Пароль» и «Максимальное из четырех»
  5. Приоритеты. «Ленивое» оценивание. Неассоциативные операции
  6. Разбор задания «Цена билета в аквапарк»

Модуль 8

  1. Что такое функция
  2. Разбор задания “Функции чай, кофе, горячий шоколад”
  3. Параметры и аргументы функции
  4. Разбор задания “Функция Степень”
  5. Разбор задания “Функция Среднее арифметическое трех”
  6. Разбор задания “Функция цена Эфириума”
  7. Области видимости переменных
  8. Разбор задания “Градусы Цельсий в Кельвин”
  9. Вложенные функции
  10. Разбор задания “Вложенные функции”

Модуль 9

  1. Функция print()
  2. Функция input()
  3. Разбор задания ”Спам”
  4. Разбор задания “Привет!”
  5. Разбор задания ”Решение уравнения”
  6. Разбор задания ”Доступ”
  7. Разбор задания ”Площадь квадрата”

Модуль 10

  1. Позиционные и ключевые аргументы, параметры по умолчанию
  2. Разбор задания “Расчет выручки”. pass. Строка документации
  3. Разбор задания “Расчет выручки”. Улучшаем код
  4. Встроенные функции max, min, round, len, abs, id
  5. Разбор задания “Своя функция abs()”
  6. Разбор задания ”Информация о числах”

Модуль 11

  1. Создание строк. Многострочные объекты. Escape-последовательность
  2. Разбор задания “Соединяем две строки”
  3. Красим вывод в терминал с помощью ANSI последовательности
  4. Разбор задания “Остров приключений”
  5. Строка как последовательность. Индексы. Срезы
  6. Разбор задания “Срезы”

Модуль 12

  1. Что такое метод. Методы строк
  2. Разбор задания “Методы строк — полезный инструмент”
  3. Оператор вхождения in
  4. Разбор задания “Проверяем строку”
  5. Старые способы форматирования строк
  6. Разбор задания “Расходы”
  7. F-строки (форматируемый строковый литерал)
  8. Разбор задания “Индекс массы тела”

Модуль 13

  1. Конструкция цикла while. Алгоритм
  2. Разбор задания “Нечетные числа”
  3. Разбор задания “Чётные числа в диапазоне”
  4. Разбор задания “Числа по правилу”
  5. Операторы break и else
  6. Разбор задания “Ввод логина и пароля”
  7. Оператор continue

Модуль 14

  1. Цикл while и строка
  2. Разбор задания “Считаем буквы”
  3. Вложенные циклы
  4. Разбор задания “Таблица умножения”
  5. Разбор задания “Подсчет суммы введенных чисел”

Модуль 15

  1. Tuple. Кортеж. Операции с кортежами
  2. Методы кортежа. Функции для кортежа. Оператор in
  3. Разбор задания “Считаем слова”
  4. Разбор задания “Поиск максимального числа”

Модуль 16

  1. List. Список. Отличия от кортежа.
  2. Методы списка. Сортировка списка
  3. Разбор задания “Поиск слова по длине”
  4. Изменяемые и неизменяемые типы. Оператор тождественности is.
  5. Разбор задания “Добавляем информацию”

Модуль 17

  1. Методы split() и join()
  2. Разбор задания “Имена файлов”
  3. Цикл for. Операторы break, continue, else
  4. Распаковка в цикле for
  5. Разбор задания “Расчет среднего балла учеников”

Модуль 18

  1. Dict. Cловарь. Хешируемый тип данных
  2. Разбор задания “Таблица четности”
  3. Методы словаря. Словарь и цикл for.
  4. Разбор задания «Телефонная книга»
  5. Set. Множество. Frozenset. Замороженное множество
  6. Операции с множествами
  7. Разбор задания “Анализ интересов посетителей сайта”
  8. Сортировка кортежа, списка, словаря, множества

Модуль 19

  1. Базовая концепция ООП: классы и экземпляры классов
  2. Разбор задания “Класс автомобили”
  3. __init__ и методы экземпляров класса
  4. Разбор задания “Класс Television”

Модуль 20

  1. Класс range() c циклом for
  2. Разбор задания “Используем range”
  3. Класс enumerate() c циклом for
  4. Разбор задания “Информация о словах”

Модуль 21

  1. Импорт модулей
  2. Модуль random для случайных чисел
  3. Разбор задания “10 случайных чисел”
  4. Модуль datatime для работы с датами
  5. Разбор задания “Сколько лет”
  6. Открытие и сохранение файлов. Функция open.
  7. Разбор задания “Заметки”
  8. Модуль os для работы с файловой системой

Модуль 22

  1. Обработка исключений try except
  2. Разбор задания “Функция деления”
  3. Менеджер пакетов pip. Библиотека requests
  4. Виртуальное окружение
  5. Ошибки при создании виртуального окружения

Модуль 23

  1. Постановка задачи на программу “Нанесение логотипа”
  2. Библиотека Pillow для работы с изображениями
  3. Алгоритм программы “Нанесение логотипа”
  4. Реализация программы “Нанесение логотипа”
  5. Оптимизация программы “Нанесение логотипа”
  6. Компиляция в .exe программы “Нанесение логотипа”
  7. Итоги
Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 23.05.2025 Артикул 1883

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Полный курс Python для начинающих
Скидка 80%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Полный курс Python для начинающих
Python для начинающих
Постер товара: Практический курс по продвинутому Python
Скидка 81%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Практический курс по продвинутому Python
Python-бэкенд
Постер товара: Python: Быстрый старт
Скидка 77%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Python: Быстрый старт
Python для начинающих
Постер товара: Курс по Python 3
Скидка 85%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Курс по Python 3
Python для начинающих
Постер товара: Большой курс Python - с нуля до продвинутого
Скидка 80%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Большой курс Python - с нуля до продвинутого
Django и DRF
Постер товара: Master Python: от новичка до профессионала с практическими задачами по кодированию
Скидка 72%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Master Python: от новичка до профессионала с практическими задачами по кодированию
Django и DRF
Постер товара: Python - основы с нуля
Скидка 69%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Python - основы с нуля
Python для начинающих
Постер товара: Курс Python: изучите Python, создавая игры на Python
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Курс Python: изучите Python, создавая игры на Python
Python для начинающих