DJ_SENSOR_

Пользователь
Регистрация
21.08.14
Сообщения
1
Реакции
0
Баллы
1
[Smartme] Изучаем Ruby
Автор: Алексей Васильев

Этот курс предназначен для освоения основополагающих навыков программирования на языке Ruby и программирования вообще. После него можно учиться дальше и стать разработчиком на Ruby on Rails, или data scientist, обрабатывающим данные современными методами, или же стать DevOps специалистом. А можно просто применять полученные знания в быту, для автоматизации мелких задач, исследования интересных проблем и прочего фана.

Почему именно этот курс:
В первую очередь, курс будет интересен слушателям, которые хотят ознакомится и начать свое изучение языка Ruby. Он должен помочь узнать что такое Ruby, что может данный язык, его основные особенности и применение.

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

От участников курса ожидается:
- базовая компьютерная грамотность
- минимальное умение работать в консоли (командной строке, терминале)
- базовое понимание объектно-ориентированного программирования (ООП)
- огромное желание узнавать новое

Содержание курса:
Новичок
[*]Введение в объекты.[*]Введение в строки.[*]Условия и циклы.[*]Массивы.[*]Введение в Ruby хэши.[*]Методы.[*]Классы.[*]Lambdas and Blocks.[*]Модули.[*]Потоки.Ученик
[*]Blocks, Procs и LambdasBlocks, Procs и Lambdas[*]Blocks, Procs и Lambdas - продолжаем углублятся в тему гибкости языка[*]Классы: Наследование[*]Изучаем одну из основ ООП - наследование классов в Ruby[*]Продолжаем изучать наследование классов в Ruby[*]Сравнение объектов и сериализация[*]Изучаем, как Ruby сравнивает обьекты и что такое сериализация[*]Подробнее про массивы[*]Углубляемся в использование массивов[*]Подробнее про модули[*]Углубляемся в использование модулей[*]Исключения[*]Изучаем что такое исключение и как с ними работать в Ruby[*]Коллекции[*]Изучаем что такое коллекции и как их можно использовать в Ruby[*]Поиск и исправление ошибок[*]В Вашем первом коде начались появлятся ошибки? Давайте глянем простые примитивы, которые помогают дебажить наш кодПродвинутый
[*]Объектная модель Ruby[*]Динамические методы[*]Инспекция кода[*]Eval[*]Потоки, нити (fibers) и многопоточность[*]Функциональное программирование[*]Перехвадчики, трасировка, модули ObjectSpace и GC[*]Создание собственного RubyGemsПродажник:
Скрытое содержимое могут видеть только пользователь группы: Пользователь
Скачать:
Скрытое содержимое могут видеть только пользователь группы: Пользователь
Поддержите меня лайком
 
Сверху Снизу