Сливы курсов

Большая база курсов по честной ценe

Регистрация

[udemy] Основы Ruby on Rails за 1 час (Антон Голосниченко)

Moderator

Administrator
Команда форума
Регистрация
24.09.2021
Сообщения
38 390
Чему вы научитесь

Фреймворк Ruby on Rails с практикой написания кода и дизайна
Поймем как работает модель MVC в Rails
Научимся работать с API Youtube.
Сделаем фронтенд на Bootstrap.
Узнаем как быстро создавать статичные страницы.
Узнаем как встроить виджет Twitter на сайт и получать больше вовлеченности.
Внедрим на сайт Яндекс карты.
Добавим систему оценок.
Кастомизируем модели данных .
Требования

Желательно иметь начальный уровень понимания HTML и CSS
Желательно иметь опыт программирования
Описание
Добро пожаловать на курс "Основы Ruby on Rails для новичков"! В этом курсе вы узнаете как создать простую версию образовательной платформы с помощью Ruby on Rails и YouTube API.

Что такое Ruby on Rails?
Ruby on Rails - это фреймворк для веб разработки, написанный на языке программирования Ruby. И это один из самых популярных и мощных инструментов для создания динамических веб-приложений. Rails используют такие большие компании, как Airbnb, Github, Kickstarter и Твиттер.

Почему так много стартапов используют Ruby on Rails?
Во-первых, Rails имеет на 100% открытый исходный код. Это значит, что кто угодно может его использовать абсолютно бесплатно. Во-вторых, у Rails очень большое комьюнити с сотнями разработчиков и большим числом джемов. Джем - это что-то вроде плагина, который вы можете добавить для расширения функционала проекта. Например, если в вашем проекте необходима система аутентификации, чтобы управлять пользователями, то вам не нужно создавать все с нуля. Вместо этого вы можете просто подключить джем, который называется Devise и легко и просто интегрировать его в ваше приложение. В-третьих, вы можете сделать собственное приложения на Rails очень быстро, и соответственно, время выхода на рынок будет существенно уменьшено. Это особенно важно для стартапов на ранних стадиях, когда им нужно проверить идею как можно скорее с помощью MVP или прототипа, до того, как инвестировать в этот продукт.

Что мы получим по итогу этого курса?
Вместе с вами мы сделаем проект под названием Udemo, в котором вы сможете создать множество курсов с видео, которое будет размещаться на ютубе. Вы видите стартовую страницу проекта, аналогичную сайту Udemy. Если мы кликнем на один из курсов, то увидим страницу с подробностями о курсе с видео, изображением, заголовком, рейтингом и описанием. Все достаточно просто. Также вы научитесь легко создавать статичные страницы на Rails. Например, шаблон страницы о проекте, на котором будет информация об авторе проекта и встроенная лента твиттера. Также на странице "Контакты" мы отобразим информацию с Яндекс Карт. Помимо статичных страниц, мы также научимся создавать динамические страницы, на которых мы сможем создавать курсы заполняя всю необходимую информацию, а также с возможностью редактирования существующих курсов. После этого вы сможете открыть полученный курс и встроить в него видео, которое хранится на видеохостинге.

После завершения курса вы поймете как работает структура MVC (Модель-Представление-Контроллер), и как происходит взаимодействие между различными компонентами приложения Rails. Вы научитесь использовать команды для создания моделей, контроллеров и представлений, как создавать основные методы и кастомные ссылки, и многое-многое другое всего за полтора часа времени.

Наконец, мы будем использовать фреймворк Bootstrap для построения интерфейса нашего приложения. И я гарантирую, что вы удивитесь как легко и просто с помощью этого фреймворка можно создавать пользовательские интерфейсы, даже если у вас не сильно большие познания в области HTML и CSS.












 
Прием платежей для сайтов

Партнеры

Верх Низ