Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

Введение в Ruby

Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Нет

Стоимость курса

бесплатно
Нет рассрочки

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

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

Что вы получите после обучения

Навыки
3
Функции
4
Методы
5
Декларативное программирование

Школа

Онлайн-школа программирования, за выпускниками которой охотятся компании

Первого студента мы трудоустроили в 2013 году. Тогда требования к знаниям джуниоров были выше, а трава зеленее

Это отразилось на программах обучения, на их проработке и глубине. Собеседования для студентов Хекслета проходят под девизом: «Хм, на Хекслете задачки были сложнее»

Иногда наши студенты попадают на работу без проведения технического интервью, только на основе анализа кода проектов

Сейчас все больше и больше компаний указывают курсы Хекслета как плюс при найме. А наши партнерские компании доверяют нам настолько, что собеседуют выпускников, не заглядывая в резюме

Программа курса

Hello World
Познакомиться со способами запуска программ на ruby

Числа
Познакомиться с тем как работать с числами в ruby. Их типами и методами.

Строки
Узнать как работают строки, что такое интерполяция и магический метод to_s.

Типы данных: Символы
Познакомиться с концепцией символов в руби

Типы данных: Массивы
Научиться работать с типом данных "массив".

Тип данных: Интервал
Рассмотреть механизм языка, генерирующий интервалы

Типы данных: Хеш (ассоциативный массив)
Познакомиться с базовыми операциями над хешами

Функции
Познакомиться с определением функций в ruby, а так же особенностями вызова

Условные выражения
Рассмотреть условия, истинность и ложность.

Лямбда-функции
Понять смысл и механизм работы с лямбдами.

Окружения и замыкания
Познакомиться с окружениями и понять принцип работы замыканий

Блоки
Научиться работать с блоками.

Функциональное программирование
Познакомиться с базовыми концепциями функционального программирования.

Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса

Рейтинг курса

3.8
Может быть интересно
Введение в Ruby
Пройти курс бесплатно

Введение в Ruby

Курс находится на модерации. Данные могут быть неактуальны.