Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

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

ТехнологииПрограммирование+1
Никита Пестов
  ·   · 24,1 K
Образовательная платформа Хекслет  · 30 мар 2023  · ru.hexlet.io
Отлично, что вы готовы заниматься программированием и готовы уделять много времени для этого!
Если вы не знаете с чего начать, просто попробуйте разные языки, можете изучить основы на code-basics, скорее всего какой-то вас  зацепит.
Ниже я перечислю несколько ресурсов, которые могут помочь вам начать изучать программирование:
  • На сегодняшний день многие платформы предлагают бесплатные и платные онлайн курсы по программированию. Некоторые из них включают в себя видеоуроки, упражнения, тесты и проекты, которые помогут вам понимать материал и практиковаться. Некоторые популярные платформы для онлайн-обучения программированию включают в себя: Code-basics, Hexlet, Coursera, Udemy, Codecademy, edX, Udacity и др.
  • Существует множество книг по программированию, которые могут помочь вам понимать концепции и практики в различных языках программирования. Например, небольшой список книг на все времена есть вот тут: https://ru.hexlet.io/pages/recommended-books. Книги можно покупать на популярных маркетплейсах: Labirint, Ozon, Chitai Gorod, Litres и т.п.
  • На YouTube существует огромное количество видеоуроков по программированию, созданных различными людьми. Многие видео предлагают подробное объяснение концепций, а также демонстрацию практических упражнений и проектов. В целом, каналов огромное множество и можно легко найти популярный по вашему языку программирования, через поиск прямо на сайте.
  • Существует множество онлайн-сообществ и форумов, где можно задавать вопросы, обсуждать концепции и находить ответы на проблемы, связанные с программированием. Некоторые из наиболее популярных сообществ включают в себя: Stack Overflow, GitHub, Reddit, Habr и многие другие.
Конечно, это не исчерпывающий список, но я надеюсь, что эти ресурсы помогут вам начать изучать программирование. Удачи в изучении!
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
основатель портала «Библиотека программиста»  · 19 окт 2016
Тонну информации можно найти на образовательных пабликах по программированию ВКонтакте: Библиотека программиста — https://vk.com/proglib Типичный программист — https://vk.com/tproger For Web, если вас заинтересовала веб-разработ... Читать далее
Магистр прокрастинации  · 19 окт 2016

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

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

автор телеграм-канала для кудрявых «Так и ходи»  · 19 окт 2016
Если вы школьник, то вам может подойти программа "Яндекс.Лицей": она бесплатная, они ее только-только запустили этой осенью в нескольких городах России, но на этот год, кажется, уже набрали людей. Вообще, "Яндекс" проводит... Читать далее
Ученик  · 17 нояб 2016
Если обладаете базовым английским, то посоветую курсы на ютубе от  thenewboston объясняет очень просто и обязательно подкрепляет простыми для понимания примерами. Если не знаете, с какого языка начать, то, ничего страшного, у... Читать далее
Первый
Программист (c/c++, Assembler, Java, OpenGL)...  · 20 окт 2016
Пожалуй, все зависит от Вашего текущего уровня, и не только в области программирования, но и в области математики и информатики в целом, т.к. многие хорошие книги подразумевают, что читатель уже знаком, например, с основами... Читать далее
Нам в университете выдали вот эту книгу https://www.ozon.ru/context/detail/id/5600302/ если вы знаете ее и читали... Читать дальше
Выше уже говорили про обдуманность выбора языка программирования, хотя переквалифицироваться из одного в другой можно всегда. Лично от себя порекомендовал бы освоить азы, для этого подойдут любые университетские методички (там... Читать далее

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

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

Категорийный менеджер, инструктор.  · 20 июн 2018

Ну так вот же!

https://javarush.ru/quests/lectures?quest=QUEST_HARVARD_CS50&level=0

Я не знаю, кто эти волшебные люди, но они полностью перевели весь гарвардский курс на русский язык и раздают его бесплатно! Это даже хлеще чем Хогвардс!

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

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

Студент, пишу стихотворения и прозу на Английском...  · 20 окт 2016

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

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

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

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