1

Step 1

Пробежаться по основам TypeScript

2

Step 2

Angular2 знакомство

3

Step 3

Свазка angular with rails

4

Step 4

ToDo lists

5

Step 5

RailsTutorial(Michael Hartl)

1

Step 1

Пробежаться по основам TypeScript

2

Step 2

Angular2 знакомство

3

Step 3

Свазка angular with rails

4

Step 4

ToDo lists

5

Step 5

RailsTutorial(Michael Hartl)

14 December 2015 14 February 2016
Goal completed 22 March 2016

Goal author

Юрий

Ukraine, Днепропетровск

34 years old

Career & Work

Написать тестовое задание ToDo list на Ruby on Rails (REST API) + AngularJS

Хочу создать ToDo list с применением фреймворков RoR(Rest API) and AngularJS(SPA), покрыть их тестами(хотя бы частично).

Сейчас поверхностно знаком с этими технологиями, в режиме интенсива хочу попробовать сделать это в свободное от работы время

В данный момент, я сис. админ + web-разработчик(самоучка). Программирую на PHP(Laravel5).

Цель попасть на курсы RoR, и по окончанию курсов, уйти полностью в веб-разработку!

 Goal Accomplishment Criteria

Отправить выполненное задание фирме, и попасть на бесплатные курсы по RoR!

  1. Пробежаться по основам TypeScript

    Буду учить по руководству http://metanit.com/web/typescript/

    1. Введение

    2. Основы

    3. ООП

    4. Заголовочные файлы

  2. Angular2 знакомство

    Много полезной инфы по Angular2 есть на их оф. сайте angular.io, все доки на инглише, что являеться плюсом, заодно подтяну свои reading skills. Так же кроме оф. док. нашел несколько полезных ресурсов: http://antjanus.com/blog/tutorials/the-beginners-... и http://blog.thoughtram.io/categories/angular-2/

    Для знакомства думаю вполне достаточно.

    По возможности буду стараться делать комиты на GitHub

    1. Сделать 5 MIN QUICKSTART

    2. Сделать TUTORIAL: TOUR OF HEROES

    3. Прочитать DEVELOPER GUIDES

    4. The Beginner’s Preemptive Guide To AngularJS 2 Beta

    5. Пробежаться по ANGULAR RESOURCES

    6. Бегло просмотреть http://blog.thoughtram.io/categories/angular-2/ много полезностей

  3. Свазка angular with rails

    1. Пройти туториал на https://thinkster.io/angular-rails

    2. авторизация через API https://auth0.com/docs/quickstart/spa/angular2/rails

    3. Codenamecrud.ru - API, мейлеры и продвинутые темы

    4. Хорошая серия статей https://mkdev.me/posts/zachem-nuzhen-angular-js-i-pochemu-imenno-on

    5. на заметку https://github.com/GCinellu/angular2-rails-simple-blog

  4. ToDo lists

    1. Возможность создавать / обновлять / удалять проекты

    2. Возможность добавлять задачи к проекту

    3. Возможность менять приоритеты задач в проекте(drag and drop)

    4. Возможность пометить задачу как «выполнено»

    5. Возможность выбрать срок для задачи

    6. Авторизация

    7. Покрыть автоматизированными тестами весь функционал

    8. Deploy on Heroku or VPS

    9. Отправить фирме на проверку

  5. RailsTutorial(Michael Hartl)

    Классика для всех новичков в RoR, сроки сжаты, по этому прийдётся изрядно потрудиться!

    1. Введение в Rails

    2. demo app

    3. В основном статические страницы

    4. Rails — приправленный Ruby

    5. Заполнение шаблона

    6. Моделирование пользователей

    7. Регистрация

    8. Войти, выйти

    9. Обновление, демонстрация и удаление пользователей

    10. Микросообщения пользователей

    11. Слежение за сообщениями пользователей

  • 5527
  • 14 December 2015, 07:49
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?