- 04, Apr 2023
- #1
[Smartme] Изучаем Ruby
Автор: Алексей Васильев
Этот курс предназначен для освоения основополагающих навыков программирования на языке Ruby и программирования вообще.
После него можно учиться дальше и стать разработчиком на Ruby on Rails, или data scientist, обрабатывающим данные современными методами, или же стать DevOps специалистом.
А можно просто применять полученные знания в быту, для автоматизации мелких задач, исследования интересных проблем и прочего фана. Почему именно этот курс: В первую очередь, курс будет интересен слушателям, которые хотят ознакомится и начать свое изучение языка Ruby.
Он должен помочь узнать что такое Ruby, что может данный язык, его основные особенности и применение.
Курс будет интересен всем техническим специалистам, которые:
- желают изучить свой первый язык программирования
- уже умеют кодить, но хотят еще знать как это делать на Ruby
От участников курса ожидается:
- базовая компьютерная грамотность
- минимальное умение работать в консоли (командной строке, терминале)
- базовое понимание объектно-ориентированного программирования (ООП)
- огромное желание узнавать новое
Содержание курса:
Новичок
Введение в объекты.Введение в строки.Условия и циклы.Массивы.Введение в Ruby хэши.Методы.Классы.Lambdas and Blocks.Модули.Потоки.Ученик
Blocks, Procs и LambdasBlocks, Procs и LambdasBlocks, Procs и Lambdas - продолжаем углублятся в тему гибкости языкаКлассы: НаследованиеИзучаем одну из основ ООП - наследование классов в RubyПродолжаем изучать наследование классов в RubyСравнение объектов и сериализацияИзучаем, как Ruby сравнивает обьекты и что такое сериализацияПодробнее про массивыУглубляемся в использование массивовПодробнее про модулиУглубляемся в использование модулейИсключенияИзучаем что такое исключение и как с ними работать в RubyКоллекцииИзучаем что такое коллекции и как их можно использовать в RubyПоиск и исправление ошибокВ Вашем первом коде начались появлятся ошибки? Давайте глянем простые примитивы, которые помогают дебажить наш кодПродвинутый
Объектная модель RubyДинамические методыИнспекция кодаEvalПотоки, нити (fibers) и многопоточностьФункциональное программированиеПерехвадчики, трасировка, модули ObjectSpace и GCСоздание собственного RubyGems
После него можно учиться дальше и стать разработчиком на Ruby on Rails, или data scientist, обрабатывающим данные современными методами, или же стать DevOps специалистом.
А можно просто применять полученные знания в быту, для автоматизации мелких задач, исследования интересных проблем и прочего фана. Почему именно этот курс: В первую очередь, курс будет интересен слушателям, которые хотят ознакомится и начать свое изучение языка Ruby.
Он должен помочь узнать что такое Ruby, что может данный язык, его основные особенности и применение.
Курс будет интересен всем техническим специалистам, которые:
- желают изучить свой первый язык программирования
- уже умеют кодить, но хотят еще знать как это делать на Ruby
От участников курса ожидается:
- базовая компьютерная грамотность
- минимальное умение работать в консоли (командной строке, терминале)
- базовое понимание объектно-ориентированного программирования (ООП)
- огромное желание узнавать новое
Содержание курса:
Новичок
Введение в объекты.Введение в строки.Условия и циклы.Массивы.Введение в Ruby хэши.Методы.Классы.Lambdas and Blocks.Модули.Потоки.Ученик
Blocks, Procs и LambdasBlocks, Procs и LambdasBlocks, Procs и Lambdas - продолжаем углублятся в тему гибкости языкаКлассы: НаследованиеИзучаем одну из основ ООП - наследование классов в RubyПродолжаем изучать наследование классов в RubyСравнение объектов и сериализацияИзучаем, как Ruby сравнивает обьекты и что такое сериализацияПодробнее про массивыУглубляемся в использование массивовПодробнее про модулиУглубляемся в использование модулейИсключенияИзучаем что такое исключение и как с ними работать в RubyКоллекцииИзучаем что такое коллекции и как их можно использовать в RubyПоиск и исправление ошибокВ Вашем первом коде начались появлятся ошибки? Давайте глянем простые примитивы, которые помогают дебажить наш кодПродвинутый
Объектная модель RubyДинамические методыИнспекция кодаEvalПотоки, нити (fibers) и многопоточностьФункциональное программированиеПерехвадчики, трасировка, модули ObjectSpace и GCСоздание собственного RubyGems
Скачать:
Скрытая информация :: Авторизуйтесь для просмотра »
Поддержите меня лайком
Скрытая информация :: Авторизуйтесь для просмотра »