Интенсив по Ruby on Rails
Онлайн-интенсив c обратной связью, Научись программировать на Ruby on Rails с нуля за 3 месяца на примере 12 приложений.
Описание
Скрытое содержимое.
Онлайн-интенсив c обратной связью, Научись программировать на Ruby on Rails с нуля за 3 месяца на примере 12 приложений.
Описание
В ходе курса вы сделаете 12 приложений. Пример одного из них: игра «Кто хочет стать миллионером?»
О чем этот курс и зачем он мне
Вы научитесь программировать на Ruby и Rails. Вы научитесь пользоваться ОС Linux, поймете азы HTML, CSS, JavaScript. Ваших навыков и знаний после курса будет достаточно, чтобы найти работу Junior Ruby разработчиком (мы поможем) самостоятельно писать веб приложения на Ruby on Rails конечно развиваться дальше (мы расскажем как)
Этот курс вам подойдет, если
1: Основы Ruby
Установка, настройка на Windows и Mac OS X + Sublime
Культура постановки задачи и написания кода программ
Переменные, объекты, алгоритмы, ветвления (if)
Ввод/вывод данных, текстовый квест
Массивы
Циклы (for, while)
Пишем игру «Текстовый квест»
Пишем игру «Волшебный шар»
Пишем приложение «Тест на ревнивость»
2: Основы ООП
Методы и функции
Первая версия виселицы
Классы и объекты
Игра «Виселица»
3: Файлы, библиотеки, исключения
Чтение файлов, цитатник
Третья версия виселицы
Библиотеки
Запись в файлы
IRB
Ошибки и исключения, итоги
Программа «Цитатник»
Программа «Дневник»
Программа «Отправка почты»
4: Профессиональные инструменты
RubyMine
Git
GitHub, SSH
Устройство памяти
Ассоциативные массивы, символы (вебинар)
5: ООП, БД
Классы, наследование
Классы, абстрактные и статические методы
Базы данных
SQLite (вебинар)
Программа «Блокнот», первая версия
6: Хранение данных, сеть
Хранение данных, XML, HTML
Запись XML
JSON
Сеть, инструменты, дебагер (вебинар)
Программа «Личные финансы»
Программа «Гороскоп»
Программа «Блокнот», вторая версия
7: Основы WEB, Linux
Основы устройства интернета, роль rails, URL
HTML, DOM-дерево, документация
Установка и настройка Ubuntu, RubyMine
Установка rails, первое приложение
Подключение стилей, bootstrap, ftp (вебинар)
8: Основы HTML, CSS, JavaScript
Основы web-дизайна, проектирование
Основы CSS, документация
Вёрстка макетов, принципы, респонсив
Введение в JS, jQuery (лендинг: скрол, паралакс, вкладки)
Формы, POST, GET, лендинг с формой регистрации
Шаблоны ask.fm с формой (вебинар)
9: Азы Rails
Что такое Rails, структура приложения, шаблон МVC
Модели, хранение данных, БД, миграции, консоль
Представления, ERB, шаблоны, фрагменты
Контроллеры, routes (REST, CRUD)
Деплоим сайт на хостинг, ssh, работа с github
Прикручиваем капчу, заливаем на heroku, ask (вебинар)
10: Реальные рельсы 1
Концепция ассетов (css, images, js), bootstrap
Авторизация, куки, сессии, devise
Работа с формами (валидации, отображение ошибок)
Модели: ActiveRecord, ORM, бизнес-логика
Gemfile, bundler, зависимости, правила работы
Загрузка картинок gem paperclip (вебинар)
11: Реальные рельсы 2
Кто хочет стать миллионером?
Полноценный проект с регистрацией
Подсчет очков, простейшая админка
ActionMailer, отправка почты из Rails
Тестирование rails-приложений, rspec (вебинар)
12: Реальная жизнь
Итеративная разработка
Культура rails разработки (толстые модели, тонкие контроллеры)
Локализация
Оформляем портфолио
Составляем резюме
Профиль на GitHub
Поиск вакансий, работа с рекрутерами
Прохождение собеседований, самопродажа
Работа в крупной компании и в стартапах
Как и куда дальше развиваться
Формат обучения
Каждый четверг с 21.00 до 22.30 вебинар поддержки — разбор домашних заданий, ответы на вопросы
Каждое воскресенье с 20.00 до 23.00 практический вебинар — разбор новых тем, создание сложных приложений
Пропущенные вебинары будут доступны в записи
В последнюю неделю курса оформляем портфолио и составляем свое резюме
Доступ к видеоурокам и материалам курса остается навсегда
А также
Можно задавать преподавателям любые вопросы в течение всего обучения и еще 6 месяцев после завершения курса
Каждому прошедшему курс мы лично помогаем в трудоустройстве
Всего 57 уроков, 23 вебинара, 64 домашних задания, 12 учебных проектов. Материал доступный, серьезный, разнообразный. Скучать и лениться будет некогда.
Какой результат я получу
12 проектов в ваше портфолио
Игрушка «Волшебный шар»
Текстовая игра-квест
Игра «Тест на ревнивость»
Игра «Виселица»
Прогноз погоды
Курсы валют
Блокнот
Веб-страница резюме
Одностраничный лендинг
Сервис «Спроси меня», аналог Ask.fm
Сервис «Го шашлыки!» — организатор событий для друзей
Игра «Кто хочет стать миллионером?»
О чем этот курс и зачем он мне
Вы научитесь программировать на Ruby и Rails. Вы научитесь пользоваться ОС Linux, поймете азы HTML, CSS, JavaScript. Ваших навыков и знаний после курса будет достаточно, чтобы найти работу Junior Ruby разработчиком (мы поможем) самостоятельно писать веб приложения на Ruby on Rails конечно развиваться дальше (мы расскажем как)
Этот курс вам подойдет, если
- Вы хотите начать карьеру и получить высокооплачиваемую профессию веб-программиста
- Вам нужно быстро создавать прототипы веб-приложений, стартапы, MVP, скрипты и сайты
- Вы умеете кодить на других языках (например C++, PHP, Java) и думаете сменить направление
- Вы понимаете, что современный высокооплачиваемый специалист обязан знать хотя бы один язык программирования (также как обязан знать английский)
- Вы хотите иметь возможность работать удаленно и быть в сфере, за которой будущее
1: Основы Ruby
Установка, настройка на Windows и Mac OS X + Sublime
Культура постановки задачи и написания кода программ
Переменные, объекты, алгоритмы, ветвления (if)
Ввод/вывод данных, текстовый квест
Массивы
Циклы (for, while)
Пишем игру «Текстовый квест»
Пишем игру «Волшебный шар»
Пишем приложение «Тест на ревнивость»
2: Основы ООП
Методы и функции
Первая версия виселицы
Классы и объекты
Игра «Виселица»
3: Файлы, библиотеки, исключения
Чтение файлов, цитатник
Третья версия виселицы
Библиотеки
Запись в файлы
IRB
Ошибки и исключения, итоги
Программа «Цитатник»
Программа «Дневник»
Программа «Отправка почты»
4: Профессиональные инструменты
RubyMine
Git
GitHub, SSH
Устройство памяти
Ассоциативные массивы, символы (вебинар)
5: ООП, БД
Классы, наследование
Классы, абстрактные и статические методы
Базы данных
SQLite (вебинар)
Программа «Блокнот», первая версия
6: Хранение данных, сеть
Хранение данных, XML, HTML
Запись XML
JSON
Сеть, инструменты, дебагер (вебинар)
Программа «Личные финансы»
Программа «Гороскоп»
Программа «Блокнот», вторая версия
7: Основы WEB, Linux
Основы устройства интернета, роль rails, URL
HTML, DOM-дерево, документация
Установка и настройка Ubuntu, RubyMine
Установка rails, первое приложение
Подключение стилей, bootstrap, ftp (вебинар)
8: Основы HTML, CSS, JavaScript
Основы web-дизайна, проектирование
Основы CSS, документация
Вёрстка макетов, принципы, респонсив
Введение в JS, jQuery (лендинг: скрол, паралакс, вкладки)
Формы, POST, GET, лендинг с формой регистрации
Шаблоны ask.fm с формой (вебинар)
9: Азы Rails
Что такое Rails, структура приложения, шаблон МVC
Модели, хранение данных, БД, миграции, консоль
Представления, ERB, шаблоны, фрагменты
Контроллеры, routes (REST, CRUD)
Деплоим сайт на хостинг, ssh, работа с github
Прикручиваем капчу, заливаем на heroku, ask (вебинар)
10: Реальные рельсы 1
Концепция ассетов (css, images, js), bootstrap
Авторизация, куки, сессии, devise
Работа с формами (валидации, отображение ошибок)
Модели: ActiveRecord, ORM, бизнес-логика
Gemfile, bundler, зависимости, правила работы
Загрузка картинок gem paperclip (вебинар)
11: Реальные рельсы 2
Кто хочет стать миллионером?
Полноценный проект с регистрацией
Подсчет очков, простейшая админка
ActionMailer, отправка почты из Rails
Тестирование rails-приложений, rspec (вебинар)
12: Реальная жизнь
Итеративная разработка
Культура rails разработки (толстые модели, тонкие контроллеры)
Локализация
Оформляем портфолио
Составляем резюме
Профиль на GitHub
Поиск вакансий, работа с рекрутерами
Прохождение собеседований, самопродажа
Работа в крупной компании и в стартапах
Как и куда дальше развиваться
Формат обучения
Каждый четверг с 21.00 до 22.30 вебинар поддержки — разбор домашних заданий, ответы на вопросы
Каждое воскресенье с 20.00 до 23.00 практический вебинар — разбор новых тем, создание сложных приложений
Пропущенные вебинары будут доступны в записи
В последнюю неделю курса оформляем портфолио и составляем свое резюме
Доступ к видеоурокам и материалам курса остается навсегда
А также
Можно задавать преподавателям любые вопросы в течение всего обучения и еще 6 месяцев после завершения курса
Каждому прошедшему курс мы лично помогаем в трудоустройстве
Всего 57 уроков, 23 вебинара, 64 домашних задания, 12 учебных проектов. Материал доступный, серьезный, разнообразный. Скучать и лениться будет некогда.
Какой результат я получу
12 проектов в ваше портфолио
Игрушка «Волшебный шар»
Текстовая игра-квест
Игра «Тест на ревнивость»
Игра «Виселица»
Прогноз погоды
Курсы валют
Блокнот
Веб-страница резюме
Одностраничный лендинг
Сервис «Спроси меня», аналог Ask.fm
Сервис «Го шашлыки!» — организатор событий для друзей
Игра «Кто хочет стать миллионером?»
Скрытое содержимое.
http://goodprogrammer.ru/rails-spring?utm_source=youtube.com&utm_medium=video&utm_campaign=rails-spring-promo_description