Цель заброшена
Автор не отписывался в цели 8 лет 9 месяцев 10 дней
Изучить веб-программирование (HTML, CSS, JS, SQL, Ruby On Rails и др.)
Очень часто мне в голову приходят идеи интернет проектов, которые, по моему мнению, стоило бы реализовать. Можно конечно заказать реализацию в какой-нибудь студии. Но никогда не знаешь на сколько стартап будет успешным, не украдут ли идею, если доварить ее другому и т.д.. Намного правильнее и интересней все сделать самому. Для этого мне не хватает всего-ничего, знаний.
Это обидное упущение мне и предстоит устранить. Начальные знание в веб разработке уже имеются. Есть опыт создания и ведения блога написанного на PHP (CMS) с использованием MySQL БД.
Критерий завершения
Создать и запустить свой стартап на RoR, который не стыдно показать всему миру.
Личные ресурсы
Время, целеустремленность, мотивация, высшее образование (программист), опыт в SEO и SMO, личный блог, опыт создания векторных и растровых изображений, в том числе для веб.
-
Составить развернутый план обучения
Определиться с направлением и с дисциплинами. Найти нужный материал.
-
Изучить Git
Понять принципы совместного редактирования исходных файлов с использованием системы контроля версий Git и сервиса Github.
Пройти интерактивный курс на https://www.codeschool.com/courses/try-gitПройти интерактивный курс на https://try.github.io/
-
HTML(HyperText Markup Language) — язык разметки гипертекста
пройти курсы по HTML на codeacademyдля тренировки, пройти курс на htmlacademyПосмотреть Screencasts на html.hasbrains.org
-
СSS(Cascading Style Sheets) — каскадные таблицы стилей
- пройти курсы по CSS на codeacademy
- повторить и закрепить на htmlacademy
- посмотреть этот учебник: http://softwaremaniacs.org/blog/category/primer/
-
Изучить Bootstrap и другие популярные фреймверки стилей
Посмотреть примеры верстки на Bootstrap, сверстать пару страниц средней степени тяжести. Этот этап будет логическим завершением трех предыдущих.
- Bootstrap
- Foundation
-
Верстка сайта (HTML\CSS)
- Прочитать и разобраться http://htmlbook.ru/samlayout
- попрактиковаться на http://htmlbook.ru/practical
найти несколько простых макетов и сверстать их для себяПрочитать книгу «Learning Web App Development»
-
Javascript
Изучить Javascript (включая замыкания и прототипы) и
Document Object Model (DOM).Обратить внимание на технологию AJAX. Посмотреть, попробовать библиотеки:-
JQuery - CoffeeScript
- Node.js
- Backbone
-
-
Язык программирования Ruby
пройти курс на codeacademy- прочитать The well-grounded rubyist
- достичь 4 kuy на codewars
- просмотреть все скринкасты по Ruby на ruby.hasbrains.org
-
Фреймворк Ruby on Rails
- Пройти Rails for Zombies
Прочитать http://railstutorial.ru/chapters/beginning- Тут тоже хороший гайд для новичков http://rusrails.ru
- Посмотреть все скринкасты на rails.hasbrains.org
- Прочитать и пройти все этапы разработки по книге Rails4. Гибкая разработка веб-приложений. Руби С., Томас Д., Хэнссон Д.
-
SQL(Structured Query Language) — Структурированный язык запросов
- основы баз данных и SQL Coursera(Introduction to Databases)
-
Написать статью в своем блоге о процессе обучения
Написать статью описывающую весь процесс обучения и впечатления от него, с подробным планом и подбором хороших материалов.
-
Оформить профили на основных сайтах по поиску работы
hh.ua, jobs.dou.ua, rabota.ua, work.ua. Заполнить и правильно оформить профили. Посмотреть best practices в сфере составления резюме и профилей. Этот этап я включил просто так, на всякий случай. Вдруг кто-то предложит неплохой вариант реализовать мои новые знания.
- 2880
- 30 апреля 2015, 08:47
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением