Ruby. Уровень 1. Основы программирования на языке Ruby / TeachMePlease

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.
English
For kids
Programming
Music
Photography

Ruby. Уровень 1. Основы программирования на языке Ruby

Purchase option
from ₽20,990
Buy on TeachMePlease
  • Offline
Москва 
  • Group size
    up to 15 people
  • Duration
    Going on 7 hours 10 minutes
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
10%
Purchase this course and receive 10% discount on the next purchase
The discount is valid for  60 days  from the day of purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

На занятиях курса Вы освоите основные принципы и методики объектно-ориентированного программирования и их реализацию на языке Ruby. Вы овладеете основным инструментарием, применяемым при программировании на языке Ruby.

Ruby - динамично развивающийся язык программирования, удовлетворяющий самым современным запросам информационных технологий. В нем нашли отражение как традиционных, так и новые методики обработки информации и решения связанных с этим задач.

ВНИМАНИЕ!!! Данный курс НЕ включает программирование в системе Ruby on Rails.  Ruby on Rails Вы изучите на курсе Ruby. Уровень 2. Создание интернет - приложений в среде Ruby on Rails.

Курс рекомендован: начинающим программистам, владеющим основами программирования, опытным программистам, владеющим каким-либо другим языком программирования и желающим освоить программирование на Ruby.

Программа курса соответствует требованиям профессионального стандарта «Программист».

What you will learn?
Создавать базовое приложение на языке Ruby
Разрабатывать и писать класс, реализующий требуемый функционал
Program
Модуль 1. Основные принципы программирования
  • Module
  • Online
Базовые понятия программирования Базовые классы Ruby Методы объектов Операции над объектами Алгоритм написания программы
Модуль 2. Управление кодом
  • Module
  • Online
Условные выражения Перебор условий Циклы
Модуль 3. Коллекции и основные структуры данных
  • Module
  • Online
Понятие коллекций Основные структуры данных Основные операции со структурами данных Стандартные методы итераций
Модуль 4. Методы
  • Module
  • Online
Методы Блоки Процедуры
Модуль 5. Объектно-ориентированное программирование
  • Module
  • Online
Классы Объекты Модули Примеси
Модуль 6. Работа с текстовыми данными
  • Module
  • Online
Работа с файлами JSON Перехват ошибок Регулярные выражения Gem – понятие и использование
Модуль 7. Алгоритмы и абстрактные типы данных
  • Module
  • Online
Сложность алгоритмов Популярные алгоритмы Абстрактные типы данных Рекурсия
Requirements for course participants
Успешное окончание курса Базовая компьютерная подготовка. Windows и Интернет для начинающих или эквивалентная подготовка.

Diplomas, certificates

Organization

Address
  • Госпитальный переулок, 4/6
    Москва

Choose a purchase option

Полный курс
up to 15 people
Москва, Госпитальный переулок, 4/6
ежедневно утро-день 10:00 — 17:10. Открытое обучение (очно или онлайн)
Полный курс
up to 15 people
Москва, Госпитальный переулок, 4/6
ежедневно утро-день 10:00 — 17:10. Открытое обучение (очно или онлайн)
Полный курс
up to 15 people
Москва, Госпитальный переулок, 4/6
ежедневно вечер 18:30 — 21:30. Открытое обучение (очно или онлайн)
Полный курс
up to 15 people
Москва, Госпитальный переулок, 4/6
ежедневно утро-день 10:00 — 17:10. Открытое обучение (очно или онлайн)
Полный курс
up to 15 people
Москва, Госпитальный переулок, 4/6
ежедневно вечер 18:30 — 21:30. Открытое обучение (очно или онлайн)

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have