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
Мета завершена % date%
Кар'єра та робота

Стать веб-разработчиком на 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

  • 7722
  • 11 лютого 2014, 01:11

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?