Курс на Stepik
Обложка курса «Python для начинающих» на Stepik
Бесплатно

Python для начинающих ★ 5.000

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python для начинающих»Учеников на курсе 18
Сертификаты, выданные на курсе «Python для начинающих»Сертификатов выдано 0
Отзывы о курсе «Python для начинающих»Отзывов получено 1
Рейтинг курса «Python для начинающих»Рейтинг курса 5.000
Уроки в курсе «Python для начинающих»Количество уроков 40
Тесты в курсе «Python для начинающих»Количество квизов 103
Задачи с кодом в курсе «Python для начинающих»Количество задач с кодом 94
Время прохождения курса «Python для начинающих»Время прохождения курса —
Обновления курса «Python для начинающих»Обновления курса — —
Дата публикации курса «Python для начинающих»Дата публикации курса — ———
Последнее обновление курса «Python для начинающих»Последнее обновление — ———
Сложность easy — ———

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

  • Абсолютный старт. Установка Python и настройка среды разработки (PyCharm, VS Code или Jupyter Notebook). Первая программа «Hello, World!», работа с консолью (ввод/вывод данных), знакомство с синтаксисом (отступы, комментарии).
  • Фундамент языка. Типы данных (числа, строки, списки, словари), переменные, базовые операторы. Условный оператор if-elif-else и логические выражения. Циклы for и while — учимся не писать однотипный код вручную.
  • Работа с данными. Функции (свои и встроенные), область видимости переменных. Строковые методы (поиск, замена, форматирование f-строки). Списки и кортежи: срезы, добавление/удаление элементов, генераторы списков. Словари и множества для быстрого поиска.
  • Файлы и исключения. Чтение и запись файлов (.txt, .csv, .json). Обработка ошибок через конструкцию try-except — программа не падает, а сообщает о проблеме.
  • Модули и библиотеки. Импорт стандартных модулей (math, random, datetime, os, sys). Установка сторонних библиотек через pip. Краткий обзор requests (получение данных из интернета) и openpyxl (работа с Excel).
  • Первые шаги в ООП (объектно-ориентированное программирование). Зачем нужны классы и объекты. Создание простых классов, атрибуты и методы. Магические методы (__init__, __str__). Инкапсуляция, утиная типизация, наследование на примерах игр и каталогов.

О курсе

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

Для кого этот курс

· Абсолютные новички без опыта программирования. · Студенты, которым нужен понятный старт для учебы или проектов. · Те, кто пробовал учить Python по видеоурокам, но «застрял» на простых примерах.

Начальные требования

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

Преподаватели курса

Как проходит обучение

Лекций «пальцем в небо» не будет — 20% теории, 80% практики. Домашние задания с автоматической проверкой и разбором ошибок. Доступ к чату с преподавателем.

Что вы получите

  • Умение уверенно программировать на Python (уровень Junior-стажер).
  • Умение отлаживать программы и не бояться ошибок.
  • Умение использования сторонних библиотек для различных целей.
  • Понимание основ объектно-ориентированного программирования (ООП).
  • Работа с системой контроля версий Git.

Нагрузка

4 часа в неделю

Расскажите о курсе друзьям