Если для Вас важен вопрос компьютерной грамотности, повышения собственной квалификации в области программирования, рекомендуем рассмотреть вариант записи на курсы «Язык программирования Ruby». Курс создан специально для людей, желающих осваивать новые знания. Основная его задача – дать слушателям полную информацию о Ruby, научить использовать теоретические знания по теме на практике.
Вы – студент компьютерной специальности, начинающий программист или желающий свои навыки довести до совершенства профессионал? Или же Вы размышляете над возможностью дополнительного заработка в сфере web-разработок? Обучение «Язык программирования Ruby» подойдет для людей с разным уровнем знакомства с данной темой.
Причин этому несколько:
• язык создавался для написания легких и понятных программ, поэтому имеет простой синтаксис;
• Ruby значительно упрощает код;
• следствием этого код в Ruby более человекочитаем, чем в большинстве других языков.
Курсы «Язык программирования Ruby» предлагают занятия в течение 40 академических часов, на которых Вы будете заниматься по разработанной профессионалами программе. В процессе обучения Вас познакомят с основными понятиями темы, в числе которых – объектно-ориентированное программирование (ООП), полиморфизм, абстракция, гемы и многие другие.
По окончании курса Вы обязательно получите документ государственного образца, подтверждающий знания, и сможете уверенно заниматься проектированием web-сайтов, мобильных приложений и программного обеспечения десктопов. Записывайтесь на курсы «Язык программирования Ruby», и Вы проведете время с пользой!
1.Знакомство с Ruby.
1.1.Основные характеристики языка. Особенности и преимущества в сравнении с другими языками программирования.
1.2.Обзор и настройка инструментария. Методы трансляции – интерпретация и компиляция.
2. Основные конструкции Ruby.
2.1.Структурное, процедурное и мета-программирование.
2.2.Понятие блоков, функций, циклов в Ruby.
3. Манипуляции с текстом, символами, строками. Выражения.
4.Обзор типов и основных структур данных.
4.1.Работа с массивами данных и списками, словарями.
4.2.Динамическая типизация.
5.Основы объектно-ориентированного программирования.
5.1. Знакомство с инкапсуляцией.
5.2. Понятия объектов, классов, методов, свойств и данных в Ruby.
5.3.Построение класса, дополнение и различные уровни доступа к членам класса.
6. Работа с исключениями.
6.1.Различные манипуляции с исключениями. Создание исключений.
6.2.Дополнительные возможности исключений.