Вывод

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

План в 10 помидорок на учебу сегодня уже был выполнен, получилось даже 11, но я не удержалась пройти курс до конца, ведь оставалось самую малость - полурока про I/O. Ну что там особо делать-то?! В общем еще на одну помидорку доделала)) Итак, курс пройден (бесплатные уроки). Ура-ура!!! За дополнительной практикой пойду на степик, а потом в свободное плавание))


Ну сегодня я прям молодец)) Хорошо поучилась, продуктивно. Урок по Exam Statistics был совсем простенький, ничего нового.
В Advanced Topics новое было почти все, а именно анонимные функции с лямбдами, а также побитовые операторы. Понятия не имею где это пригодится, но тем не менее по теме поняла все. Может и пригодится))
Урок Introduction to Classes очень понравился! Так хорошо объясняется, пошаговые примеры реально помогают вникать в суть. Классы, объекты, область видимости переменных, наследование, переопределение методов - все объясняется "на пальцах", очень здорово. Теперь эти слова не кажутся чем-то неведомым и непонятным)) Конечно изложенный материал - это лишь верхушка айсберга, но все-таки понимать основы очень важно для дальнейшего погружения в язык.
Прошла 95% (да, сегодня и правда хорошо продвинулась), осталась тема I/O. Уже могу и буду рекомендовать этот курс всем желающим изучить основы python, потому что там, в отличие от степика, материал дается действительно с нуля. На сторонние ресурсы все же заглядываю, в те же доки по стандартной библиотеке, но это уже для себя, чтобы больше понять и лучше усвоить, а так курс вполне самодостаточен.

Уффф, с уроком по циклам покончено... Почти весь день с ними задрачивалась (иначе и не скажешь). Временами жестко тупила, иногда наоборот получалось слишком просто, но в целом все хорошо)) Вот эта штука кстати здорово помогает смотреть выполнение по шагам и тут же отлаживать http://www.pythontutor.com/live.html#mode=edit
Начала на всякий случай сохранять кусочки кода из решений. На сайте они вроде и так сохраняются, но лишним не будет. Всяко быстрее у себя подсмотреть, чем лазить по курсу искать свои же решения.
Курс пройден на 71%.

Вчера закончила урок по Lists and Functions, прошла основную часть по Loops. На Loops прохождение курса замедлилось. Задания в дополнительной части стали носить другой формат. Если раньше это были тупо инструкции что написать по шагам, то теперь есть только условие, иногда подсказка, а остальное надо думать своей головой. Это кстати радует, пусть затрачу на курс времени больше запланированного, зато с большей пользой))
Невнимательность удручает. Почти ДВА ПОМИДОРА потратила на простейшую задачу. Причем сделала изначально правильно, только вот вместо "Game Over" написала "Game over". Ошибку искала конечно же не там, в голову не приходило, что ошиблась всего лишь в регистре одной буквы. Реально обидно, чувствовала себя дебилом, столько времени потрачено на ерунду из-за невнимательности.
Из нового для меня была функция zip и генерация случайных чисел. На самом деле псевдослучайных, это показалось интересным, погуглила. Узнала про вихрь Мерсенна, но вовремя поняла, что меня несет не туда)) Это все конечно интересно, но с точки зрения практической ценности лучше продолжить изучение языка, а не уходить в дебри математики.
Немного читала Лутца пока ехала в метро. Обратила внимание на то, что в курсе был упомянут способ переноса строки кода с помощью обратного слэша. Ну и я взяла на заметку на будущее. А Лутц пишет, что это устаревшая форма записи, что если надо перенести часть кода на новую строку, то лучше взять в скобки. Такие дела. Получается, что в курсе все-таки иногда встречается устаревшая инфа.
Пройдено 66% материала.

Сегодня хорошо поучилась. Что-то уже знакомо и хорошо вспоминается)) Методов по работе со строками и списками затронуто мало. С другой стороны чтобы копнуть глубже можно почитать доки по стандартной библиотеке, благо написано понятным языком.
Из нового для меня были операции со словарями и функции. Ну как новое... про словари ранее читала у Лутца, про функции где-то в интернетах, но именно писать код не пробовала. Курс нравится, на самом деле хорошо что так все разжевано, объясняется каждая строчка кода. Думаю на первых порах это правильно. В курсе на степике этого ох как не хватало.
Прошла 57%. За два дня неплохо))

Дмитрий Бо, согласна, отчасти поэтому решила сначала освежить знания на другом курсе. Потом скорее всего вернусь на степик.

Прошла два урока целиком и один наполовину. Почти ничего нового не узнала, зато что-то уже вспоминаю. На первый взгляд все просто, курс как будто сделан для людей с уровнем интеллекта ниже среднего. Если сравнивать с курсом на степике, то там конечно заметно сложнее. А тут разжевали и в рот положили. Хотя может это хорошо, но непривычно. В детали особо не углубляются, только самые основы. Открыла и время от времени заглядываю в руководство по стандартной библиотеке, надо привыкать читать документацию. Уроки вроде как по python 2.x, судя по тому, что для ввода с клавиатуры используется функция raw_input(), а не input(), но для начала изучения это наверно не принципиально. Короче материал пошел нормально. Продолжаю.

Дмитрий Бо, а ты какой проходил? Их на степике два. Я бралась за тот что попроще "Программирование на Python", и то с нуля было сложно.

asprentida, два каких-то. по обоим в итоге получил сертификат, но меня они напрягали конкретно.
Комментарии

я пару курсов проходил, отзывы в моих целях есть. и отзывы про книжки тоже есть в целях.