1

Etapa 1

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

2

Etapa 2

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

3

Etapa 3

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

4

Etapa 4

Coursera: Web Application Architectures

5

Etapa 5

Книга Learning Device for Rails

6

Etapa 6

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

7

Etapa 7

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

8

Etapa 8

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

9

Etapa 9

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

10

Etapa 10

Основы NGINX

11

Etapa 11

Ruby: Design Patterns in Ruby

12

Etapa 12

Основы Unicorn

13

Etapa 13

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

14

Etapa 14

Книга Programming Ruby

15

Etapa 15

Книга The Rails 4 Way

16

Etapa 16

Книга Debugging Ruby

1

Etapa 1

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

2

Etapa 2

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

3

Etapa 3

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

4

Etapa 4

Coursera: Web Application Architectures

5

Etapa 5

Книга Learning Device for Rails

6

Etapa 6

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

7

Etapa 7

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

8

Etapa 8

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

9

Etapa 9

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

10

Etapa 10

Основы NGINX

11

Etapa 11

Ruby: Design Patterns in Ruby

12

Etapa 12

Основы Unicorn

13

Etapa 13

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

14

Etapa 14

Книга Programming Ruby

15

Etapa 15

Книга The Rails 4 Way

16

Etapa 16

Книга Debugging Ruby

11 febrero 2014
Objetivo completado 1 septiembre 2014

Autor del objetivo

Carrera y trabajo

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

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

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

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

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

 Criterio del fin

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

  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

  • 7721
  • 11 febrero 2014, 01:11
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?