1

Этап 1

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

2

Этап 2

Изучить Git

3

Этап 3

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

4

Этап 4

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

5

Этап 5

Изучить Bootstrap и другие популярные фреймверки стилей

6

Этап 6

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

7

Этап 7

Javascript

8

Этап 8

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

9

Этап 9

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

10

Этап 10

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

11

Этап 11

Написать статью в своем блоге о процессе обучения

12

Этап 12

Оформить профили на основных сайтах по поиску работы

1

Этап 1

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

2

Этап 2

Изучить Git

3

Этап 3

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

4

Этап 4

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

5

Этап 5

Изучить Bootstrap и другие популярные фреймверки стилей

6

Этап 6

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

7

Этап 7

Javascript

8

Этап 8

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

9

Этап 9

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

10

Этап 10

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

11

Этап 11

Написать статью в своем блоге о процессе обучения

12

Этап 12

Оформить профили на основных сайтах по поиску работы

30 апреля 2015 01 января 2018
Цель просрочена на 2518 дней

Цель заброшена

Автор не отписывался в цели 8 лет 8 месяцев 9 дней

Общая

Изучить веб-программирование (HTML, CSS, JS, SQL, Ruby On Rails и др.)

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

Это обидное упущение мне и предстоит устранить. Начальные знание в веб разработке уже имеются. Есть опыт создания и ведения блога написанного на PHP (CMS) с использованием MySQL БД.

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

Создать и запустить свой стартап на RoR, который не стыдно показать всему миру.

 Личные ресурсы

Время, целеустремленность, мотивация, высшее образование (программист), опыт в SEO и SMO, личный блог, опыт создания векторных и растровых изображений, в том числе для веб.

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

    Определиться с направлением и с дисциплинами. Найти нужный материал.

  2. Изучить Git

    Понять принципы совместного редактирования исходных файлов с использованием системы контроля версий Git и сервиса Github.

    1. Пройти интерактивный курс на https://www.codeschool.com/courses/try-git
    2. Пройти интерактивный курс на https://try.github.io/
  3. HTML(HyperText Markup Language) — язык разметки гипертекста

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

    1. пройти курсы по CSS на codeacademy
    2. повторить и закрепить на htmlacademy
    3. посмотреть этот учебник: http://softwaremaniacs.org/blog/category/primer/
  5. Изучить Bootstrap и другие популярные фреймверки стилей

    Посмотреть примеры верстки на Bootstrap, сверстать пару страниц средней степени тяжести. Этот этап будет логическим завершением трех предыдущих.

    1. Bootstrap
    2. Foundation
  6. Верстка сайта (HTML\CSS)

    1. Прочитать и разобраться http://htmlbook.ru/samlayout
    2. попрактиковаться на http://htmlbook.ru/practical
    3. найти несколько простых макетов и сверстать их для себя
    4. Прочитать книгу «Learning Web App Development»
  7. Javascript

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

    1. JQuery
    2. CoffeeScript
    3. Node.js
    4. Backbone
  8. Язык программирования Ruby

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

    1. Пройти Rails for Zombies
    2. Прочитать http://railstutorial.ru/chapters/beginning
    3. Тут тоже хороший гайд для новичков http://rusrails.ru
    4. Посмотреть все скринкасты на rails.hasbrains.org
    5. Прочитать и пройти все этапы разработки по книге Rails4. Гибкая разработка веб-приложений. Руби С., Томас Д., Хэнссон Д.
  10. SQL(Structured Query Language) — Структурированный язык запросов

    1. основы баз данных и SQL Coursera(Introduction to Databases)
  11. Написать статью в своем блоге о процессе обучения

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

  12. Оформить профили на основных сайтах по поиску работы

    hh.ua, jobs.dou.ua, rabota.ua, work.ua. Заполнить и правильно оформить профили. Посмотреть best practices в сфере составления резюме и профилей. Этот этап я включил просто так, на всякий случай. Вдруг кто-то предложит неплохой вариант реализовать мои новые знания.

  • 2847
  • 30 апреля 2015, 08:47
Регистрация

Регистрация

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

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

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