company_banner

GeekBrains открывает набор на бесплатные курсы подготовки программистов


    Всем привет! Мы открываем набор на бесплатные курсы обучения для Ruby и Frontend-разработчиков. Для участия необходимо пройти конкурс. Пять лучших выпускников пройдут стажировку у нас и останутся работать в офисе. Заявки на обучение принимаются по 17 июня включительно. Подробности набора и программа обучения – под катом.


    До 17 июня претендентам нужно пройти вступительные испытания, состоящие из 5 этапов: онлайн-тестирование по математической логике, прохождение видеокурса, выполнение интерактивного задания по программированию, выполнение задач по проекту на GitHub и запись видеоинтервью о себе. Для зачисления на бесплатный курс нужно набрать максимум баллов за минимальное время на вступительных испытаниях. Результаты вступительных испытаний будут опубликованы 20 июня.


    Обучение начнется 25 июня. Каждая учебная группа рассчитана на 30 человек.


    Обучение Ruby-разработчиков состоит из трех модулей: HTML/CSS, Ruby, Ruby on Rails.


    Описание программы:
    • HTML/CSS
      Вы освоите на практике язык гипертекстовой разметки: создадите сайт интернет-магазина и начнете с ним работать.
    • Ruby
      Вы изучите основы языка Ruby и поймете его философию. В качестве практики вы напишете простейшую игру на этом языке.
    • Ruby on Rails
      Вы научитесь пользоваться фреймворком и инструментами, которые часто используются вместе с Ruby on Rails в реальной WEB-разработке.

    Frontend-разработчики пройдут пять курсов: HTML/CSS, HTML5 и CSS3, JavaScript. Уровень 1, JavaScript. Уровень 2, ReactJS.


    Описание программы:
    • HTML/CSS
      Вы освоите на практике язык гипертекстовой разметки: создадите сайт интернет-магазина и начнете с ним работать.
    • HTML5 и CSS3
      Курс научит работать с нестандартными шрифтами, создавать статические сайты и текстовые эффекты. Вы опробуете новые знания на своем проекте.
    • JavaScript. Уровень 1
      Вы научитесь создавать события в браузере и реагировать на них. Новые навыки вы закрепите на практике — работе с игрой на JavaScript.
    • JavaScript. Уровень 2
      Вы освоите объектно-ориентированное программирование, научитесь использовать графические интерактивные приложения.
    • ReactJS
      Вы освоите одну из самых популярных библиотек для профессиональной разработки в области фронтенда — ReactJS. Это библиотека для построения пользовательских интерфейсов. К концу курса мы разработаем небольшую социальную сеть.

    Обучение продлится 3 месяца. Лучших выпускников ждем на оплачиваемую 3-месячную стажировку в Mail.Ru Group и GeekBrains. Остальные получат возможность пройти стажировку в компаниях-партнерах. Ждем ваших заявок!

    Mail.Ru Group

    874,38

    Строим Интернет

    Поделиться публикацией
    Комментарии 30
      0
      Программистов всё так же не хватает или же их уже появляется больше?
        0
        Ещё больше не хватает. Крупным компаниям уже давно выгодно обучать под себя специалистов со школы\института. Или отлавливать на курсах (что мы и наблюдаем в посте).
          0
          Дошел до сайта. Судя по всему конверсия возможных нормальных разработчиков составляет один-два из всего обучаемого потока + возможность дотянуть близких к границе.
          +2
          А в каком объеме нужно владеть математической логикой чтобы пройти онлайн-тест?
            +3
            Больше крови, свежей крови на алтарь хедхантеров!
              +1

              Пардон, а где там обучение программированию? Будет что про теории алгоритмов, паттерны, теории оптимизации?

                0
                «Произошла неизвестная ошибка. Попробуйте позже.»-\
                  0

                  ООП в JS

                    +1
                    «Произошла неизвестная ошибка. Попробуйте позже.»
                    Может они базу контактов нарабатывают? 0_0
                      0
                      произошло переполнение стека программистами…
                        0
                        Не холивара ради, но информации для: руби еще живо? Это актуально учить?
                          0
                          Более чем. Я семь лет разрабатываю на руби и рельсах, работы больше, чем могу себе позволить по времени. Сейчас вот ищем второго разработчика, найти не можем, все заняты, одни студии остаются.
                            0
                            Любопытства ради: вы аутсорсите на зарубеж, или занимаетесь разработкой какого-то «нашего» софта/продукта?
                              +1
                              У меня три проекта, на российский и зарубежный рынки. Но заказчик-работодатель в России. При этом меня активно тянут в еще один проект, но я по времени просто не укладываюсь.
                              0
                              Подтверждаю. Работы на руби полно, конкуренция низкая, если более-менее уверенно разрабатываешь.
                              0
                              Вполне себе. Да и удобно.
                              0
                              Уже 10 минут жду письмо на gmail…
                                0
                                уже 2 почты зарегал не на одну уведомления не пришел( кому нить пришло? и то еле как через прокси зарегался а то «Произошла неизвестная ошибка. Попробуйте позже» выскакивает при регестрации
                                  0
                                  Привет, сейчас выясним, что не так. Написала в личку :)
                                    0
                                    У меня тоже не работает, такая же ошибка
                                  0
                                  Читаю такой банер, «бесплатные курсы обучения», обрадовался, думаю круто. Захотел сходить на них, попробовать себя в программировании и обучится, так как в программировании ноль. А внутри разочарование — «Для участия необходимо пройти конкурс».
                                  Ну вы поняли, масло готов подливать ;)
                                  0
                                  а у mail.ru что-то крутится вертится на ruby/RoR? а то смысл в курсах по Ruby…
                                    0
                                    сам проект GB на рельсах написан, а внутри мэйла есть инфраструктурные проекты (внутренние), а также инфраструктурные внешние (например, платежный процессинг).
                                    0
                                    А у вас всё также маркетинговые хитрушки с ценами на курсы и обломы с возвратом денег?

                                      0
                                      Привет, деньги возвращаем по договору, все ок :)
                                      0
                                      Надо сразу говорить что надо владеть определенными стеками технологий.
                                      Ну прошел я математическую логику, гит, сейчас открылись новые задания — и я не могу понять что я делаю не так:
                                      Задание:
                                      «Проверка навыков программирования
                                      Необходимо написать программу на JavaScript, которая будет решать поставленную задачу и проходить ряд тест-кейсов. Максимальное количество баллов — 10. „
                                      пишу js
                                      отправляю.
                                      Получаю yadi.sk/i/wYQkAUf33WhVT2
                                      Это точно фронтенд разработчики? Что надо знать чтобы с этим справиться? Почему нигде об этом не написано?

                                      Задать уточняющий вопрос на странице некому. Может стоит чуток описание курса исправить — чтобы не вводить людей в заблуждение?

                                      Столкнулся с такими вот непонятками — ясно дело при таких тупиках получать платное образование у вас желания не будет.

                                      Я уже больше недели тестирую вашу площадку: как устроен процесс обучения
                                      И вторая причина не идти к вам — не проверяют первое домашнее задание, что загрузил уже 2 дня назад. Потом прошел еще день обучения — дали второе д.з — вот и думаю — а стоит ли посылать в пустоту?

                                      В общем не понятно как строится программа обучения — будешь проходить, посылать д.з. но неизвестно проверят или нет и потом получишь сертификат — будешь на него смотреть, не понимая что все это было и правда ли я умею — ведь преподаватель мне через раз отвечал. Будут ли они — знания?
                                        0
                                        На Вашем скриншоте я вижу задание «Калькулятор курса валют»…
                                        Пример:
                                        > node task.js 5.00 62.5
                                        > 312.50
                                        Подсказка
                                        …Первый аргумент находится в process.argv[1]

                                        В вашем коде:
                                        var f = 54.76;
                                        var r = 62.6420;

                                        var result = f * r;
                                        return result.toFixed(2);

                                        Не используются вообще входящие аргументы, чтобы это исправить, должно быть примерно так:
                                        const f = process.argv[1];
                                        const r = process.argv[2];
                                        Теперь, можно делать вычисление
                                        const result = f * r;
                                        Результат нужно тоже как-то вывести. Полагаю, что это можно реализовать двумя способами:
                                        console.log(result.toFixed(2));
                                        process.stdout.write(result.toFixed(2));

                                        Теперь, можно запустить node test.js 54.76 62.6420
                                        И получить 3430.28

                                        Если вы используете return, возможно, хотели написать функцию:

                                        function exchange(f, r) {
                                        return (f * r).toFixed(2);
                                        }
                                        process.stdout.write(exchange(process.argv[1], process.argv[2]));

                                        Вообще эту задачу можно решить еще несколькими способами, но тесты автоматические — в ручную никто не будет проверять 6000 работ, чтобы дать Вам комментарий, почему Ваш код не работает. Тесты подают аргументы на вход, и проверяют выходной поток, в который Вы записываете результат работы. Ваш код не сможет дать правильный результат, потому что не обрабатывает входящие аргументы и ничего не пишет в выходящий поток
                                          –1
                                          думаю про это комментировать создатели курса должны. Просто если они ищут ниндзя — то и подавать это надо также. Не обманывая пользователя.
                                          Мы же не знаем что у них уже на входе юзер должен кучу технологий знать. Сейчас у них описание курса вводит в заблуждение.
                                          Увы — их HR, HеRово поставил задачу.
                                        0
                                        Ошиблась веткой с ответом

                                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                        Самое читаемое