Открыто

Разработка на Ruby on Rails [Hexlet] [Rubyroid Labs] [Часть 1 из 3]

Тема в разделе "Курсы по программированию", создана пользователем stclaus, 15 мар 2021.

Цена: 18500р.-86%
Взнос: 2574р.

Основной список: 8 участников

Резервный список: 5 участников

  1. 15 мар 2021
    #1
    stclaus
    stclaus ОргОрганизатор
    Разработка на Ruby on Rails
    Научитесь создавать современные веб-приложения с помощью Ruby on Rails. Два вебинара в неделю + практика по субботам. Реальные задачи. Командный курсовой проект.

    Прокачаете hard skills и научитесь

    • Программировать на Ruby. Будете писать веб-приложения на Ruby on Rails и создавать API с помощью Sinatra и Grape.
    • Писать запросы и использовать тесты.Писать запросы в PostgreSQL с помощью ActiveRecord и покрывать приложения тестами, используя Rspec.
    • Автоматизация деплоя и обновлений. Автоматизировать деплой Rails-приложений на любое количество серверов. Автоматизировать процесс обновлений с помощью Capistrano.
    • Парсить данные. Писать парсеры данных с помощью Mechanize и запускать асинхронные задачи с помощью Sidekiq.
    • Работать с библиотеками. Будете работать с самыми популярными библиотеками для Rails-приложений, такими как Device, SimpleForm, RailsAdmin, Carrierwave и прочими.
    • Получите много практики. Самостоятельно выполните 3 домашних задания, а также один курсовой проект в команде. Опубликуете их на Github и развернёте на сервере с помощью Docker.
    Основы языка и экосистема Ruby

    Тема 1. Настройка окружения
    Тема 2. Экосистема Ruby: RVM / Rbenv
    Тема 3. Внутреннее устройство языка Ruby
    Тема 4. Базовые конструкции языка (переменные, циклы, IO)
    Тема 5. Что такое Gems и как с ними работать
    Тема 6. Базовые структуры языка Ruby (Hash, Array, и другое)
    Тема 7. Блоки и итераторы
    Тема 8. Обзор core-библиотек Ruby

    ООП в Ruby и метапрограммирование

    Тема 9. ООП + Ruby
    Тема 10. Базовые паттерны ООП
    Тема 11. Модули, классы, объекты
    Тема 12. Обработка исключений
    Тема 13. Обзор stdlib языка Ruby
    Тема 14. Метапрограммирование
    Тема 15. Цепочка вызовов методов

    Тестирование в Ruby


    Тема 16. Процессы и потоки в Ruby
    Тема 17. Многопоточность 3.0
    Тема 18. Тестирование приложений
    Тема 19. TDD / BDD
    Тема 20. MiniTest / Shoulda / Rspec

    Web-разработка на языке Ruby

    Тема 21. HTTP / TCP / UDP
    Тема 22. Web
    Тема 23. Rack
    Тема 24. Sinatra
    Тема 25. HTML/CSS/JS basics
    Тема 26. Basic frameworks
    Тема 27. Ruby template languages

    Работа с базами данных с помощью ActiveRecord

    Тема 28. Что такое ActiveRecord и почему он важен
    Тема 29. Миграции баз данных
    Тема 30. Основные запросы в базы (CRUD)
    Тема 31. ActiveRecord: Relations, Validations, Callbacks

    Основы и знакомство с Rails / Routes и Controllers

    Тема 32. Что такое Rails
    Тема 33. Основные компоненты Rails
    Тема 34. Основные запросы в базы (CRUD)
    Тема 35. Демо-блог на Rails за 15 минут с базовым разбором
    Тема 36. Роутинг в Rails
    Тема 37. Контроллеры в Rails

    Обзор Views / Forms / Mailers в Ruby on Rails

    Тема 38. Rails Views
    Тема 39. Rails Forms
    Тема 40. Rails Helpers
    Тема 41. Rails mailers
    Тема 42. Rails background jobs

    Rails приложение как API: обзор, подходы и инструменты

    Тема 43. Rails API
    Тема 44. Introducing Swagger

    Обзор ActiveJob / ActiveStorage / ActionText

    Тема 45. Rails Active Storage
    Тема 46. Rails Action Cable
    Тема 47. Rails Action Text

    Обзор Assets Pipeline / Webpacker

    Тема 48. Rails assets
    Тема 49. Asset pipeline
    Тема 50. Webpacker

    Обзор популярных библиотек для Ruby on Rails

    Тема 51. 10 самых популярных библиотек в Rails на примерах

    Разворачивание Ruby on Rails приложений на сервере с нуля

    Тема 52. Databases and Rails
    Тема 53. Capistrano
    Тема 54. Heroku
    Тема 55. Cloud and VPS hosting (DO, AWS, Google Cloud)

    Разворачивание Ruby on Rails приложений с помощью Docker

    Тема 56. Introduction to Docker
    Тема 57. Docker Compose
    Тема 58. Deploy with Docker
    Тема 59. Docker container orchestration with Rails

    Скрытая ссылка
     
  2. Последние события

    1. skladchik.com
      В складчине участвует 10 человек(а).
      2 апр 2024
    2. skladchik.com
      В складчине участвует 10 человек(а).
      30 мар 2024
    3. skladchik.com
      В складчине участвует 10 человек(а).
      13 мар 2024
    4. skladchik.com
      В складчине участвует 10 человек(а).
      7 мар 2024

Поделиться этой страницей