Программирование на Ruby
для непрограммистов

[Ruby]

6 августа — 2 сентября

Научим за месяц писать простые программы тех, кто не верит, что научится.
Онлайн — участвуйте откуда угодно.

[Вадик]

Не хотите читать — оставьте телефон, все расскажу

Ничего не впариваем, только отвечаем на вопросы

1.

О курсе

На наши курсы иногда хотят записаться даже те, кто в жизни не написал ни строчки кода и не изучал ни одного языка в ВУЗе, мы таким часто отказываем — на освоение основ требуется много времени. Даже тем, кто в школе или в институте писал программы, приходится отдельно объяснять основы так, чтобы даже ребенку это было понятно.

Через наш интенсив по Ruby on Rails прошло 194 ученика. Я объяснил таксисту, как работают методы, фотографу, что такое ветвление и циклы, рассказал каменщику, в чем удобство использования ООП.

Многие боятся начинать, убеждены в том, что не смогут осилить программирование, что это для них сложно, у них «не тот склад ума», боятся показаться глупыми. Кто-то начинал читать книжки или смотреть курсы самостоятельно, но либо выбрал слишком сложный материал, либо просто объяснения ему «не подошли». Кому-то просто страшно начинать новое занятие одному.

Но разобраться им всем всё-таки интересно!

Теперь я уверен, что программировать можно научить практически каждого. Поэтому я решил собрать небольшую группу вот именно из таких людей и доказать им, что все возможно.

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

И сделать всё это в дружеской ламповой атмосфере.

2.

Этот курс для вас, если:

  • Вы никогда не программировали и хотите попробовать.
  • Вы хотите научиться программировать на простейшем уровне.
  • На работе вам периодически требуется автоматизировать какие-то процессы.
  • Вам объясняли про программирование, но вы не поняли.
  • Вам говорили, что у вас отсутствует системное, формальное, последовательное мышление.
  • Вы хотите выйти из зоны комфорта и получить новые навыки.
  • У вас мало времени.
  • Вы не записываетесь на серьезные курсы, потому что боитесь отставания.
  • Вы с детства мечтали программировать, но никогда этого не делали.
  • Вы пытались разобраться сами, но поняли, что вам нужна помощь наставника.
  • Вы не можете самоорганизоваться и выбрать время и темп занятий и хотите готовый план занятий.
  • Вы хотите с пользой провести последний месяц лета.

Этот вам не подойдет, если:

  • Вы хотите сразу после курса устроиться на работу Ruby-разработчиком.
  • Вы уже умеете программировать и хотите разобраться в тонкостях руби для расширения кругозора.
  • Вы не сможете посещать вебинары.
3.

Программа курса

Курс состоит из 8-ми занятий, которые проходят по вечерам в будние дни (время указано по Москве, GMT+3)

6 августа

20:00—22:30

Знакомство. Что такое программа? Ставим ruby. Типы данных.

9 августа

20:00—22:30

Основы Ruby. Синтаксис: ветвление, массивы, циклы. Ввод данных.

13 августа

20:00—22:00

Методы. Область видимости. Работа с файлами.

16 августа

20:00—22:30

Полезные методы массивов. Объекты. Классы. Основы ООП.

20 августа

20:00—22:00

Символы. Хэши. Библиотеки RubyGems. JSON.

23 августа

20:00—22:00

Дебагер. Регулярные выражения. Git, GitHub.

27 августа

20:00—23:00

Работа с сетью. API. Пишем телеграм-бота.

2 сентября

20:00—23:00

Итоги. Выпускные проекты. Продвинутые темы.

В конце курса каждый ученик напишет собственного бота для телеграма. С идеями поможем.

4.

Формат обучения

[Время]
[Темп]
[Вебинары]
[Проекты]
  • В понедельник и четверг, в 20:00 вебинары с разбором новых тем.
  • В конце вебинара — тест на понимание и домашние задачи.
  • Между вебинарами вы сдаете задачи, я смотрю решение и пишу замечания.
  • Вопросы можно задавать в групповом чате (телеграм, вотсап или вайбер, решим).
  • Я слежу за успеваемостью и говорю, когда надо взять консультацию.

Всего 20 часов лекций, 15 домашних заданий, вы напишете 13 консольных программ и телеграм-бота

Важно! Размер группы — не более 12 человек.

5.

Какой результат вы получите

Вы узнаете основы программирования и научитесь писать простые программы на Ruby. Вы напишите 13 консольных приложений, будете понимать, как они устроены и как можно написать аналогичные им.

Также вы сможете писать простых телеграм-ботов, типа такого:

[Телеграм-бот на Руби]

Постучитесь к боту и посмотрите, как он работает.

6.

Учитель

[Вадим Венедиктов]

Вадим Венедиктов

МГУ, физфак

С 2003 года работал программистом в Эльбрусе (российские микропроцессоры), с 2008 года профессионально занимается Ruby on Rails.

Участвовал в создании InSales, разрабатывал веб-интерфейсы в Аймобилко

Сооснователь Таксовика и Хорошего программиста

Говорят, я неплохо объясняю ;)

7.

Отзывы

Этот поток первый, поэтому отзывов пока нет. Вот отзывы про другие курсы:

[Иван Зотов]
Иван Зотов, ruby on rails разработчик, github

Офигенные вебинары на которых проходит разбор полетов и не только — некоторые пересматривал по несколько раз, потому что очень важный материал и очень хорошо объяснен — но самое значимое для меня было то что курсы погружают в совсем другое состояние — состояние постоянного постижения чего нового.

[Тихон Сергиенко]
Тихон Сергиенко, github

Курс понравился. Информация отлично подается и объясняется. Если что-то не поняли, предоставлено несколько способов получить необходимую информацию. Особенно порадовало то, что в видео нет нудятины, свойственной институтским лекциям. Эти уроки хочется смотреть.

[Ольга Джошкун]
Ольга Джошкун, ruby on rails разработчик, github

Этот курс шикарный для меня был! Отличный сайт, приятные парни, всегда поднимали настроение и радовали. Понравились схемы на доске и что легко подается материал. СПАСИБО!!!!! :)

[абадан Акагасанов]
Рабадан Акагасанов, фрилансер, backend-разработчик, сайт, github

Ребята позитивные, теорию смотришь с интересом! Не оставят вопросы без ответа, всегда объяснят в непонятной ситуации.

[Илья Чумак]
Илья Чумак, github

На мой взгляд это самый лучший ресурс для обучения программированию с нуля. Курс начинается с азов и объясняет все ключевые моменты программирования и понимания этого процесса. Я искал курсы для начального уровня, чтобы объясняли простым языком, без излишней запутанности и сложных терминов, и я нашел их.

7.

Стоимость

Обычная цена
18 500
до старта курса

Гарантия

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

[Гарантия]

Записаться на курс

Заполните форму, все поля обязательные.

Перед началом курса надо будет созвониться и пообщаться.

На него придет ссылка для оплаты.

[Вадик]

Остались вопросы по курсу?

Оставьте телефон, созвонимся, все расскажем.

Мы ничего не впариваем, только отвечаем на вопросы.

Остались вопросы? Пишите, hi@goodprogrammer.ru

... или подпишитесь на наши новости — подписчикам дарим хорошие скидки на новые курсы

Лишних писем не шлем. Отписаться сможете в один клик.