1

Этап 1

Общие знания

2

Этап 2

Дополнительные темы

3

Этап 3

Алгоритмы и структуры данных

4

Этап 4

Инструменты

5

Этап 5

Тестирование

6

Этап 6

Flask

7

Этап 7

Django

8

Этап 8

Web

9

Этап 9

Задачи и соревнования по программированию

10

Этап 10

Базы данных

1

Этап 1

Общие знания

2

Этап 2

Дополнительные темы

3

Этап 3

Алгоритмы и структуры данных

4

Этап 4

Инструменты

5

Этап 5

Тестирование

6

Этап 6

Flask

7

Этап 7

Django

8

Этап 8

Web

9

Этап 9

Задачи и соревнования по программированию

10

Этап 10

Базы данных

04 апреля 2015
Цель завершена 2 июля 2015
Общая

Junior Python Developer

Я Python-фанат, абсолютно влюбился в этот язык при первом знакомстве: потрясающе красивый синтаксис, логичность и простота.

Разработка для меня - dream job, я получаю огромное удовольствие от всего, что с ней связано, в том числе от самых рутинных задач. Уже несколько лет активно занимаюсь самообразованием с целью сменить область деятельности. Сейчас я работаю в университете, относительно успешно - в начале года защитил PhD, однако "особенности национальной науки и образования" не только не приносят удовлетворение в плане самореализации и развития, но и не позволяют (за пределами МКАДа, как минимум) достойно и стабильно существовать.

С Python я знаком уже около 5 лет, однако активно начал писать на нем персональные проекты и углублять знания лишь последний год. Вдобавок к этому, познания плохо систематизированы и отличаются неоднородностью, что не способствует ни моей уверенности, ни качеству кода. Моя цель - построить стабильный фундамент за ближайшие 2-3 месяца, который позволит мне получить job offer и начать профессионально занимать разработкой.

 Критерий завершения

Job offer

 Личные ресурсы

Мотивация, время, знания

 Экологичность цели

Смена сферы деятельности

  1. Общие знания

    Книги:

    • ☐ Марк Лутц. Изучаем Python, 5-е издание
    • ☐ Марк Лутц. Программирование на Python (4-е издание)

    Онлайн руководства:

    Онлайн курсы:

  2. Дополнительные темы

    pdb

    pylint

    reStructuredText

    Epytext

    Regular expression

    git:

  3. Алгоритмы и структуры данных

    Онлайн руководства:

    Онлайн курсы:

  4. Инструменты

    Pycharm:

  5. Тестирование

    Книги:

    • ☐ David Sale. Testing Python
    • ☐ Harry J.W. Percival. Test Driven Development with Python
    • ☐ Роман Савин. Тестирование dot.com

    Онлайн руководства:

    • ☐ AppDynamics
    • behave
    • ☐ cProfile
    • ☐ Gherkin language
    • ☐ jenkins
    • JMeter
    • lettuce
    • ☐ New Relic
    • ☐ nose
    • ☐ py.test
    • ☐ robotframework
    • tox
    • ☐ travis
    • Twisted Trial
    • ☐ unittest
    • ☐ webtest
  6. Flask

  7. Django

    Книги:

    • ☐ Daniel Roy Greenfeld, Audrey Roy Greenfeld. Two Scoops of Django

    Онлайн руководства:

  8. Web

    Ruby on Rails:

    HTML & CSS & JS:

  9. Задачи и соревнования по программированию

    Задачки на программирование и соревнования:

  10. Базы данных

    Интерактивные курсы:

  • 6736
  • 04 апреля 2015, 10:38
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?