Неплохо подобраны задачи по программированию, для закрепления материала - это большой плюс. Также понравился тест в виде презентации, сделан с чувством юмора и очень красиво. Плюс ещё в том, что все задачи можно решить, иногда придется подумать, но все задачи решаемы, нужно лишь терпение ) Подтверждением моих слов является то, что получил 233 балла из 233, благодаря стараниям и большому запасу времени - потратил на прохождение курса 1 месяц. Однако кое-где дают задания, когда ещё не дана необходимая теория - ее можно получить лишь потом. Например, в конце списков есть контрольная работа, но в ней половина вопросов по массивам, которые идут дальше; в начале разбора строковых символов даётся вопрос по срезам; где-то вскользь упоминается про генераторы и кортежи, которых вообще нет в этом курсе и тд По многим задачам на программирование введено малое количество проверок, поэтому программу можно легко написать довольно простую, подогнанную под заданные условия (пару тестов). Уверен, что некоторые так и делали ) Это большой минус на самом деле, так как можно без должного контроля просто проскочить, не разобравшись в теме... Некоторые темы раскрыты очень неплохо, некоторые скомканы (особенно по спискам). Возможно, не хватило времени доработать некоторые разделы, однако факт остаётся фактом. Задачи в целом типовые, несложные, однако попадаются и с уровнем явно выше среднего... По теории - даны некоторые вещи, которые явно не является базовыми, и уже для более опытных программистов, наподобие f-строк, моржового оператора, тернарных операций и некоторые другие вещи. Это явно лишнее для самого базового курса по основам языка, на мой взгляд: человек, который освоил неделю назад как вывести на экран программу "Hello, world! ", явно не будет использовать какие-то сложные и малопонятные языковые конструкции, еле-еле освоив сами основы языка )) Очень не нравится то, что комментарии практически ко всем заданиям закрыты - нет возможности спросить что-то у других учащихся или же посмотреть и сравнить свое решение с другими участниками. Фактически, на этом курсе предоставлен сам себе ) с таким же успехом можно найти в интернете задачи, и почитать теорию для ее решения... На итоговую контрольную работу добрый автор выделил целых 50 минут, однако я проходил ее 3 дня: было много "лёгеньких" задачек ) В принципе, непонятно, на кого этот курс ориентирован: если на полных новичков в программировании или же школьников, то им будет слишком сложно; если же на профи в Python, то им будет скучно; для подготовки к олимпиадам задачи неподходящие тоже. Единственное, курс хорошо подойдет в качестве тренажёра, задач достаточно много, и они неплохо подобраны по темам. Осталось лишь ранжировать их по сложности ) Так получилось, что это мой самый первый курс по Python, ранее не писал ни одной программы на этом языке программирования, но знаком с C и ассемблером, так что у меня была фора ) Однако на меня курс произвел впечатление недоработанного, могло бы быть гораздо лучше... Новичкам на Python и тем более в программировании не рекомендую. В связи с этим поставил оценку 3 балла, с натягом, недостатки озвучил выше. В любом случае, спасибо автору за обратную связь и сам курс, все же он был полезен )
трудно(((((