1

Step 1

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

2

Step 2

Изучить Git

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

Javascript

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

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

12

Step 12

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

1

Step 1

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

2

Step 2

Изучить Git

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

Javascript

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

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

12

Step 12

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

30 April 2015 01 January 2018
The goal is overdue by 2518 days

Goal abandoned

The author does not write in the goal 8 years 8 months 9 days

General

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

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

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

 Goal Accomplishment Criteria

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

 Personal resources

Время, целеустремленность, мотивация, высшее образование (программист), опыт в 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 в сфере составления резюме и профилей. Этот этап я включил просто так, на всякий случай. Вдруг кто-то предложит неплохой вариант реализовать мои новые знания.

  • 2849
  • 30 April 2015, 08:47
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?