За последние годы в сети появилось много качественных ресурсов на русском языке, где можно, приложив силы, научиться программированию.
- Вводный курс по языку Python
- Python от Яндекса
- Продвинутый Python от Mail.ru
- CS50 от Гарварда на русском
- С++ от Яндекса
- Лучший курс по машинному обучению #mlcourse_open
- Прекрасный курс по Javascript
- Сайт с заданиями по программированию, где можно их сдавать на автоматизированную проверку — http://informatics.mccme.ru/
- Краткий материал по Python, в текстовом виде — http://pythonworld.ru/samouchitel-python
- Курс по алгоритмам, для тех, кто уже освоился с основами и хочет идти дальше.
- Обучающие мини-игры для детей класса до 6 — https://studio.code.org/
- Канал с интересными лекциями для школьников от Яндекса — https://www.youtube.com/channel/UCJ52ijV5RyPNSijdrEe73VQ
- Coursera, eDX, Udacity — агрегаторы качественных онлайн-курсов на любую тематику, в основном на английском языке (английский учите, все равно пригодится)
- Как стать профессиональным веб-разработчиком: практическое руководство
- Подборка из 80 курсов по Python (англ)
- Что читать для общего развития — https://habrahabr.ru/ и http://pythondigest.ru/
- Нужен ли английский? Однозначно, да.
- Вот тут моя коллекция книжек, можно найти что-то для себя
- Курс по нейронным сетям (поверхностно, keras)
- Нейронные сети CS231N, глубоко
- Онлайн-книжка по Python в Data Science
- Нейронные сети Fast.ai, средний уровень
- Deep learning на пальцах (русский), средний уровень https://dlcourse.ai/
Если будут какие-то вопросы — задать их можно по следующим адресам: