Акции школ
Войти

Курс «Программирование на языке Python 3»

Составитель: Денис Сметнёв · Оценка на MOOC.ru: 4.2 из 5 — по 5 отзывам на нашем сайте
Beginner
5 390 ₽
★ 4.6 · 14 отзывов

Python 3 — базовый язык для большинства направлений: аналитика данных, автоматизация, веб-бэкенд, скрипты под любые задачи. Курс Shultais Education рассчитан на тех, кто стартует с нуля: за три месяца программа проводит от установки интерпретатора до создания собственных классов и работы с модулями. Покрывает именно фундамент — типы данных, управление потоком, функции, обработка исключений, виртуальные окружения. Без прыжков через ступеньки.

Подробнее


Beginner
5 390 ₽
★ 4.6 · 14 отзывов

Компания: Shultais Education

рейтинг: Язык: ru

Уровень: Beginner Длительность: 3 месяца Формат: Online Старт: в любое время Документ: сертификат
🎓 сертификат
Почему мы рекомендуем: проверен 11 отзывами, сертификат — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (15 модулей, по данным школы)

  1. Введение в Python — 15 уроков, 6 заданий — Узнаете, что такое Python и как язык появился на свет. Научитесь устанавливать и запускать среду программирования Python. Познакомитесь со средой разработки PyCharm . Узнаете как работать с конспектами в Jupyter Notebook . Потренируетесь запускать программы разными способами. Научить принимать данные через аргументы командной строки и из стандартного потока ввода. Напишите свои первые программы.
  2. Числа и строки — 21 урок, 97 заданий — Познакомитесь со встроенными типами данных Питона. Научитесь обрабатывать строки и числа. Узнаете, что такое срезы и методы строк. Научитесь форматировать строки разными способами. Познакомитесь с f-строками
  3. Файлы — 3 урока, 13 заданий — Научитесь читать и записывать данные в файлы. Разберетесь с различными кодировками и режимами работы.
  4. Списки и кортежи — 18 уроков, 56 заданий — Научитесь работать со списками в Python. Узнаете как списки хранятся в оперативной памяти. Потренируетесь в копировании, развороте и преобразовании последовательностей. Познакомитесь со вложенными списками и матрицами. Научитесь преобразовывать строки, файлы и списки друг в друга. Узнаете про особенности использования списков с f-строками
  5. Словари — 9 уроков, 30 заданий — Познакомитесь со словарями в Пайтон. Узнаете про ограничения и возможности ключей. Изучите популярные методы работы со словарями. Научитесь вкладывать списки и словари друг в друга. Узнаете про особенности использования списков с f-строками
  6. Множества — 7 уроков, 25 заданий — В деталях познакомитесь со множествами. Научитесь использовать множества совместно со списками. Узнаете насколько быстро оператор in работает с разными типами данных. Освоите операции над множествами.
  7. Динамическая типизация — 3 урока — Узнаете как переменные хранятся в оперативной памяти. Научитесь избегать популярных ошибок и эффективно работать с данными.
  8. Инструкции и синтаксис — 5 уроков, 2 задания — Подробнее узнаете о присваивании. Научитесь писать и читать документацию. Узнаете про ограничения имён переменных.
  9. Условия — 12 уроков, 82 задания
  10. Циклы — 26 уроков, 64 задания — Узнаете об особенностях работы цикла for в Python. Научитесь использовать функции range и enumerate . Разберетесь с тем как перебирать списки, словари и строки. Познакомитесь с концепцией итераторов. Научитесь работать с бесконечными циклами while . Узнаете как эффективно перебить большие файлы в Python. Научитесь сортировать списки и словари.
  11. Функции — 12 уроков, 29 заданий — Научитесь писать собственные функции и подпрограммы. Разберетесь с позиционными и ключевыми аргументами. Узнаете как функции взаимодействуют с программой. Познакомитесь с обастями видимости данных.
  12. Модули — 8 уроков, 2 задания — Научитесь импортировать модули и сторонние библиотеки. Узнаете как работают import и from Познакомитесь со стандартной библиотекой Python.
  13. Установка внешних пакетов — 3 урока, 3 задания — Узнаете, что такое виртуальные окружения и научитесь создавать изолированные среды. Научитесь использовать менеджер пакетов pip для установки внешних пакетов.
  14. Классы и ООП — 36 уроков, 9 заданий — Познакомитесь с классами в Python. Узнаете, что такое инкапсуляция, наследование и полиморфизм. Научитесь создавать классы и объекты. Узнаете про методы и свойства классов.
  15. Исключения — 6 уроков, 5 заданий — Познакомитесь с исключениями в Python. Узнаете как сделать программу более надежной.

Сколько зарабатывают в профессии (медиана hh.ru, по 141 вакансиям)

Junior
110 000 ₽
Middle
205 000 ₽
Senior
261 000 ₽

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Программирование на языке Python 3 (этот) Shultais Education 5 390 ₽ 3 месяца 4.6 сертификат —
Основы языка Python GeekBrains (ГикБреинс) — 4 недели 4.4 — Обзор
Python для начинающих программистов OTUS (Отус) беспл. — 4.2 — Перейти
Видеокурс Основы языка Python GeekBrains (ГикБреинс) — 4 недели 4.0 — Перейти

Стоит ли идти на этот курс

Плюсы

  • Стартовый уровень без барьеров: курс прямо обозначен как «с нуля» — не нужна математическая база или опыт в смежных языках.
  • Охват ключевых конструкций: программа включает работу со всеми основными типами коллекций (списки, словари, кортежи, множества), файлами, исключениями и ООП — то есть фундамент для дальнейшего роста в любом направлении.
  • Фиксированная длительность 90 дней даёт ориентир: можно спланировать нагрузку и не учиться «бессрочно».
  • Виртуальные окружения и пакеты входят в программу — это практический навык, который новичку часто не объясняют на бесплатных ресурсах.

Минусы и кому не стоит

  • Курс даёт базу языка, но не специализацию: после него вы знаете Python, но для работы в конкретной области — data science, веб, автоматизация — нужен следующий шаг.
  • Данных о сопровождении после окончания, документе об окончании и содействии в поиске работы в открытом описании нет — запросите эти условия у школы перед оплатой.
  • Цена 5 390 ₽ высокая для вводного курса по базовому синтаксису: часть этого материала есть в бесплатных источниках, если хватит силы воли заниматься без расписания.

Когда этот курс вам не нужен

Если вы уже знаете синтаксис Python и работали с функциями и классами — этот курс будет повторением пройденного. Не подойдёт и тем, кто ищет сразу специализацию: курс закрывает только язык, но не прикладную область. Тем, кому нужен диплом или гарантия трудоустройства — сначала уточните у школы, есть ли это: в открытом описании этих опций нет.

Как выбрать курс по этому направлению

Выбирая курс по программированию, смотрите прежде всего на список конкретных навыков, а не на объём часов или громкие обещания. Проверьте: дают ли практику на реальных задачах или ограничиваются объяснением синтаксиса? Есть ли разбор ошибок — не только «правильный код», но и типичные баги, которые новичок неизбежно поймает? Важна и структура прогрессии: от простых конструкций к ООП, а не перемешанная подача. Если цель — конкретная работа в IT, смотрите отдельно, есть ли у курса поддержка трудоустройства: не все базовые программы это включают, и это честно.

Частые вопросы

Подойдёт ли курс, если я никогда не программировал?

Да — курс явно рассчитан на уровень «с нуля», первый шаг в программе — установка и запуск интерпретатора.

Сколько времени нужно в день?

Курс рассчитан на 90 дней. Сколько часов в день это займёт — зависит от темпа, который задаёт школа: уточните у Shultais Education, есть ли фиксированный дедлайн или доступ к материалам гибкий.

Дадут ли сертификат или диплом по окончании?

В открытом описании данных о документе об окончании нет — запросите у школы напрямую.

Помогут ли с трудоустройством после курса?

Трудоустройство в описании не упоминается. Курс даёт базу языка, но не специализацию: для выхода на рынок труда обычно нужен следующий шаг — портфолио и практика в конкретной области.

Что я смогу делать после курса?

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

Нужна ли математика или другие языки заранее?

По условиям курса — нет: он стартует с установки Python и базовых типов данных, без предварительных требований.

Длительность курса

Длительность курса

90

Формат обучения

Формат обучения

Видео-уроки

Практические задания на тренажере

Обратная связь

Обратная связь

Поддержка преподавателя на специальном форуме

Теория и практика

Теория и практика

8 часов выверенной теории

40 часов практики

114 уроков

270 заданий на тренажере

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

Устанавливать и запускать интерпретатор Python.
Работать со встроенными типами данных.
Создавать и изменять файлы в разных кодировках.
Работать с кортежами, списками и словарями.
Избегать и исправлять распространенные синтаксические и логические ошибки.
Перехватывать и обрабатывать исключения.
Управлять потоком выполнения программ.
Использовать циклы для обхода списков, словарей и файлов.
Проектировать и использовать функции для решения разных типов задач.
Работать с модулями и библиотеками.
Создавать виртуальные окружения и устанавливать новые пакеты.
Создавать собственные классы и объекты.

Перейти на страницу курса Запишись на курс
прямо сейчас!

Кураторы: есть

О курсе

О курсе

Кураторы: есть
Начинающим программистам

Программистам на других языках

Аналитикам

Условия оплаты

Оплата картой.

Возможна беспроцентная рассрочка.

Python

PyCharm

Python

Программирование

Компания, проводящая курс

Shultais Education

2 курса по 5 темам

Онлайн-школа обучения программированию и базам данных.

Победитель EdCrunch Award 2019 и 2021

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

НШ

Профессиональный web-программист с опытом...

Отзывы студентов

4.6
Рейтинг курса (все отзывы)
★ 4.2 · 5 отзывов на MOOC.ru
64% · 9
36% · 5
0%
0%
0%
больше курсов

Другие курсы этих преподавателей

Shultais Education
(2)
4 700 ₽