Similar presentations:
Языкы программирования (ЯП),
1.
Введение2.
Языков программирования (ЯП),технологий, фреймворков, архитектур
очень много…
3.
4.
5.
Изучение общих принципов разработки6.
На примере Rails7.
Почему стОит изучать Rails?8.
89.
Оплачиваемость вакансий10.
Оплачиваемость вакансийОплата труда:
От 30 до 180+ тыс. руб. в мес.,
50-70 тыс. в среднем
11.
1112.
Лаконичность и понятность кодаputs names unless names.empty?
13.
Создание веб-приложений похожена космическую экспедицию на
Марс
14.
Структура курсаВведение. Говорим «Привет, Rails». Подготавливаем экосистему Rails для
создания приложения
Знакомимся с Ruby. Выведение Ruby в космос веб-пространства
Использование ОО-стиля в Ruby
Создание основ нашего приложения (контроллеры и маршруты). Вебприложение как космический корабль.
Приукрашиваем наше приложение (представления)
Закладываем архитектуру нашего приложения (модели)
Тестирование и развёртывание нашего приложения
Повышаем безопасность нашего приложения
Создание REST API для мобильных приложений
Делаем наше приложение более интерактивным (AJAX, JS)
Использование веб-сокетов (ActionCable) для нашего приложения
Создание пользовательского интерфейса для нашего приложения на
React.js
Смотрим на Rails глазами Django. Взлетаем. Перспективы развития.
Подведение итогов
15.
Прошлые экспедиции …16.
17.
18.
19.
Статистика по языкампрограммирования (анкеты, прошлый
курс)
https://profport-train.herokuapp.com/site/languages_popularity
20.
Этапы создания проектаТестирование
и развёртывание
Реализация
серверной
части
(Rails)
Вёрстка
(bootstrap, sass, haml)
Дизайн
(Photoshop, ...)
Прототипирование
(Sketch, …)
Требования
(польз. истории, ...)
Реализация
мобильного
приложений
(React Native)
21.
22.
РезультатИзучим Rails с 0 до начального уровня (Junior)
● Создадим полноценное приложение на Rails
● Выложим исходники на github, приложение —
на хостинг (heroku)
● Сможем легче изучать другие
фреймворки/технологии
●…
23.
Контактыhttps://vk.com/effective_development
https://t.me/RubyCourse
[email protected]