Skillbox
EDPRO
Нетология
Eduson Academy
Московский институт психологии
Skypro
НАДПО
НИИДПО
Skillfactory
GeekBrains
Talentsy
ProductStar
Bang Bang Education
Логомашина
Contented
Бруноям
Fashion Factory School
Хекслет
НЦРДО
SF Education
Skillbox Английский (Kespa)
100балльный репетитор
Годограф
Otus
Фоксфорд
Компьютерная Академия TOP
XYZ School
MAED
ИППСС
Международная школа профессий
Эколь
Pentaschool
Яндекс Практикум
Moscow Digital School
НСПК
City Business School
Skyeng
Skysmart
Вебиум
KARPOV.COURSES
НИПКЭФ
Level One
Контур.Школа
Синергия Академия
Инглекс
InvestFuture
Hello World
Psycholesson
Coddy
99 баллов
#Sekta
Викиум
ЭКОДПО
Bonnie & Slide
Digital Skills Academy
Interra
Kata Academy
Слёрм
PIXEL
Merion Academy
NeuroBoost
Anecole
Verona School
ЕГЭLAND
Profieng
НАМО им. Н.А. Бородина
Институт бизнес-аналитики Алексея Колоколова
КОРОЛЬ ГОВОРИТ!
PROschool online
Innova IT Academy
EDPRO
Skillbox
Нетология
Eduson Academy
Московский институт психологии
Skypro
НАДПО
НИИДПО
Skillfactory
GeekBrains
Talentsy
ProductStar
Bang Bang Education
Логомашина
Psychodemia
Contented
Бруноям
Fashion Factory School
Хекслет
НЦРДО
SF Education
Skillbox Английский (Kespa)
100балльный репетитор
Годограф
Otus
Фоксфорд
Компьютерная Академия TOP
XYZ School
MAED
ИППСС
Международная школа профессий
Эколь
Pentaschool
Яндекс Практикум
Moscow Digital School
НСПК
City Business School
Skyeng
Skysmart
Вебиум
KARPOV.COURSES
Сотка
Level One
Контур.Школа
TutorOnline
Тетрика
Инглекс
Coddy
99 баллов
#Sekta
Викиум
Bonnie & Slide
Interra
Слёрм
Моя Альфа школа
Verona School
ЕГЭLAND
EasyCode
Институт бизнес-аналитики Алексея Колоколова
КОРОЛЬ ГОВОРИТ!
PROschool online
Innova IT Academy
Яндекс Практикум Английский
Ruby — один из языков программирования, основанных на принципах ООП. На этом курсе вы узнаете, какие задачи можно решить с его помощью, рассмотрите его преимущества и недостатки. Программа курса включает в себя много практических заданий, основанных на настоящих рабочих задачах.
К концу обучения у вас будет несколько проектов в портфолио и практические навыки, необходимые для устройства на работу. Вы будете уверенно себя чувствовать, подготовитесь к собеседованию и пройдете карьерную консультацию, чтобы определить свой вектор профессионального развития.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Вы изучите язык Ruby, фреймворк Rails и дополнительные инструменты, которые пригодятся вам в работе. Обучение состоит из теории, практических заданий, тестов, вебинаров, сеансов лайв-кодинга и итоговых проектов.
Начнете работу с настройки линтеров и установки зависимостей. Узнаете, какие преимущества есть у этого языка и за что его так любят разработчики. Освоите ООП на продвинутом уровне. Сможете написать собственные DSL и опубликовать их как гемы.
Научитесь настраивать окружение, использовать менеджер версий, разберетесь с устройством гемов. Погрузитесь в объектно-ориентированное программирование и автоматизированные тесты.
Создадите библиотеку для создания форм в шаблонах вебсайтов. Вы сократите код, описывающий форму, благодаря обработке ошибок в автоматическом режиме.
Узнаете, как написать сайт на Rails, внедрить в него автоматические тесты и загрузить на Heroku. Познакомитесь с главными концепциями и элементами фреймворка и научитесь их использовать. Научитесь автоматизировать процессы и строить безопасные приложения.
Рассмотрите контроллеры, разберетесь с ресурсным роутингом. Изучите simple form и научитесь отлаживать код с помощью REPL. Поймете, как тестировать приложения на Rails, интегрировать backend и frontend с помощью Webpacker.
Разработаете аналог Хабра, в котором люди смогут создать и опубликовать запись в определенной категории. Каждый пост можно будет оценить и прокомментировать.
Научитесь справляться с настоящими задачами веб-разработчика. Настроите авторизацию, загрузку файлов во внешние хранилища и фильтрацию. Сможете без проблем передать данные на фронтенд, пользоваться шаблонизаторами и писать тесты.
Разберетесь с Pundit и Cocoon, хранением изображений и файлов и письмами. Узнаете, как происходит управление стейт машинами.
Создадите доску объявлений с возможностью публикации и поиска по заданным параметрам.
Научитесь обрабатывать сложные запросы при помощи асинхронных Jobs. Руководствуясь принципами REST архитектуры, напишете API. Узнаете, как тестировать код с большим числом запросов.
Рассмотрите асинхронные задачи, научитесь пользоваться функцией respond_to, Jbuilder и Webmock.
Создадите анализатор, который будет контролировать качество репозиториев GitHub и отправлять отчеты.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Хекслет появился в 2012, когда онлайн-курсы не были распространены. Он начинался с тренажера и постепенно вырос в целое комьюнити. Школа занимается только программированием и дает возможность практиковаться на реальных задачах. В процессе обучения вы получаете навыки, которые помогут вам устроиться на работу. Многие студенты получают оффер, еще не закончив курс.
Рекомендуется тратить на обучение 15-20 часов в неделю, чтобы поддерживать оптимальный темп. Время, которое вы потратите на выполнение заданий, зависит от вашего опыта.
Дату начала обучения вы выбираете сами. После оплаты вы попадете в чат, где будете общаться с однокурсниками и наставником. После регистрации на сайте у вас откроется доступ к бесплатным курсам.
Теория дается в формате видеолекций, вебинаров и сессий лайв-кодинга. Также вы будете много практиковаться на домашних заданиях и проектах.
По договоренности с куратором можно взять перерыв на 30 дней. Время обучения увеличится, но вам не придется за это доплачивать.
Обучение проводят опытные программисты, которые многого добились в профессии. Все преподаватели проходят отбор, по итогам которого остаются только 10%.
Наставники помогают вам в сложных ситуациях, комментируют домашнее задание и проекты, отвечают на вопросы. Общение происходит в Slack, на вебинарах и созвонах.
Если что-то пойдет не так, мы оформим возврат в течение 14 дней с момента начала обучения. Для этого обратитесь в службу поддержки.
Вы можете оформить рассрочку у банков-партнеров или оплатить стоимость курса полностью с кредитной карты любого банка.
Project Manager в IT
Стилист-имиджмейкер
Эффективный руководитель
3D-моделирование для начинающих