Программирование [Юля Гончаренко] [ITVDN] Ruby Essential (2019)

Бывалый
Команда форума
20 Фев 2019
31,438
1,759,551
113
#1
1724075802143-png.75229


Описание [Юля Гончаренко] [ITVDN] Ruby Essential (2019):



Курс Ruby Essential подходит как начинающим программистам, так и тем, кто уже знаком с основами программирования на других языках и хочет изучить базовые концепции Ruby. Этот курс также будет полезен для желающих углубить свои знания и начать работать с Ruby on Rails в веб-разработке.
После завершения курса вы сможете уверенно использовать базовый уровень языка Ruby. Это означает, что вы сможете работать с основными типами данных и объектами, понимать структуру алгоритмов и применять их на практике, правильно использовать методы и создавать свои собственные, понимать основы объектно-ориентированного программирования (ООП), создавать и работать со своими классами, а также писать программы различной функциональности.
Содержание курса:
Урок 1. Введение в Ruby

  • Что такое Ruby?
  • История языка Ruby.
  • Преимущества и недостатки языка.
  • Применение Ruby на примере глобальных проектов.
  • Интерпретатор Ruby. Интегрированная среда разработки: установка, обзор возможностей и начало работы.
Урок 2. Базовые типы данных. Работа с числами
  • Переменные и константы.
  • Типы данных в Ruby. Зачем нужны типы данных?
  • Работа с числами. Целые числа и числа с плавающей точкой.
  • Основные методы преобразования типов данных.
  • Операторы и приоритеты.
Урок 3. Строки, работа со строками. Время и дата
  • Строки. Способы создания строк.
  • Конкатенация строк.
  • Основные методы для работы со строками: получение доступа и сравнение строк, управление регистром, изменения строк.
  • Время и дата в Ruby. Основные методы для работы.
Урок 4. Массивы и хеши
  • Понятие массива. Создание массива и доступ к элементам.
  • Основные методы для работы с массивами.
  • Многомерные массивы.
  • Понятие хеша. Создание и доступ к парам значение-ключ.
  • Методы для работы с хешами.
Урок 5. Управляющие структуры. Часть 1. Условия
  • Что такое условные конструкции?
  • Инструкции if-else-if, if-elsif-else.
  • Работа if в качестве модификатора.
  • Инструкция unless.
  • Инструкция Case.
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Юля Гончаренко] [ITVDN] Ruby Essential (2019):


Для просмотра содержимого вам необходимо авторизоваться