Цель заброшена
Автор не отписывался в цели 9 лет 3 месяца 22 дня
Научиться программировать на Python
Достаточно долгое время хочу изучить программирование на языке Python, но лень и отсутствие четкого плана препятствует этому. Поэтому было принято решение взять себя в руки и наконец-то сделать это! Мотивация есть, мечта(зарабатывать на жизнь удаленным разработчиком) тоже есть, так что все должно получиться)
План действий:
- Пройти курс на Codecademy
- Читать и конспектировать "Изучаем Python" М. Лутц
- Пройти интерактивный учебник на http://pythontutor.ru
- Изучить "Программируем на Python"
- Изучить Django
- Написать пару своих проектов
- Найти заказ на фрилансе
Критерий завершения
Выполненный заказ на фрилансе
Личные ресурсы
Свободное время после работы и на выходных, куча информации в интернете и вера в себя!
-
Курc Python на Codecademy
Самые азы языка, которые дадут представление о языке и научат писать простейшие скрипты.
На этот этап отвожу 10 дней.
-
"Изучаем Python 4-e издание" М.Лутц
Книга достаточно объемная, поэтому, для лучшего усвоения новой информации, буду писать конспект от руки(данная техника лично мне отлично помогает понимать и запоминать новый материал) и выполнять все листинги кода в IDLE.
Я уже заблаговременно начал её читать, нахожусь на 231 странице. Значит в день нужно осваивать около 45 страниц, что вполне реально, т.к. свободного времени в рабочие дни у меня около 3-4 часов (по 10 - 15 страниц в час более чем реально изучить). Параллельное выполнение заданий на Codecademy и pythontutor.ru помогут отработать теоретические знания на практике.
На этот этап отвожу 22 дня
-
Пройти интерактивный учебник на http://pythontutor.ru
На данном ресурсе кратко и без воды подана теория, и в конце каждого раздела находятся интересные задачи)
На данный этап отвожу 11 дней
-
Изучить "Программируем на Python"
Книга в двух томах, поэтому понадобится около 2-х месяцев на её полный разбор. Возможно этот этап будет корректироваться, если найду достойную альтернативу по практической разработке на Python.
-
Изучить Django
На этом этапе я все свободное время буду посвящать фреймворку Django. Благодаря накопленному к этому моменту багажу знаний, изучение будет проходить в быстром и продуктивном темпе, верю в лучшее)
Думаю, месяца хватит, чтобы научиться писать небольшие веб-приложения.
-
Написание своих проектов и выход на фриланс
Заключительный этап изучения - это написание своих проектов. К этому моменту будет получено множество полезных знаний, поэтому с темой проекта определюсь быстро. Попутно нужно будет зарегистрироваться на биржах фриланса и искать заказы)
Месяца будет вполне достаточно.
- 2719
- 08 июля 2015, 11:39
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением