Переход к Web-разработке (Ruby on Rails)
Изменение качества жизни требует новых и внезапных решений.
Кратко о моём прошлом:
имею за плечами 6 лет технического университета по специальности автоматизированные системы управления, опыт работы инженером, а так же менеджером проекта. Сейчас работаю системным аналитиком/техническим писателем (такой вот я забавный "программист"). В планах продолжить путь менеджера проекта лет так через 10, но пока есть время нужно подкачать технический бэкграунд.
Почему web? Тут всё очевидно и понятно. Спрос, как говорится.
Почему Ruby on Rail? 3 года неэффективного десктопа на С++, 3 года неэффективного десктопа C# и где-то здесь ещё затесался провал с asp.net. Университет и ряд преподавателей-демотиваторов сделал всё, что бы я возненавидела программирование. Теперь пришла пора и упущенное наверстать, и новому открыться.
Да прибудет с нами сила!
Критерий завершения
Вышедший в продакшн проект на Ruby on Rails (на текущем месте работы) или трудоустройство на позицию junior developer Ruby on Rails.
Личные ресурсы
Немного времени, желание
- 
                    
                    
Изучаем принципы верстки
Начнем движение снаружи в глубь. Разберёмся с вьюшками, кто они такие, с чем их можно кушать.
- 
                                                                        
Изучение материалов книги Head First - Изучаем HTML, XHTML и CSS
 - 
                                                                        
Изучение видеолекций HTML, CSS сайта magister
 - 
                                                                        
Изучение лекций сайта htmlacademy.ru
 - 
                                                                        
Изучение курса Adobe Illustrator на сайте magister
 - 
                                                                        
Изучение короткого видео курса Adobe Photoshop для вэб дизайнера
 - 
                                                                        
Финал этапа: минималистичный макет с плоским дизайном для редизайна сайта mkpv34.ru
 
 - 
                                                                        
 - 
                    
                    
Изучаем javascript
Продолжая работать с вьюшкой нам - потребуется изучение самого популярного языка программирования javascript.
- 
                                                                        
Head First - Изучаем javascript
 - 
                                                                        
Изучение видео лекций javascript сайта magister
 - 
                                                                        
Освоение материалов сайта learn.javascript.ru
 - 
                                                                        
Финал этапа: странички сайта mkpv34.ru обрели свою динамику
 
 - 
                                                                        
 - 
                    
                    
RSpec как бонус
Хороший код должен покрываться тестами.
- 
                                                                        
Материалы с сайта http://railstutorial.ru/chapters/4_0/beginning
 
 - 
                                                                        
 - 
                    
                    
Изучаем Ruby on Rails
Тесный подход к контроллеру.
- 
                                                                        
Изучаем материал книги Гибкая разработка приложений Ruby on Rails
 - 
                                                                        
Изучаем видео уроки с сайта http://rubyschool.us/
 - 
                                                                        
Дополняем знания материалами http://railstutorial.ru/chapters/4_0/beginning
 
 - 
                                                                        
 - 
                    
                    
Вспоминаем SQL
А ведь мы совсем забыли про модель.... Вспомним теорию баз данных и то как оно было.Тем более, что при текущей работе это будет весьма кстати.
- 
                                                                        
Head First- Изучаем SQL
 - 
                                                                        
Решаем практические задачи с сайта http://www.sql-tutorial.ru
 - 
                                                                        
Видео курс Создание запросов в Microsoft SQL Server 2012
 
 - 
                                                                        
 - 
                    
                    
Выпускной проект "Система управления требованиями"
Цель: Создать вэб-приложение, которое позволит управлять требованиями к проектам.
На входе : название проекта, пользовательские истории, текстовая формулировка требований, выбор типа требования, выбор пользовательской истории на базе которой возникло требование, статус требования, приоритет, сроки, авторы.
На выходе: мониторинг за состоянием требований, генерация простой спецификации/ТЗ.
Перспективы: приложение должно вырасти в систему управления проектами.
Почему именно "Система управления требованиями"? Давно мечтаю о своём гибком инструменте для автоматизации рутинных будней системного аналитика.
 
- 2446
 - 01 февраля 2016, 13:06
 
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением