Чему вы научитесь
- Устанавливать Python, настраивать среду разработки и запускать свои первые программы.
- Работать с переменными, числами, строками и логическими значениями.
- Получать данные от пользователя, обрабатывать их и выводить результат программы.
- Работать со строками: получать отдельные символы и фрагменты текста, изменять и форматировать строки.
- Писать условия и составлять логические выражения, чтобы программа могла принимать решения.
- Создавать списки, изменять их, использовать методы списков и работать с вложенными структурами.
- Использовать циклы for и while, когда одни и те же действия нужно выполнить несколько раз.
- Сочетать условия, циклы и другие изученные конструкции в более сложных программах, а также познакомиться с генераторами и модулями.
- В заключение вас ждут увлекательные задачи на программирование, объединённые общей историей, где каждое решение логично вытекает из предыдущего, создавая цельную картину и глубокое погружение в тему.
О курсе
Для кого этот курс
Начальные требования
- Базовое владение компьютером: Умение работать с файлами и папками, устанавливать программы.
- Желание учиться: Готовность разбираться в новых концепциях и выполнять практические задания.
- Доступ к компьютеру: Желательно иметь компьютер или ноутбук с установленной операционной системой (Windows, macOS или Linux).
- Минимальные математические знания: Понимание базовых математических операций, таких как сложение, вычитание, умножение, деление.
- Интернет-соединение: Для установки программного обеспечения и доступа к материалам курса.
- Азы программирования или информатики (желательно): Понимание базовых понятий программирования поможет вам быстрее освоить Python.
Если вы готовы к изучению Python, этого достаточно, чтобы начать!
Преподаватели курса
Как проходит обучение
Обучение построено на практике: вы сразу начнёте писать код и решать задачи, постепенно углубляясь в основы Python. Вас ждёт более 500 разнообразных задач, многие из которых оформлены как увлекательные истории. Материал подаётся пошагово, с подробными объяснениями и примерами.
Учебный процесс гибкий, вы можете учиться в своём темпе, а все задания сопровождаются проверкой и обратной связью.
Не стоит зацикливаться на задаче, которая пока не поддаётся. Если решение не находится, переходите к следующему заданию, часто новые темы или задачи помогут вам лучше понять материал и вернуться к сложной задаче с новым взглядом.
Обучение это процесс, где главное двигаться вперёд и не бояться пробовать снова!
Сертификат
Что вы получите
- Базу Python с нуля: переменные, типы данных, условия, циклы, списки.
- Понимание «как это устроено», а не просто синтаксис.
- Аккуратный стиль кода по PEP 8 и приёмы отладки.
- Короткие конспекты и «шпаргалки» по темам для быстрого повторения.
- Обратную связь в обсуждениях от автора курса.
- Доступ ко всем обновлениям курса.
- Сертификат о прохождении от платформы Stepik.
- Готовность к следующему шагу: PROкод: продвинутый курс по Python.