Below is the text of the page https://rubygarage.com.ua/ stored 2018-08-17 by archive.org.ua. The original page over time could change. View as original html

Курсы по Ruby on Rails от RubyGarage

[/] О курсе Что такое Ruby и Rails? Для кого этот курc? Чему я буду учиться? Что мне это даст? Что дальше? Подать заявку Курсы по Ruby / Ruby on Rails Подать заявку Днепр О курсе Курс создан для тех, кто хочет освоить профессию 'WEB разработчик'. Цель курса — дать участникам необходимый уровень знаний и навыков, когда их можно будет смело брать на работу. Программа курса основана на требованиях работодателей и сфокусирована на процессах, подходах и лучших практиках опытных разработчиков. Основная наша задача — научить участников создавать качественные WEB-приложения на базе Ruby on Rails, привить лучшие практики и культуру разработки. Что такое Ruby и Rails? Ruby — язык написанный для программистов,а не компьютеров Ruby — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования для быстрого и удобного объектно­-ориентированного программирования. Ruby on Rails (RoR) — фреймворк, написанный на языке программирования Ruby для построения веб­-приложений. RoR предоставляет архитектурный образец M­V­C (модель­-представление­-контроллер) для веб­-приложений, а также обеспечивает их интеграцию с веб-­сервером и сервером базы данных. Скороcть разработки проектов на Ruby и Rails Основным преимуществом языка программирования Ruby и фреймворка RoR считается скорость разработки. Практика показывает, что скорость разработки проектов на RoR выше на 30-40 процентов по отношению к любому другому фреймворку. В первую очередь прирост скорости разработки определяется обширным набором готовых инструментов для RoR. Активное сообщество Одной из важнейших частей культуры Ruby/RoR является социальность. Решил проблему — помоги решить другим. Реализовал свой модуль — поделись с сообществом. Таким образом, на данный момент в открытом доступе хранятся тысячи готовых решений тех или иных задач, протестированные и рекомендованные многочисленным сообществом: системы аутентификации, авторизации, комментирования, системы платежей, почтовые рассылки и многое другое, что обычно разрабатывается «с нуля». Большое количество уже готовых решений Большое сообщество всегда поможет решить возникшую проблему. Экосистема взрослая и стабильная. Стандартные задачи уже давно имеют готовые решения. Многие идеи, решения и подходы, родившиеся в симбиозе Rails и Ruby переняли или адаптировали в других фреймворках. Rails делал и продолжает делать мир веб-разработки лучше. Для кого этот курc? Курс предназначен для людей, которые хотят стать профессионалами в WEB разработке. При этом слушатель должен обладать определенным набором знаний для освоения материала: Необходимы базовые знания HTML, CSS, JavaScript и иметь минимальный опыт работы в этих технологиях; знание базовых принципов работы баз данных и языка SQL; понимание объектно ориентированной парадигмы программирования; знакомство с одним из серверных языков программирования (PHP, Java, С++/С#, Python, …) приветствуется; а также: технический английский на уровне чтения документации; большое желание обучаться и решать задачи; минимум 10-15 свободных часов в неделю на обучение. Чему я буду учиться? Основы программирования на Ruby; метапрограммирование на Ruby; написание автотестов и разработка через тестирование (TDD) на базе RSpec; эффективная разработка WEB-приложения на основе Ruby on Rails; написание автотестов для Rails-приложения и разработка через поведение (BDD) на базе RSpec, FactoryGirl, Capybara, PhantomJS; знакомство с большим количеством полезных инструментов: Bundler, Devise, CarrierWave, Kaminari, Haml, Sass, CanCan, Nokogiri, SimpleForm, Capistrano, Omniauth, Sidekiq, Eventmachine и многие другие; проектирование архитектуры WEB приложения. Создание собственныx библиотек (Gem, RailsEngine); как сделать код лучше: Code smells, Design patterns, Refactoring; техники программирования (best practice) на Ruby и Rails; аgile-процесс разработки, XP-практики, Git flow. Что мне это даст? По окончании курса вы получите знания на уровне Junior/Middle Ruby/Rails программист и готовое портфолио, обретете практический опыт разработки высококачественных приложений на Ruby on Rails, познакомитесь с Agile практиками и поучаствуете в разработке реальных проектов. Основная задача курса — не просто выдать материал, а дать практические навыки и опыт, научить решать реальные задачи. После курса вы сможете сказать своему работодателю: 'Я это умею, я это уже делал' а не: 'Я слышал/читал как это можно сделать'. Что дальше? После успешного окончания курса и выполнения выпускной работы у тебя есть возможность присоединиться к одной из топовых украинских IT компаний в сфере разработки веб приложений на Ruby/Ruby on rails и стать частью нашей команды профессиональных разработчиков RubyGarage! Возникли вопросы? Напиши нам! railscourses@rubygarage.org Подать заявку Расскажите о себе Ваш род занятости Откуда узнали о наших курсах? Заявка успешно принята! Ваше Имя, Фамилия Введите, пожалуйста, имя Ваш Email Телефон Учусь Работаю Учусь и работаю Место работы Я учусь(учился) в ВУЗе Курс Откуда узнали о наших курсах? Статья на dou.ua Facebook Университетская рассылка От друзей другое