Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Higher School of Economics

Python как иностранный

Higher School of Economics via Coursera

This course may be unavailable.

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Сегодня язык программирования Python широко используется не только программистами. Его простота и богатый функционал позволяют людям практически любых профессий решать свои прикладные задачи проще и эффективнее с помощью программ на Python.
Наш онлайн курс поможет освоить основы программирования, чтобы использовать их в дальнейшем в своей профессиональной деятельности. Программа специально создавалась для студентов не инженерных специальностей и людей не из мира IT. Никаких предварительных знаний программирования для прохождения курса не требуется.

Студент проходит путь от самых азов до небольшого прикладного проекта, где он уже умеет автоматизировать работу с файлами и сбор информации в интернете. А по пути мы объясняем, как работать со средой программирования, что такое кодировки и как устроены сайты. Этот курс про то, что Python — это совсем не страшно, и что язык программирования в современном мире такой же важный инструмент, как Excel или PowerPoint.

К концу курса НИУ ВШЭ слушатели научатся использовать основной функционал языка Python, считывать и обрабатывать информацию из файлов и веб-страниц. Для закрепления навыков курс содержит большое количество практических заданий, основывающихся на понятных и жизненных примерах.

Syllabus

  • Начало программирования на Python
    • Добро пожаловать на первую неделю нашего курса! В течение этой недели мы поговорим об основах программирования на Python, научимся настраивать рабочую среду и разберемся, как писать простые программы, а также поймем, как работать с ошибками.
  • Логический тип данных и условный оператор
    • Добро пожаловать на вторую неделю курса! На первой неделе мы разобрались с тем, как настроить рабочую среду и научились писать простые программы, а также работать с ошибками. Вторю неделю мы посвятим работе с конструкциями if, elif и else и научимся использовать их при написании программ.
  • Цикл while
    • Добро пожаловать на третью неделю курса! Мы посвятим ее работе с циклом while, разберем логические выражения в условии данного цикла, а также научимся работать с вложенными циклами while и использовать их при написании программ.
  • Введение в упорядоченные типы данных и цикл for
    • Добро пожаловать на четвертую неделю курса! Здесь мы рассмотрим различные типы данных, которые используются в Python, а также научимся работать с циклом for и использовать его для написания программ.
  • Методы
    • Добро пожаловать на пятую неделю курса! Ее мы посвятим изучению методов работы со строками и списками, научимся превращать строку в список, а также редактировать строку с помощью цикла for.
  • Неупорядоченные типы данных
    • Добро пожаловать на шестую неделю курса! Мы посвятим ее изучению неупорядоченных типов данных, работе с множествами и словарями, а также научимся использовать их при написании программ.
  • Вложенные структуры данных. Сортировки
    • Добро пожаловать на седьмую неделю нашего курса! Здесь мы изучим вложенные структуры данных, научимся работать со словарями списков, а также поймем, как считать минимум и максимум последовательностей.
  • Функции
    • Добро пожаловать на восьмую неделю курса! Здесь мы научимся работать с функциями, писать функции и разбивать программу на функции, а также работать с библиотеками и модулями в Python.
  • Текстовые файлы и таблицы
    • Добро пожаловать на девятую неделю нашего курса! Здесь мы научимся читать файлы и записывать их, научимся работать с текстовыми файлами. Мы также будем работать с csv-файлами и анализировать числовые данные.
  • Скрейпинг: сбор ссылок с сайта
    • Добро пожаловать на десятую неделю нашего курса! На ней мы изучим, как устроены сайты, научимся запрашивать страницы из Сети и работать с ними.
  • Повторение

Taught by

Лебедева Валентина Алексеевна, Рогович Татьяна Владимировна, Шишкова Анна Сергеевна and Широков Дмитрий Дмитриевич

Reviews

Start your review of Python как иностранный

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.