Современный курс, разработанный для того, чтобы помочь вам быстро освоить Ruby on Rails и понять его. Веб-приложения сложны, но они не должны быть такими...
Ruby on Rails - это фреймворк для веб-приложений, ориентированный на согласование конфигурации. С Ruby on Rails в вашем поясе инструментов, нет никакой идеи приложения, к которой вы не можете приблизиться.
Для кого этот курс?
Этот курс для вас, если вы начали с типичного учебника по Rails и не совсем поняли его. Может быть, вы больше визуальный ученик (или дизайнер), как я. Возможно, у вас есть цель создать прототип вашей последней идеи для приложения. Если что-то из этого ударит в колокол, то этот курс вам подойдет.
- Возможно, вы устали от создания веб-сайтов на WordPress, возможно, вам надоели другие языки программирования и вы хотите начать все с нуля, или, может быть, вы просто исследуете фреймворки, чтобы помочь реализовать следующую идею, Ruby on Rails - отличный выбор для вас.
- Может быть, вы дизайнер с опытом работы с интерфейсом и хотите создать идею приложения от начала до конца, но не знаете как (именно так я и подошел к Rails изначально). Вы можете сослаться на этот курс как на путь к успеху, пытаясь быстро масштабировать вашу идею. Экономьте время и проверяйте свою идею намного быстрее, чем другие фреймворки (или создайте MVP, достойный производства).
Независимо от того, являетесь ли вы профессионалом Ruby on Rails или совершенно новым для фреймворка, вы можете легко получить что-то из этого курса. Хотя он больше ориентирован на новичков, я буду обсуждать реальные проблемы, с которыми сталкиваются разработчики Ruby on Rails изо дня в день. Если вы уже профессионал, это может быть не совсем курс для вас.
Мой курс Hello Rails предназначен для тех, кто ищет проверенный и верный способ сделать веб-приложение в масштабе без очень крутой кривой обучения.
Hello Rails состоит из подробных видеоуроков и дополнительного письменного формата.
Что мы будем строить?
Я рад, что вы спросили ... Этот курс направлен на создание сопоставимого реального приложения под названием Webbit, клон Reddit, созданный с нуля. Здесь нет скучных слайдов, маркеров или каких-либо вещей, которые слишком сложно запомнить. Я делаю все возможное, чтобы вы были вовлечены и объяснили, как все работает, а также почему все работает так, как работает. Мы сосредоточимся на соглашениях, лучших практиках и том, как изящно масштабировать вещи.
Я рекомендую иметь некоторые знания:
- HTML
- CSS / SCSS
- JavaScript
- Знание немного Руби не повредит!
Hello Rails охватывает такие темы:
- Установка Ruby и Rails
- Конфигурирование вашей локальной среды разработки для лучшего рабочего процесса
- Изучение Руби
- Контроль версий с помощью Git
- Понимание шаблона Ruby on Rails MVC
- Работа с базами данных и отношениями между данными
- Развертывание полностью интегрированной системы аутентификации пользователей
- Что нового в Rails 6.0.1 и как использовать эти функции
- Active Record Migrations
- Работа с JavaScript в Rails
- Templating, Partials, и Loops
- Безопасность и разрешенные параметры
- Комментирование
- Голосование
- Развертывание: где и как
- Сообщения электронной почтой
- Создайте приложение Ruby on Rails от начала до конца и поймите, что вы делаете на своем пути.
Почему Ruby on Rails?
Ruby on Rails - это полнофункциональный фреймворк, способный сделать практически все, что вам нужно из веб-приложения.
Он самоуверен, где это важно. Конвенция превосходит конфигурацию. Из-за условной первой мантры вы можете следовать шаблонам, практикам и идеям, чтобы создавать вещи, которые просто работают. Как опытный фреймворк, вы можете быть уверены, что исправлены ошибки и доступна поддержка практически всего, что вам нужно, благодаря огромному количеству драгоценных камней Ruby, доступных в дикой природе.
Ruby on Rails помогает с:
- Написанием запросов SQL, не зная немного SQL
- Супер умные отношения между данными
- Интеграция с другими API и фреймворками в крайнем случае
- Отправка, предварительный просмотр, создание и оптимизация электронных писем
- Простые активы благодаря Asset Pipeline и Webpack
- Встроенная поддержка загрузки / рендеринга изображений благодаря Active Storage
- Хранение зашифрованных ключей для дополнительной безопасности (например, Stripe, AWS)
- Рендеринг JSON без усилий
- Создание API, если вам требуется
- Использование практически любого типа базы данных на ваш выбор
- Сохранение вашей среды разработки, тестирования.
- Низкая начальная настройка. Создайте новый проект, загрузите свой сервер и код!
- И оооочень много другого!
I can't wait one year for an update .... ^^
https://hellorails.io/
Please update the course!
Please update the course!
Can we have the update ?
Thanks you :)