1

Этап 1

Настроить сервер и задеплоить Rails-приложение

2

Этап 2

Прочитать книгу Ruby Александра Круглова

3

Этап 3

Изучить учебник http://railstutorial.ru/ по Ruby on Rails

4

Этап 4

Coursera: Web Application Architectures

5

Этап 5

Книга Learning Device for Rails

6

Этап 6

Основы настройки и работы с PostgreSQL

7

Этап 7

Книга Rails 4. Гибкая разработка веб-приложений.

8

Этап 8

Прочитать книгу Ruby on Rails

9

Этап 9

Перенос сайта с PHP на Rails

10

Этап 10

Основы NGINX

11

Этап 11

Ruby: Design Patterns in Ruby

12

Этап 12

Основы Unicorn

13

Этап 13

https://smartprogress.do/goal/42508/

14

Этап 14

Книга Programming Ruby

15

Этап 15

Книга The Rails 4 Way

16

Этап 16

Книга Debugging Ruby

1

Этап 1

Настроить сервер и задеплоить Rails-приложение

2

Этап 2

Прочитать книгу Ruby Александра Круглова

3

Этап 3

Изучить учебник http://railstutorial.ru/ по Ruby on Rails

4

Этап 4

Coursera: Web Application Architectures

5

Этап 5

Книга Learning Device for Rails

6

Этап 6

Основы настройки и работы с PostgreSQL

7

Этап 7

Книга Rails 4. Гибкая разработка веб-приложений.

8

Этап 8

Прочитать книгу Ruby on Rails

9

Этап 9

Перенос сайта с PHP на Rails

10

Этап 10

Основы NGINX

11

Этап 11

Ruby: Design Patterns in Ruby

12

Этап 12

Основы Unicorn

13

Этап 13

https://smartprogress.do/goal/42508/

14

Этап 14

Книга Programming Ruby

15

Этап 15

Книга The Rails 4 Way

16

Этап 16

Книга Debugging Ruby

11 февраля 2014
Цель завершена 1 сентября 2014
Карьера и работа

Стать веб-разработчиком на Ruby без страданий

Мне нравится веб-разработка. Меня привлекает именно веб, написание интернет-приложений, сервисов, собственных проектов для сети. Около года назад я попробовал PHP, познакомился с MySQL и немного пробовал на вкус JavaScript. В результате у меня получился один самописный сайт-сервис, простейший по функционалу, но достаточно востребованный, благодаря чему ежедневная посещаемость уже на протяжении полугода составляет 500-700 посетителей.

Мне нравится PHP из-за его простоты, несмотря на то, что я не считаю себя сколь-нибудь умелым программистом. У этого языка, пожалуй, самый низкий порог вхождения, он простой, встраиваемый в HTML и идеально подходит для начала. Но сейчас я смотрю на него и понимаю, что мне не очень нравится синтаксис этого языка. Поэтому около месяца назад я решил попробовать Ruby.

Это красивый объектно-ориентированный высокоуровневый язык программирования. На нем можно писать приложения как для веба, так и для десктопа, хотя меня интересует именно первое. Кроме того, Ruby привлек меня тем, что на нем написан, пожалуй, лучший веб-фреймворк в мире - Ruby on Rails. Так же интерес немало был подогрет и тем, что этот фреймворк создали авторы нескольких великолепных книг: Getting Real, REWORK и REMOTE. Я читал первые две и нашел их очень вдохновляющими, таким образом, изучение Ruby и Rails стало лишь вопросом времени.

Итак, с минимальным опытом в Ruby и мизерным - в Rails, я приступаю к изучению этих технологий, а так же прочих наиболее связанных с ними.

 Критерий завершения

Написано по меньшей мере одно рабочее приложение средней сложности, имеющее постоянных пользователей.

  1. Основы настройки и работы с PostgreSQL

    Одна из наиболее часто используемых при работе с Ruby СУБД. Что знать: настройка, запросы, деплой на сервер.

  2. Основы NGINX

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

  3. Ruby: Design Patterns in Ruby

    Книга рекомендована к прочтению для лучшего понимания принципов программирования на Ruby.

  4. Основы Unicorn

    HTTP-сервер, быстрый и легкий. Полезно знать в контексте работы с Ruby и Rails.

  5. https://smartprogress.do/goal/42508/

  6. Книга The Rails 4 Way

  7. Книга Debugging Ruby

  • 7965
  • 11 февраля 2014, 01:11
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?