Skillbox
EDPRO
Нетология
Eduson Academy
Московский институт психологии
Skypro
НАДПО
Skillfactory
НИИДПО
GeekBrains
Talentsy
ProductStar
Bang Bang Education
Contented
Логомашина
Бруноям
Хекслет
Fashion Factory School
НЦРДО
SF Education
Skillbox Английский (Kespa)
Otus
Годограф
Компьютерная Академия TOP
100балльный репетитор
MAED
XYZ School
Международная школа профессий
Эколь
Фоксфорд
Яндекс Практикум
Pentaschool
ИППСС
City Business School
Moscow Digital School
Skyeng
Skysmart
НСПК
Вебиум
Синергия Академия
Level One
Контур.Школа
НИПКЭФ
InvestFuture
Инглекс
KARPOV.COURSES
Coddy
Hello World
Psycholesson
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
Contented
Логомашина
Бруноям
Хекслет
Fashion Factory School
Psychodemia
НЦРДО
SF Education
Skillbox Английский (Kespa)
Otus
Годограф
Компьютерная Академия TOP
100балльный репетитор
MAED
XYZ School
Международная школа профессий
Эколь
Фоксфорд
Яндекс Практикум
Pentaschool
ИППСС
City Business School
Moscow Digital School
Skyeng
Skysmart
НСПК
Сотка
Вебиум
Level One
Контур.Школа
TutorOnline
Инглекс
KARPOV.COURSES
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-моделирование для начинающих