Изучить Ruby и Rails с помощью курса Web Application Architectures
Моя предыдущая цель была связана с изучением языка C# и сдачей экзамена на сертификат. К сдаче я готовился основательно, но интерес неумолимо угасал. В итоге я решил для себя что (пока что) ни C#, ни Microsoft мне не интересны, и надо попробовать себя в чём-то другом, например в скриптовых языках, ибо бытует мнение, что в силу своей динамичности они более интересные.
Раньше я уже разрабатывал сервисы на Ruby on Rails, и у меня осталось приятное послевкусие от этого, поэтому я решил продолжить изучение этой платформы. Однако, я прекрасно понимаю, что язык - это главное, а библиотеки - уже потом. Поэтому параллельно с изучением Rails, я буду углубляться в сам язык Ruby.
Естественно, поставить цель "Изучить Ruby" я не могу - поскольку я не знаю языка, я не могу придумать критерий завершения цели. Поэтому пока что я выбрал один из курсов на известной учебной платформе, который (вероятно) расставит мои знания по полочкам. Вот ссылка на сам курс - https://www.coursera.org/course/webapplications
После его прохождения поставлю себе более глобальную цель, сделав эту всего лишь её этапом
Критерий завершения
Курс пройден
Личные ресурсы
Время: Очевидно, что времени достаточно, ибо я не поставил цель завершить курс к какому-то сроку. С работой тоже всё в порядке - свободное время есть. Успею.
Деньги: Не требуются, т.к. курс можно пройти в бесплатном режиме, при котором невозможно получить итоговый заверенный аттестат. Не очень-то и хотелось.
Полезные знакомства: Рассчитываю завести их на этом сайте, или же на других, которые встретятся по дороге. Пока что, к сожалению, знакомых рубистов не имеется.
Информация: Платформа coursera делает за меня весь поиск информации по курсу.
Знания и навыки: Азы Ruby и Rails на некотором уровне знаю, что даёт мне неплохой стартовый багаж.
Экологичность цели
Короткий ответ: просто мне нравится язык Ruby.
Длинный ответ: хочу в итоге заниматься веб/мобильной разработкой. В качестве платформы выбрал Apple iPhoneб однако язык Swift подходит только для мобильной разработки. Для веба нужно было найти также что-то приятное.
В итоге решил попробовать Ruby, ибо остальное уже пробовал - и не заинтересовало, а Ruby - достаточно интересный и прикольный язык.
-
Module 1: Introduction and Background
Модуль о вебе в целом.
Немного истории и основные положения.
-
Module 2: Ruby on Rails
Модуль о Rails в целом.
Основные положения, паттерны, характеристики, плюсы, минусы и т д
Команды создания приложения, скаффолдинга
Основы систем контроля версий
Работа с Git и BitBucket
-
Module 3: Database Interactions
Модуль о базах данных
Основные понятия
ActiveRecord
-
Module 4: The Ruby Programming Language
Модуль о самом языке Ruby
-
Module 5: Middleware
Модуль о middleware.
С первого взгляда я не совсем понял, что это. Узнаю, когда дойду.
-
Module 6: Presentation/User Interface
Модуль о слое представлений
HTML, CSS, JS, jQuery, и как Rails с ними работает
- 2241
- 04 апреля 2015, 07:40
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением