Открываем 70+ курсов на неделю за 1 ₽Узнать больше
Партнёры Академика Pro
ProProВсе материалы курса доступны по подписке Академика Pro
  • Для всех
  • На русском языке
  • 15 часов
  • Бесплатно
Условия акции

Введение в Python

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

  • Для всех
  • На русском языке
  • 15 часов
  • Бесплатно
Условия акции
Посмотреть программу

Чему вы научитесь, пройдя полный курс

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

  • Понимать алгоритмы и структуры данных, научитесь их реализовывать в Python. Узнаете, как оценивать сложность алгоритмов

  • Создавать программы на Python разных стилях: императивном, объектном и функциональном

  • Работать с сетью. Поймёте, как устроено клиент-серверное взаимодействие, научитесь работать с GET- и POST-запросами и библиотекой requests

  • Тестировать код. Освоите методы отладки и тестирования — сможете находить и исправлять ошибки в своём или чужом коде. Научитесь пользоваться библиотекой requests

Содержание курса

  • 25 модулей
  • 15 часов
  • Введение

    Научитесь работать с онлайн-редактором кода. Напишете первую программу. Освоите работу с функцией print.

    • Что значит программировать.
    • Знакомство с онлайн-редактором. Первая программа.
    • Первые ошибки.
    • Особенности работы с print.
    • Знакомство с профессией Python-разработчик.
  • Основы языка

    Изучите работу с переменными, оператором ввода input и строками.

    • Основные элементы Python.
    • Переменные.
  • Операторы, выражения

    Изучите арифметические операции с числами, порядок их выполнения, ввод чисел с клавиатуры, деление нацело и с остатком, а также сокращённые операторы.

    • Числа и арифметические операции с ними.
    • Приоритет арифметических операций.
    • Ввод числа с клавиатуры.
    • Деление нацело и с остатком.
    • Сокращённые операторы.
  • Условный оператор if, ветвления

    Изучите основы работы с оператором if, научитесь писать простые программы с условиями.

    • Условный оператор.
    • Полная форма условного оператора if.

Автор курса

  • Роман Булгаков

    Роман Булгаков

    Преподаватель информатики и программирования со стажем более 5 лет

    Готовит школьников и студентов к олимпиадам по информатике, специализируется на Python. Его ученики набирают 90+ баллов, побеждают в Олимпиаде НТИ по профилю «Большие данные и машинное обучение» и «Программная инженерия финансовых технологий»

Оценка: 5 от студентов курса

  • Святослав КондрашовСвятослав Кондрашов5
    Введение в Python
    Рассказывает подробно с простыми примерами для новичков (этакий курс Python для чайников в хорошем смысле).