1

Step 1

Общие знания

2

Step 2

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

3

Step 3

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

4

Step 4

Инструменты

5

Step 5

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

6

Step 6

Flask

7

Step 7

Django

8

Step 8

Web

9

Step 9

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

10

Step 10

Базы данных

1

Step 1

Общие знания

2

Step 2

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

3

Step 3

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

4

Step 4

Инструменты

5

Step 5

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

6

Step 6

Flask

7

Step 7

Django

8

Step 8

Web

9

Step 9

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

10

Step 10

Базы данных

04 April 2015
Goal completed 2 July 2015
General

Junior Python Developer

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

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

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

 Goal Accomplishment Criteria

Job offer

 Personal resources

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

 Goal ecological compatibility

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

  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. Базы данных

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

  • 5250
  • 04 April 2015, 10:38
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?