курс

Основы Ruby on Rails

73 студента
Последнее обновление: 21 октября 2021
Курс Основы Ruby on Rails
3 900 ₽ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат обучения

Включено в курс

16 уроков (видео и/или текст)
Помощь в «Обсуждениях»
Доступ к остальным курсам платформы

Чему вы научитесь

  • Создавать сайты на Rails, покрывать их автоматическими тестами и выкладывать на Heroku
  • Основным концепциям фреймворка, таким как контроллеры, роутинг, модели, шаблоны и тесты.
  • Автоматизировать большинство рутинных задач с помощью генераторов, автоматических форм и интеграций фронтенда.
  • Использовать repl и эффективно отлаживать приложения
  • Основным принципам построения безопасных приложений.

Описание

Мы изучим фреймворк, который стал эталоном в мире бэкенд веб-фреймворков, а также сопутствующие инструменты, такие как Bundler и Rake.

Уроки курса

Продолжительность 4 часа
  • 1

    Rack

    Изучить Rack — интерфейс для разработки веб-приложений на Ruby
  • 2

    Overview

    Изучить структуру Rails проекта и научиться создавать новый проект
  • 3

    Статические страницы

    Изучить создание статических страниц
  • 4

    Модели

    Познакомиться с моделью – слоем приложения, отвечающим за связь с предметной областью
  • 5

    Качество

    Научиться тестировать своё приложение
  • 6

    Конфигурация

    Научиться конфигурировать приложение на Rails
  • 7

    CRUD

    Научиться создавать CRUD для сущности
  • 8

    Деплой

    Научиться разворачивать своё приложение в рабочем окружении
  • 9

    Шаблонизаторы

    Научиться использовать шаблонизатор Slim
  • 10

    Формы

    Научиться создавать формы на Rails
  • 11

    Связи

    Изучить типы связей, их возможности и применение
  • 12

    Вложенные ресурсы

    Изучить удобные способы работы с маршрутами
  • 13

    Webpacker

    Научиться интегрировать веб-прилоежние с webpacker
  • 14

    I18n

    Научиться делать мультиязычные приложения
  • 15

    Middlewares

    Изучить, как работают промежуточные программы
  • 16

    Rake

    Изучить Rake — инструмент для автоматизации сборки программного кода
  • 17

    Дополнительные материалы

    Помогают глубже и всесторонне рассмотреть тему курса в открытых статьях и видео подобранных командой Хекслета

Формат обучения

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
27 октября 5 месяцев