fernal9301

Отзывы пользователя

2 July 2017

Выпускник курса

Курс замечательный, более чем полностью оправдал мои ожидания. После окончания ваш багаж знаний будет состоять из след. вещей: 1. Основы (будет особенно полезно новичкам) Вы познакомитесь с основами программирования, ООП, достаточное время уделено таким вопросам как: а) Постановка задачи, б) Проектирование программ, в) Культура вашего кода. Поработаете с парсингом данных в формате XML, JSON, познакомитесь с основами ANSI SQL и базой данных SqLite. 2. Ruby Узнаете синтаксис языка, Code Style, специфичные для Ruby инструменты типа irb - консоли, гемов. Много времени уделено тестированию (RSpec). 3. Frontend/Web Узнаете как работает протокол HTTP, познакомитесь с основами веб-дизайна: HTML/CSS, немного jquery. А также научитесь использовать популярный фронтенд фреймворк bootstrap. 4. Инструменты( особенно для новичков) Поставите Ubuntu Linux, научитесь пользоваться терминалом, поработаете с системой контроля версий git, узнаете как дебажить приложения, как находить ошибки в коде. Среды разработки Sublime, RubyMine. Делать свое приложение доступным для мира с помощью сервиса Heroku. 5. Rails В этой части собраны ключевые вещи. кот. должен твердо знать любой Rails разработчик: Структура проекта Rails, где что хранится, паттерн MVC, локализация ваших приложений, RSpec, Авторизация с помощью гема Devise, отправка почты , настройка окружения, немного времени уделено такому немаловажному аспекту как безопасность вашего приложения. Особо хочется отметить обратную связь, code review. Преподаватели высокого уровня, дают хорошую обратную связь где что улучшить, что написано плохо, если хочешь копнуть глубже, велком, могут подсказать куда копать, а главное доходчиво, терпеливо и понятно объясняют материал. На выходе вы получите твердые знания хорошего начинающего Fullstack Rails разработчика. Также понимание куда расти, что делать дальше. В зависимости от вашего интереса у вас будет вектор и направление движения =). Всем удачи и хорошего программирования!