1. Циклам, рекурсии. 2. Не могу ничего отметить. 3. Автор курса дает вначале видео с базой, в которой идет разбор самых тривиальных задач, затем идет тоже самое в тексте и все. Дальше появляются задачи. Возникает ощущение картинки "Рисуем сову". Нужно как минимум добавить видео с разбором задач, после ее решения. 4. Была скидка.
В принципе, теория дана хоть и сжата, но достаточно понятно - это большой плюс курса, на самом деле. Все тесты по задачам рабочие, нет ни одного битого + условия задач предельно ясны. Это также большой плюс автору. Далее по минусам и небольшим недочетам курса. Зачем рассмотрена тема рекурсии для самого базового уровня - непонятно Кое-где некоторая информация избыточна в условиях задач: длины и размерности массива или просто длины массива Массивов как таковых нет в Python, как и цикла do-while, автор немного вводит в заблуждение. Также и match-case конструкция из C-подобных языков. Видимо, автор долгое время программировал на C/C++, отсюда и такая методология преподавания курса на Python. Но это скорее стиль преподавания, ничего такого в этом нет, так что это даже не минус, скорее был удивлен немного. Все задачи с матрицами (на двумерные массивы) требуют пробела после последней цифры в строке, обратите внимание при решении задач! В общем и целом, курс будет сложноват для прохождения полным новичкам. Потребуется уже какая-то база для прохождения заданий. Автор перестал отвечать, как-то подзабил на свои курсы, что тоже печально... Уровень сложности задач - очень просто 90% задач, оставшиеся 10 - очень сложно. Нет средней степени сложности и ранжирования по сложности, где самые трудные надо было бы обозначить ** и добавлять отдельно. Большой плюс, что есть действительно пара оригинальных, выделяющихся на общем фоне однотипных задач. Курс определенно своих денег не стоит, цена сильно завышена. Есть курсы с более полным охватом конструкций языка, причем абсолютно бесплатно. Здесь нет ничего, чего нельзя было бы получить в других курсах, тем более полно на Степике других курсов по основам программирования на Питон. Ведь если что-то предлагается за деньги, то хочется видеть какой-то более интересный материал, его подачу или хотя бы необычное оформление курса, немного юмора или чего-то эксклюзивного, того чего нет в других курсах. Возможно, рассмотрение каких-то прикладных задач или уникальных задач, или просто оригинальных. Бывают уникальные разделы по ии или показано что-то, например использование eval или лямбды, даже в обзорном курсе этим он бы мог выделяться на фоне других однотипных. Но все же есть и другой курс - задачник-тренажер от того же автора, составленный из тех же заданий, что и здесь, только без теории (отличия лишь в 4-х дополнительных вопросах здесь с вариантами выбора ответа, в остальном же все задания идентичны). Если хотите просто потренироваться в решении задач то стоит лучше обратить внимание на него, а теорию можно почитать и в другом месте ))
В целом курс - хороший. Курс небольшой, хорошо скомпонован, для начинающих - задачи не выше среднего уровня сложности, но в некоторых местах лично я поднапрягся. Автор курса отвечает на вопросы в комментариях, помогает советом по решению, в целом обратная связь порадовала. Хотелось бы, чтобы автор добавил: 1. Если есть инструкция по установке PyCharm, то и может бы короткий ролик сделать как работать в IDE был бы большим плюсом автору - для новичков это актуально. 2. Несколько подробней рассказ о требованиях к junior разработчикам. В чем вообще заключается работа. 3. Разбор сложных случаев по темам. Из общих замечаний: 1.От курса к курсу кочуют вопросы типа: когда был разработан питон, кем и т.д. Как по мне так лучше бы больше информации по технической документации языка, где ее взять и что такое PEP8 2. В начале курса вводятся некоторые понятия, но определения и обьяснения им нет. Все же это базовый курс. Технические замечания: Видеолекции попробовал посмотреть, но не вышло: уроки записаны в разрешении экрана 4:3, а также запись звука неважная, что делает просмотр на мобильном устройстве (я прохидил курс преимущественно на телефоне) затруднительными, хорошо, что были варианты лекций в тексте.
Отличный курс. Развивает мышление программиста. Порой приходилось думать ;) Чтобы добавил: 1. Заключительное слово. 2. Помимо теории - дополнительно бы разбор сложных задач. 5-/5
Хороший курс.
Отличный курс! Спасибо автору, очень доходчиво объясняет. В курсе много практических задач, все тесты рабочие. Есть обратная связь от автора. Всем рекомендую!