1

Step 1

Изучаем принципы верстки

01 February—30 April

2

Step 2

Изучаем javascript

31 March—30 June

3

Step 3

RSpec как бонус

01 September—31 October

4

Step 4

Изучаем Ruby on Rails

01 July—01 January

5

Step 5

Вспоминаем SQL

01 February—01 February

6

Step 6

Выпускной проект "Система управления требованиями"

01 December—31 May

1

Step 1

Изучаем принципы верстки

01 February—30 April

3

Step 3

RSpec как бонус

01 September—31 October

6

Step 6

Выпускной проект "Система управления требованиями"

01 December—31 May

2

Step 2

Изучаем javascript

31 March—30 June

4

Step 4

Изучаем Ruby on Rails

01 July—01 January

5

Step 5

Вспоминаем SQL

01 February—01 February

01 February 2016 31 May 2017
Goal completed 26 July 2016

Goal author

Юлия

Russia, Волгоград

Career & Work

Переход к Web-разработке (Ruby on Rails)

Изменение качества жизни требует новых и внезапных решений.

Кратко о моём прошлом:

имею за плечами 6 лет технического университета по специальности автоматизированные системы управления, опыт работы инженером, а так же менеджером проекта. Сейчас работаю системным аналитиком/техническим писателем (такой вот я забавный "программист"). В планах продолжить путь менеджера проекта лет так через 10, но пока есть время нужно подкачать технический бэкграунд.

Почему web? Тут всё очевидно и понятно. Спрос, как говорится.

Почему Ruby on Rail? 3 года неэффективного десктопа на С++, 3 года неэффективного десктопа C# и где-то здесь ещё затесался провал с asp.net. Университет и ряд преподавателей-демотиваторов сделал всё, что бы я возненавидела программирование. Теперь пришла пора и упущенное наверстать, и новому открыться.

Да прибудет с нами сила!

 Goal Accomplishment Criteria

Вышедший в продакшн проект на Ruby on Rails (на текущем месте работы) или трудоустройство на позицию junior developer Ruby on Rails.

 Personal resources

Немного времени, желание

  1. Изучаем принципы верстки

    Начнем движение снаружи в глубь. Разберёмся с вьюшками, кто они такие, с чем их можно кушать.

    1. Изучение материалов книги Head First - Изучаем HTML, XHTML и CSS

    2. Изучение видеолекций HTML, CSS сайта magister

    3. Изучение лекций сайта htmlacademy.ru

    4. Изучение курса Adobe Illustrator на сайте magister

    5. Изучение короткого видео курса Adobe Photoshop для вэб дизайнера

    6. Финал этапа: минималистичный макет с плоским дизайном для редизайна сайта mkpv34.ru

  2. Изучаем javascript

    Продолжая работать с вьюшкой нам - потребуется изучение самого популярного языка программирования javascript.

    1. Head First - Изучаем javascript

    2. Изучение видео лекций javascript сайта magister

    3. Освоение материалов сайта learn.javascript.ru

    4. Финал этапа: странички сайта mkpv34.ru обрели свою динамику

  3. RSpec как бонус

    Хороший код должен покрываться тестами.

    1. Материалы с сайта http://railstutorial.ru/chapters/4_0/beginning

  4. Изучаем Ruby on Rails

    Тесный подход к контроллеру.

    1. Изучаем материал книги Гибкая разработка приложений Ruby on Rails

    2. Изучаем видео уроки с сайта http://rubyschool.us/

    3. Дополняем знания материалами http://railstutorial.ru/chapters/4_0/beginning

  5. Вспоминаем SQL

    А ведь мы совсем забыли про модель.... Вспомним теорию баз данных и то как оно было.Тем более, что при текущей работе это будет весьма кстати.

    1. Head First- Изучаем SQL

    2. Решаем практические задачи с сайта http://www.sql-tutorial.ru

    3. Видео курс Создание запросов в Microsoft SQL Server 2012

  6. Выпускной проект "Система управления требованиями"

    Цель: Создать вэб-приложение, которое позволит управлять требованиями к проектам.

    На входе : название проекта, пользовательские истории, текстовая формулировка требований, выбор типа требования, выбор пользовательской истории на базе которой возникло требование, статус требования, приоритет, сроки, авторы.

    На выходе: мониторинг за состоянием требований, генерация простой спецификации/ТЗ.

    Перспективы: приложение должно вырасти в систему управления проектами.

    Почему именно "Система управления требованиями"? Давно мечтаю о своём гибком инструменте для автоматизации рутинных будней системного аналитика.

  • 1872
  • 01 February 2016, 13:06
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?