1

Etapa 1

Составить развернутый план обучения

2

Etapa 2

HTML(HyperText Markup Language) — язык разметки гипертекста

3

Etapa 3

СSS(Cascading Style Sheets) — каскадные таблицы стилей

4

Etapa 4

Верстка сайта (HTML\CSS)

5

Etapa 5

Javascript

6

Etapa 6

Язык программирования Ruby

7

Etapa 7

Фреймворк Ruby on Rails

8

Etapa 8

Javascript продолжение

9

Etapa 9

SQL(Structured Query Language) — Структурированный язык запросов

10

Etapa 10

Написать статью

1

Etapa 1

Составить развернутый план обучения

2

Etapa 2

HTML(HyperText Markup Language) — язык разметки гипертекста

3

Etapa 3

СSS(Cascading Style Sheets) — каскадные таблицы стилей

4

Etapa 4

Верстка сайта (HTML\CSS)

5

Etapa 5

Javascript

6

Etapa 6

Язык программирования Ruby

7

Etapa 7

Фреймворк Ruby on Rails

8

Etapa 8

Javascript продолжение

9

Etapa 9

SQL(Structured Query Language) — Структурированный язык запросов

10

Etapa 10

Написать статью

12 agosto 2013
Objetivo completado 15 enero 2014

Autor del objetivo

Educación

Обучение веб-программированию(HTML, CSS, JS, SQL, Ruby On Rails)

Интернет с каждым годом становиться больше, как с в плане количества пользователей, так и в плане сайтов. Каждый год появляются новый технологии и новые стартапы и конечно же им нужны люди способные реализовывать их идеи в рабочие приложения и сервисы. В общем веб-программисты без работы не сидят и вряд ли будут в ближайщее время. Сфера интересная и динамичная, стоит сунуться и посмотреть что внутри. Тем более что я давно хотел попробовать онлайн-обучение.

 

Итак, что имеем за плечами:

  •  образование Инженер-радиосвязи
  •  общий стаж программирования 3 года(1 год - студенческая, 2 года - коммерческая)
  •  основной язык программирования Си, изредка использую С++
  •  направление в котором программирую - микроконтроллеры и встраиваемые системы

от этого и будем отталкиваться. Поехали!

 Criterio del fin

Задача будет считаться выполненной если: (1) есть собственный проект на RoR, который не стыдно показать (2) есть несколько завершенных коммерческих проектов(фриланс)

  1. Составить развернутый план обучения

    Чем детальней тем лучше. Определиться с датами. подготовить материалы.

  2. HTML(HyperText Markup Language) — язык разметки гипертекста

    1. пройти курсы по HTML на codeacademy
    2. для тренировки, пройти курс на htmlacademy 
  3. СSS(Cascading Style Sheets) — каскадные таблицы стилей

    1. пройти курсы по CSS на codeacademy
    2. повторить и закрепить на htmlacademy
    3. посмотреть этот учебник: http://softwaremaniacs.org/blog/category/primer/
  4. Верстка сайта (HTML\CSS)

    1. Прочитать и разобраться http://htmlbook.ru/samlayout
    2. попрактиковаться на http://htmlbook.ru/practical
    3. найти несколько простых макетов и сверстать их для себя
  5. Javascript

    Изучите Javascript(включая замыкания и прототипы) и DOM. Обратить внимание на технологию AJAX. Посмотреть, попробовать библиотеки:

    1.  JQuery
  6. Язык программирования Ruby

    1. пройти курс на codeacademy
    2. прочитать The well-grounded rubyist
    3. достичь 4 kuy на codewars
  7. Фреймворк Ruby on Rails

    1. Пройти Rails for Zombies 
    2. Прочитать http://railstutorial.ru/chapters/beginning
    3. Тут тоже хороший гайд для новичков http://rusrails.ru
  8. Javascript продолжение

    Продолжаем учить JS, теперь уже на платных курсах codeschool

    1. Backbone
    2. jQuery
  9. SQL(Structured Query Language) — Структурированный язык запросов

    1. основы баз данных и SQL Coursera(Introduction to Databases)
  10. Написать статью

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

  • 11892
  • 12 agosto 2013, 13:20
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?