Хочу научиться программировать и готов сидеть много часов: подскажите, где взять информацию, курсы, книги?

Технологии+2
Никита Пестов
  · 22,2 K
основатель портала «Библиотека программиста»

Тонну информации можно найти на образовательных пабликах по программированию ВКонтакте:
Библиотека программиста — https://vk.com/proglib
Типичный программист — https://vk.com/tproger
For Web, если вас заинтересовала веб-разработка — https://vk.com/forwebdev
Аналогично, Frontend Raccoon – https://vk.com/jsraccoon

Есть еще масса аналогичных, но по оригинальности контента эти самые-самые, как мне кажется.

Комментировать ответ…Комментировать…
Ещё 11 ответов
Магистр прокрастинации

Мне рекоммендовали сайт JavaRush - там курс по Java оформленный в виде игры по Футураме, все просто и доступно объясняют. Вначале он бесплатный, но со временем начинаются платные уроки.

Человеку нужны глубокие знания, он же сказал.

Комментировать ответ…Комментировать…
Если владеете английским - рекомендую https://ocw.mit.edu/ Содержит онлайн-лекции, практикумы, литературу и многое другое от MIT (Massachusetts Institute of Technology) - одного из лучших в мире универститетов, готовящих IT-специалистов. Начните с курса 6.00SC (Introduction to Computer Science), после его прохождения у вас возникнет понимание, куда... Читать далее
А я вообще считаю, что одними курсами и книгами не получится осилить программирование. Ключ к успеху - общение... Читать дальше
Комментировать ответ…Комментировать…
автор телеграм-канала для кудрявых «Так и ходи»
Если вы школьник, то вам может подойти программа "Яндекс.Лицей": она бесплатная, они ее только-только запустили этой осенью в нескольких городах России, но на этот год, кажется, уже набрали людей. Вообще, "Яндекс" проводит разные бесплатные образовательные мероприятия. Если вы в Москве, то здесь есть Moscow Coding School. Но она платная и оффлайн.  Ес... Читать далее
Комментировать ответ…Комментировать…
Ученик
Если обладаете базовым английским, то посоветую курсы на ютубе от  thenewboston объясняет очень просто и обязательно подкрепляет простыми для понимания примерами. Если не знаете, с какого языка начать, то, ничего страшного, у данного пользователя обучалки нескольких языков. Пройдитесь по первым урокам и выберете,какой вам по душе. Также отличный сайт... Читать далее
Комментировать ответ…Комментировать…
Front-End developer
Выше уже говорили про обдуманность выбора языка программирования, хотя переквалифицироваться из одного в другой можно всегда. Лично от себя порекомендовал бы освоить азы, для этого подойдут любые университетские методички (там как правило начинают с сложения/умножения переменных и заканчивают списками, указателями и тд), после чего сразу искать... Читать далее

Универские методички? Серьезно?

Да ими можно разжигать костер, они бестолковые.

Комментировать ответ…Комментировать…
Веб-разработчик
Программирование очень обширно. В любом случае рано или поздно настанет момент, когда нужно будет выбирать более узкую специализацию: веб-разработка, Android/iOS разработка, GameDev и т.д. В соответствии с этим нужно делать упор на какие-то конкретные языки и технологии. По крайней мере, если захотите зарабатывать этим деньги. Зайдите на... Читать далее

потеря времени

Комментировать ответ…Комментировать…
Студент, пишу стихотворения и прозу на Английском и Русском, существую

В дополнение к остальным, во многом правильным, ответам:

Если вы хотите стать программистом и готовы отдать обучению половину своей жизни — отправляйтесь читать "Искусство Программирования" Дональда Кнута

Кнута всего прочитать? Вы шутите? 

Обычно так говорят те, кто даже одной книги не осилил.

Комментировать ответ…Комментировать…
гуманитарий, заблудившийся на ИКТ
Если вопрос стоит как "хочу научиться делать сайты", то HTML Академия (https://htmlacademy.ru/) для тебя! На первом курсе практику Информатики мы прошли именно здесь удаленно от университета. Невероятно приятный интерфейс, постоянное пополнение курсов, форум, на котором тебе могут помочь оптимизировать код, построенное на котиках обучение(и это не... Читать далее

Вопрос стоит не так

Комментировать ответ…Комментировать…
Сооснователь и директор по развитию HTML Academy
Всегда проще чего-то добиваться, если у вас есть чёткий план действий. Итак: * Предупрежу сразу: в этом деле понадобиться не только время, но и мотивация. Придётся придумывать, ставить себе практические задачи и выполнять их. И главное — выделять на их решение достаточно времени. Самообучение может растянуться от полугода до нескольких лет. *... Читать далее
У меня вопрос! Как ответ девушки, которая получила не один десяток лайков, и который помог мне и нужен сейчас... Читать дальше
Комментировать ответ…Комментировать…