Досить довгий час хочу вивчити програмування на мові Python, але лінь і відсутність чіткого плану перешкоджає цьому. Тому було прийнято рішення взяти себе в руки і нарешті зробити це! Мотивація є, мрія (заробляти на життя віддаленим розробником) теж є, так що все повинно вийти)
критерій завершення
Виконане замовлення на фрілансі
особисті ресурси
Вільний час після роботи і на вихідних, купа інформації в інтернеті і віра в себе!
Курc Python на Codecademy
Самі ази мови, які дадуть уявлення про мову і навчать писати найпростіші скрипти.
На цей етап відводжу 10 днів.
"Вивчаємо Python 4-e видання" М.Лутц
Книга досить об'ємна, тому, для кращого засвоєння нової інформації, буду писати конспект від руки (дана техніка особисто мені відмінно допомагає розуміти і запам'ятовувати новий матеріал) і виконувати всі листинги коду в IDLE.
На цей етап відводжу 22 дня
На даному ресурсі коротко і без води подана теорія, і в кінці кожного розділу знаходяться цікаві завдання)
На даний етап відводжу 11 днів
Вивчити "Програмуємо на Python"
Книга в двох томах, тому знадобиться близько 2-х місяців на її повний розбір. Можливо цей етап буде коригуватися, якщо знайду гідну альтернативу щодо практичної розробки на Python.
вивчити Django
На цьому етапі я весь вільний час буду присвячувати фреймворку Django. Завдяки накопиченому до цього моменту багажу знань, вивчення буде проходити в баскому коні й продуктивному темпі, вірю в краще)
Думаю, місяця вистачить, щоб навчитися писати невеликі веб-додатки.
Написання своїх проектів і вихід на фріланс
Заключний етап вивчення - це написання своїх проектів. До цього моменту буде отримано безліч корисних знань, тому з темою проекту визначуся швидко. Попутно потрібно буде зареєструватися на біржах фріланса і шукати замовлення)
Місяці буде цілком достатньо.