no_one
@no_one

Как составить план обучения Python/Django?

Всем привет. Самостоятельно изучаю Python/Django, прошел курс на метанит, читаю М. Лутца, Саммерфилда, "A Byte of Python", пишу мелкие программки для себя, установил XUbuntu и поплыл..., короче понял что обучение мое не последовательное, тороплю события, перепрыгивая ступеньки. Решил составить конкретный план, так сказать дорожную карту, по пунктам, сроками, контрольными точками, небольшими собственными проектами (для портфолио). Цель устроиться через 6 мес устроиться на позицию junior Python/Django. На тостере нашел подобный вопрос здесь, но хотел бы уточнить:
1. актуальность на сегодняшний день
2. сроки на каждый пункт, понимаю что у всех своя скорость обучения, но хотя бы ориентировочно.
3. в данном плане нет пункта "Linux", а в вакансия знание это ОС требуется, что именное нужно знать и уметь?
4. 6 мес -> junior Python/Django ...реально ли?
5. ваши предложения, изменения к данному плану.
Спасибо.
  • Вопрос задан
  • 1243 просмотра
Пригласить эксперта
Ответы на вопрос 2
  • orlov0562
    @orlov0562
    I'm cool!
    1) книжки-книжками, но советую выделить основные задачи в вакансии и реализовать то, что требуется. Например написать блог + petstore. И во время разработки познакомиться со всем что требуется, для конкретно этих проектов.

    2) Linux, просто поставь основной системой и пользуйся. Все что надо придет само через месяц.

    3) на требования вакансий забей, подавайся если в тексте есть python/django, ходи на собеседования и анализируй то, как они проходили. Если те кто будут тебя собеседовать адекватные люди, то вполне понимают что джуниор на то и джуниор, что находится в процессе поиска знаний и наставников. Если это не так, то не стоит там работать и тебе с ними не по пути.

    Все остальное изучишь по мере выполнения задач на новой работе.

    Если подытожить: делай пару простых проектов, изучи поверхностно какие техники в них использованы и иди ищи работу, а не зазубривай книжки.

    P.S. Это касается не только питона, но и любого другого яп или технологии с приставкой "джуниор"
    Ответ написан
  • @asd111
    В веб программировании есть своеобразный стандарт для junior - написать интернет магазин.
    Напиши интернет магазин с кэшированием в memcache или в redis. И добавь строку поиска.
    В качестве БД для товаров я бы советовал попробовать mongodb потому что так проще делать поиск, в том числе фасетный, т.е. по параметрам как в интернет магазинах.
    На это у тебя уйдет месяц возможно два, если верстку брать готовую.

    Возьми структуру URL и верстку с какого нибудь интернет магазина, например dns или у любого другого и реализовывай по одному урлу за раз.
    Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Вакансии с Моего Круга Все вакансии
Заказы с Фрилансим Все заказы