Общая
Изучение разработки на AngularJS и Ruby on Rails по методу TDD
Цель: изучение разработки на Ruby on Rails и AngularJS по методике Test-Driven Development
Цель заключается в освоении современных методов разработки web-приложений.
Методом разработки выбран TDD, то есть разработка через тестирование.
Для изучения были выбраны следующие фреймворки: Ruby on Rails, AngularJS.
Основные этапы:
- пройти курсы RoR, JavaScript, HTML, CSS на codeschool.com
- изучить основы AngularJS
- написать приложение на AngularJS
- пройти курс railstutorial.ru
- прочитать книгу Agile web development и выполнить упражнения
- написать собственное rails приложение
Полезные ссылки:
- Treehouse - видеоуроки (beginner level)
- Codeacademy - видеоуроки (beginner/intermediate level)
- Codeschool - видеоуроки (intermediate/advanced level)
- Udacity - видеоуроки
- RailsTutorial - полезный гайд по созданию приложения типа твиттера
- CSS Reference - CSS модификаторы
- Pluralsight - множество видеоуроков
Разработка в браузере:
IDE:
- CLOUD9 - JS, PHP, Python, Ruby, HTML, CSS
- SHIFTEDIT - JS, PHP, Python, HTML, CSS, Go, Perl, Java, C#
- CODEANYWHERE - JS, CSS, HTML, XML, PHP
- ICENIUM - JS, CSS, HTML (for mobile apps)
Инструменты:
Критерий завершения
Разработаны приложения на AngularJS и Ruby on Rails
Личные ресурсы
Время
-
Пройти курсы RoR [codeschool.com]
-
Пройти курсы HTML, CSS [codeschool.com]
-
Пройти курсы JavaScript [codeschool.com]
-
Изучить основы AngularJS
-
Написать приложение на AngularJS
-
Пройти курс railstutorial.ru
-
Прочитать книгу Agile web development и выполнить упражнения
-
Написать rails приложение
- 5329
- 11 октября 2013, 09:34
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением