Chevron Left
Основы программирования на Python に戻る

HSE University による Основы программирования на Python の受講者のレビューおよびフィードバック

4.5
2,802件の評価
659件のレビュー

コースについて

Язык программирования Python является одним из самых простых в освоении и популярных языков программирования. Целью курса является изучение основных конструкций языка Python, которые пригодятся при решении широкого круга задач – от анализа данных до разработки новых программных продуктов. В результате освоения курса слушатели научатся обрабатывать и хранить числа, тексты и их наборы, освоят стандартную библиотеку языка Python и смогут автоматизировать задачи по сбору и обработке данных. Курс дает необходимую базу для освоения более специализированных областей применения языка Python, таких как машинное обучение, статистическая обработка данных, визуализация данных и многих других. Также слушатели познакомятся с основами различных парадигм программирования: процедурным, функциональным и объектно-ориентированным программированием. Для качественного освоения курса достаточно знания математики на уровне средней школы, опыта программирования не требуется. В курсе предлагается большое количество задач по программированию, расположенных по нарастанию сложности, что позволяет закреплять на практике изучаемый материал. К каждому занятию прилагается полный конспект, это делает изучение курса удобнее. Курс проводился в оффлайн варианте для студентов бакалавриата факультета компьютерных наук НИУ ВШЭ. Появились технические трудности? Обращайтесь на адрес: coursera@hse.ru...

人気のレビュー

AS
2020年7月17日

Огромное спасибо за курс, позволивший многому научиться на большом количестве практических заданий, за обратную связь по каждому заданию. Создателям курса почет и уважение за их титанический труд!!!

AA
2018年6月10日

Очень хороший курс. Быстрый ввод в программирование на Python, мне очень понравился, прошёл большую его часть и выполнил все обязательный задачи примерно за один месяц. Спасибо преподавателю!

フィルター:

Основы программирования на Python: 101 - 125 / 656 レビュー

by Aidar V

2020年2月12日

Irrelevant course

by Александр Ф

2020年7月8日

Курс непоследователен, задания однотипны и большая часть учит математике, но никак не программированию, формулировки самих заданий ужасные. В самих лекциях отсутствует множество полезной информации. К примеру, материал называется "Типы данных и функции вывода", где про типы данных есть только упоминание целочисленного типа данных, при этом даже не описывается ни его максимальное значение, ни сколько места в памяти он занимает. Для начинающих курс явно не подойдет, а людям, которые имеют опыт на других языках он более чем бесполезен. При неправильном выполнении теста не понятна причина, так как не указываются входные данные. Крайне не советую данный курс к прохождению

by Акзамова А Р

2021年4月27日

Отвратительная постановка задач. Отсутствие базовых основ. Много болтовни преподавателя - ни о чем. Никакая, поддержка и обратная связь - тоесть ее нет вовсе. Постоянный поиск на сторонних ресурсах только спасал положение для решение некоторых задач и освоение какой - то информации.

Про объекты и классы толком ничего не рассказали, и последняя лекция обрывается на фразе преподавателя,"... это мы разберем в следующем уроке".А следующего урока нет, потому что курс не закончен авторами...

by Андрей

2020年11月10日

ужаааасная валидация, не пойму откуда такие оценки, до этого был на yandex.praktikum и там это гораздо лучше работает, здесь самое первое задание умудрились запороть так, что дальше нет абсолютно тратить кучу времени на то, отгадывая "что же хотел этим сказать автор?" в общем масса негатива

by Sergey A

2018年3月13日

Попросту отсутствует условия у задач. На крохи информации дается куча задач, дополнительные материалы к курсу отсутствуют(для самостоятельного изучения). Это просто один сплошной кошмар.

by Соколов А А

2020年3月20日

Precompile check failed: /solution//solution.py:11:1: W391 blank line at end of file

ЭТО ПРОСТО НЕВОЗМОЖНО. ПОМОГАЙТЕ НОВИЧКАМ С ЭТОЙ ПРОБЛЕМОЙ. ОЧЕНЬ СИЛЬНО ЗА*БЫВАЕТ

by Шалимов Г Ю

2021年2月4日

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

by Нурланбек у Р

2017年6月13日

Вся проблема в тренировочных программах : абсолютно расплывчатые условия, из которых не понятно абсолютно ничего, что невероятно выбешивает.

by Лоханько Н О

2019年9月4日

Большая часть задач, предоставленные авторами курса, ни коим образом не направлены на получения навыков обращения с питоном.

by Александр Д

2019年11月13日

необьяснимая ошибка в первом задании. Неадекватный парсер заданий.

by Евгений К

2020年9月14日

this course is garbage!

by Андрей К

2020年5月30日

Чините тестер.

by Yehor

2020年12月3日

Not good

by Целуйко Ю В

2020年6月14日

9 неделя

by Щетинкин И Д

2020年12月20日

ф

и

г

н

я

by Belikov D

2021年7月21日

есть свои достоинства и недостатки! Много задач, практики - это плюс. Учит самостоятельно искать и находить нужную информацию в интернете, тоже плюс. Из минусов - я новичок в программировании и времени много уходило на понимание как найти и поиск нужной информации. Не раз оказывалось все на самом деле просто, но пока "изобретаешь велосипед" приходит понимание многих деталей..., для кого-то это минус, для меня плюс, пускай и много времени на это уходит.

Сейчас изучаю какой дальше курс пройти, изучаю отзывы и скажу я Вам высказывания типа "условия ужасно сформулированы, не понятно что нужно сделать и как это сделать" и тому подобное в таком духе, это не только этого курса касается, но и других, в том числе от МФТИ!

Скажу так, кому-то понятно, кому-то не сразу понятно, но разберешься, если надо, не ной..., а если ноешь поныл и дальше в бой! Попереживаешь-разберешься! Жизнь такова... и курс тут не причем, в жизни тоже хватает много чего не понятного и далеко не на все даются объяснения, приходится самому разбираться и еще не понятно какой у тебя понятийный аппарат, кому-то будет понятно, кому-то нет!

Мне кажется анкету на 3-ей неделе обучения вводить рановато, наверно лучше в конце курса её заполнять.

Обновлено 21.07.21:

- для тех, кому больше интересно заниматься разработкой приложений, вам будет достаточно выполнения обязательных заданий

- если же Вы выберете data science, то можно и не обязательные задания выполнить, если Вы располагаете достаточным временем, задач очень много и иногда может уходить очень много времени, даже в обязательных задачах бывают задачи, где можете застрять на неделю, но опять же все зависит от Вашего развития...

by Белков Н В

2019年6月6日

Спасибо создателям курса!

В целом курс отличный. Однако, он рассчитан на обучающихся, уже знакомых с основами программирования: вычислительной сложностью алгоритмов, базовыми принципами ООП, и, конечно же, достаточно уверенными знаниями в математике. Курс позволяет погрузится в Python тем, кто имеет опыт работы с другими языками программирования и хочет освоить новый язык. Я бы не рекомендовал курс новичкам в программировании - Вам часто будет казаться, что чего-то Вам не объяснили, что условие задано некорректно и т.д. Правда, есть возможность задать вопрос создателям курса и обсудить с коллегами.

Среди недостатков я бы выделил:

1. Некоторые сложности с проверочными заданиями. Система проверки почти не выводит информации о содержании проваленного теста. Приходится углубляться в обсуждения.

2. На первых неделях слишком много задач повышенной сложности (олимпиадных) и задач на чистую математику: тригонометрия, математические теоремы и т.д. Они, по большей части, необязательные, но могут вызвать некоторое ощущение беспомощности у людей, которые давно закончили университет и проходили матанализ. Приходится много гуглить, вспоминать, а эти знания (в отличии от тех же операций с матрицами) вряд ли часто пригодятся на практике. Считаю, что для подобного курса они совершенно излишни.

by Yulia G

2017年6月30日

Хотелось бы поблагодарить Михаила за этот курс! Для меня он оказался очень полезным! Михаил понятно, подробно и с лёгкостью объясняет сложный материал. Очень приятно было слушать лекции.

У этого курса есть одна особенность - это тесты автоматической системы проверки. Сначала они ставили меня в тупик. Программа никак не хочет приниматься системой, где ошибка- не понятно. Я даже чуть было не опустила руки на главе, посвященной сортировке данных)))) Но упорство взяло вверх, и мне удалось пройти этот курс до конца. После прохождения курса я понимаю, что такая система тестов волей неволей заставляет разбираться в задаче досконально, вырабатывает принятие и способность не пасовать перед трудностями! И это огромный плюс! Но, Бог мой, как же это было трудно ))))

Михаил,я желаю Вам и дальше продолжать делать замечательные курсы!

Буду рекомендовать Ваш курс всем, кто решил изучить язык Python с нуля!!!!

by Дорогов А В

2020年2月12日

Хороший курс. Давно хотел изучить какой-нибудь язык программирования, но по книгам изучение шло как-то не очень результативно. И вот я открыл для себя курсеру. И мне наконец-то удалось ухватиться за материал! Очень порадовало большое количество практических заданий, порой было сложно, но моему мозгу это пошло только на пользу. Буду двигаться дальше. Я технарь, заканчивал в 2003 политех по специальности "Технология машиностроения", последние 9 лет работаю программистом станков с ЧПУ, но в этой сфере достиг некоего потолка, дальше расти уже некуда на этом поприще, в финансовом плане тоже имею максимальную зарплату по рынку по сравнению с похожими позициями. Хочется расти. Так что я принял решение менять профессию пока не поздно, мне уже 40 лет. Был приятно удивлен, что вузовский базис по высшей математике и прикладной математике мною еще не забыт))) Так что спасибо огромное за этот курс, друзья!

by Belousov I

2017年8月6日

Курс хороший, все довольно доступно объясняется, но когда дело доходит до задач, появляется множество проблем. Хотя масса задач - одно из достоинств этого курса, но создатели редко обращают внимание на проблемы пользователей, и приходится разбираться в чем же могла быть ошибка самому. Часто спасает сообщество пользователей, тех кто решая задачу столкнулся с той же ошибкой.

В общем, курс подойдет тем кто уже знаком с программированием на других языках, или давно не программировал и хочет освежить свои знания. Для полных новичков курс будет труден.

Ставлю 5 звезд, в надежде что более высокий рейтинг привлечет больше пользователей на курс, которые в решении задач будут помогать друг другу. От разработчиков хотелось бы разбора типичных ошибок пользователей, пусть не в видео а на форуме, потому что практика показала, ошибки у многих возникают одни и те же.

by Ailostera

2018年11月3日

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

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

Хотелось бы уделить больше внимания синтаксису языка и логике выполнения программ, а не конкретным алгоритмам - многие элементарные вещи для начинающего являются проблемой, а по алгоритмам существуют отдельные курсы, которые можно проходить после изучения основ языка.

Спасибо авторам и всей команде за интересный курс!

by WerWolf W

2021年5月24日

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

Последние недели по функциональному и объектно-ориентированному программированию сделаны очень скомкано, понимания не приходит вообще. Поэтому вернулся доделывать задачи по ООП после другого курса и сделал их с пониманием того, что делаю, а не с простым переписыванием кода из урока, как первоначально пытался.

В целом курс достаточно хорош, не жалею затраченного на него времени, но и достаточным его не назову.

P.S. Сочетание клавиш Ctrl+Alt+L в ПайЧарме избавит вас от множества ошибок PEP8 при проверке заданий :))

by Куняева О В

2018年9月25日

Я ставлю этому курсу твердую 5. Не потому что в нем нет недостатков (замечаний и вопросов много :)), а потому, что это единственный бесплатный полноценный (с тестами и проверками!!!) курс программирования на Python, который я нашла на курсере (и, если честно, в интернете тоже, т.к. хотела после завершения найти более продвинутый курс - и тоже не нашла за "бесплатно"). Отдельной благодарности стоит работа команды курса. Сергей отвечает не только на вопросы на форуме, но и на письма на mail. Что касается математики - курс не только заставит Вас вспомнить математику, но и, возможно, сподвигнет пройти несколько курсов по математике на coursera (со мной так и произошло, изучила курс "Математика для всех" МФТИ). Еще раз огромное спасибо и респект команде курса.

by Yana S

2020年6月1日

Читала много хорошего и плохого о курсе. Согласна, что некоторые недочеты все таки есть. Например хотелось бы больше информации в конспектах к видео, потому что бывало так, что забудешь какую то фишку которую автор объяснял на видео, а в текстовом конспекте ее нет, а искать в видео этот момент не так удобно, как прочитать. Задачи на курсе очень интересные, на некоторые даже по пол дня уходило, хотя написано 20 минут, такие неудачи конечно раздражали, но это и пользу приносит конечно. Тем кто пишет что курс отстой и т.д. не верьте, им просто не хватило терпения и целеустремленности. Я и раньше проходила некоторые курсы по программированию, на пайтон в том числе, и на мой взгляд, этот один из лучших для старта. Авторам спасибо.

by Matvey S

2017年6月21日

Отличный курс! Я был немного знаком с питоном и в целом с программированием (окончил профильный факультет - 7 лет назад, уже было давно и неправда), но было интересно. Задачи понравились, выстроены по уровню сложности и все время на уровне досягаемости - то есть не то, чтобы легко, приходилось подумать и поспотыкаться об особенности языка. По большей части, материал подавался понятно и хорошо. Чувствую, что получил прочную базу для дальнейшего освоения языка. В голове появились мыслительные рельсы, по которым дальше можно двигаться. При этом, уже сейчас чувствую себя способным решать практические задачи - не оптимально, г..нокодить, но все же решать. Спасибо авторам курса!