Сервис GoodProgrammer — ваш помощник в обучении программированию с нуля

Хотите попробовать себя в кодинге, но не знаете, с чего начать? Специально для вас обзор сервиса с онлайн-курсами по программированию для новичков.

По данным ВЦИОМ, профессия программиста входит в десятку самых престижных в нашей стране. Всё больше молодых (и не очень) людей хотят повторить успех Билла Гейтса и Марка Цукерберга, начинавших карьеру с простейшего кодинга. Но в IT-компаниях по-прежнему дефицит программистов. Почему?

👌 В телеграм-канале «Лайфхакер» лучшие статьи о том, как сделать жизнь проще.

Не каждый, кто купил фотоаппарат, фотограф. Толковый программист должен не только назубок знать азы, но и постоянно совершенствоваться, получать новые знания и пускать их в дело.
Михаил Бутлицкий
основатель сервиса «Хороший программист»

Сегодня мы расскажем о новом сайте, обещающем научить азам программирования.

В чём отличие от Coursera или Udemy

Что делает человек, решивший попробовать себя в программировании? Верно! Набирает в поисковике что-то вроде «как писать код?» или «курсы для программистов». Хорошо, если, кликая по ссылкам, он окажется на Лайфхакере, где мы, среди прочего, рассказываем, как делать сайты.

Также неплохо, если человек окажется на серьёзной образовательной площадке вроде Coursera или Udemy. Там регулярно появляются онлайн-курсы по программированию. Но в этом случае есть два но, которые могут стать существенными препятствиями для новичков.

  1. Представьте, что вы пришли на курсы вождения, а вместо правил дорожного движения вам объясняют устройство карбюратора. Знать, как и что устроено под капотом, полезно, но сначала неплохо бы научиться трогаться с места. Большинство онлайн-курсов крутые, но ориентированы на конкретный язык программирования и не подходят для «чайников».
  2. Программисту необходимо знать английский. Но если (пока что) уровень языка недостаточен, то вряд ли от обучения будет профит.
Мы учим основам вождения кодинга, а модель авто конкретный язык пусть каждый потом подбирает на свой вкус. Весь материал у нас на русском языке. Объясняем всё максимально просто, как детям.
Михаил Бутлицкий
основатель сервиса «Хороший программист»

Как пользоваться сервисом

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

Шаг второй: заполняем профиль (по желанию).

Шаг третий: приступаем к обучению.

Это можно сделать в любой момент, а учиться позволительно в удобном темпе. Нет строгого расписания и «квоты» студентов, только при наборе которой курс состоится. Не нужно быть онлайн в строго определённое время.

Пока доступен один курс — «Настоящее программирование для всех 1».

Скоро выйдет завершающая часть этого курса. В первой мы учим правильно думать и понимать базовые принципы, а во второй закладываем фундамент для самостоятельного развития в любом языке программирования.
Михаил Бутлицкий
основатель сервиса «Хороший программист»

Каждый урок курса состоит из пяти частей:

  • видео;
  • текст;
  • домашнее задание с ответами;
  • исходники примеров из уроков;
  • дополнительные материалы для углубленного изучения темы.

Рекомендуется сначала смотреть видео и читать текстовую версию урока (особенно если вы не аудиал). Затем можно изучить дополнительные материалы. Но главное — это домашнее задание. Решая задачки и отвечая на вопросы, вы поймёте, насколько хорошо усвоили новые знания, и будете набивать руку.

Несмотря на то, что все учебные материалы доступны для понимания новичков, от «затыков» никто не застрахован. Авторы курса советуют студентам, столкнувшимся с проблемой, сначала попытаться решить её самостоятельно. Для будущего программиста важно не пасовать перед трудностями и воспринимать сложности как вызов. Не получится — тогда можно обсудить казус с другими студентами или попросить помощи у лекторов.

Сколько стоит обучение

Если вам достаточно только видеоуроков, то обучение будет для вас бесплатным. Для тех, кто решил заниматься по-серьёзному, есть два тарифа:

  • «Абитуриент» — предусматривает доступ ко всем материалам, в том числе домашним заданиям, исходникам и FAQ — 1 900 рублей.
  • «Студент» — предусматривает доступ ко всем материалам, а также обратную связь с авторами курса в режиме индивидуального консультирования — 4 200 рублей.

Это НЕ система абонементов. Платежи единовременные: заплатив один раз, вы получите безлимитный доступ к конкретному курсу.

Наша основная цель — дать человеку возможность сменить профессию. Это возможно при должном усердии. Пройдя обе части курса «Настоящее программирование для всех», можно смело искать работу Junior-разработчиком на Ruby. Если Ruby неинтересен, полученных знаний и навыков будет достаточно, чтобы самостоятельно освоить любой другой язык программирования.
Михаил Бутлицкий
основатель сервиса «Хороший программист»

«Хороший программист» — неплохая возможность для старта. Простые видеоуроки, интерактив в виде домашек и возможность получить советы от практикующих программистов — то что нужно, когда только вливаешься в профессию. Если, попробовав, вы поймёте, что нашли своё призвание, то для дальнейшего самообразования используйте нашу подборку обучалок.

GoodProgrammer

Это упрощённая версия страницы.

Читать полную версию
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Mike Butlitsky
23.06.15 10:23
Спасибо за ссылки — отличные книги. Детское программирование вообще отдельная интересная тема. За нее тоже планируем взяться.
Mike Butlitsky
23.06.15 11:15
А ничего что здесь все видео тоже бесплатны? :) — прямо "как на Курсере"
Андрей Банников
24.06.15 11:29
Спасибо. Для начинающих самое то. Кто поймёт «как думает машина», тот сможет освоить любой язык программирования. :)
Анютка Храмова
23.10.16 03:40
Ребята, спасибо Вам! Мое мнение - это мнение человека, который перелопатил весь англоязычный и русскоязычный инет в поисках хорошего курса по руби. Этот курс просто сокровище! Очень редко оставляю отзывы, особенно хорошие, но в этот раз я не поленюсь и оставлю отзыв везде, где есть такая возможность. Существенные особенности: 1) Информация преподносится поэтапно и очень доступно, в голове выстраиватся четкая картина с хорошим базисом и глубоким пониманием происходящего. Я пробовала курсы руби (и не только руби) до этого и бесплатные и платные, но все было не то. 2) потрясающие домашки. Решил задание 1. В задании 2 просят добавить что-то к заданию1. Думаешь - что за ерунда, мне и так все понятно. Начинаешь добавлять... и тут понимаешь, что у тебя косяк, что там скрытый баг, что твой прошлый код (кто его писал, руки бы ему оторвать) м.. мякго говоря.. не гибкий. И ты понимаешь это сам и надолго, а не потому, что тебе на уроке просто сказали - "так не делайте" и ты послушал и забыл. Вообще, я считаю, что кто домашки составлял, он имеет, какой-то педагогический опыт, понимает, как заставить самому думать в нужном направлении, а не просто дать готовый шаблон и проверить, как человек этим шаблоном пользуется. 3) Отличное качество курсов: начиная от ттого, как подобран материал и скорости ответов на вопросы, заканчивая удобным оформлением учебной платформы. 4) ну и, что ни мало важно, приятная атмосфера, хорошее чувство юмора) Спасибо.
Читать все комментарии