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

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

Где научиться программировать с нуля в домашних условиях?

ОбразованиеТехнологии+2
София Пергушева
  · 23,9 K
Образовательная платформа Хекслет  · 23 июн 2023  · ru.hexlet.io
В программировании существует множество направлений, и каждое имеет свои особенности и требования. Если вы хотите ориентироваться на разработку игр, то, помимо знаний в математике, вам понадобится знание языков программирования, например, С++, Java или C#.
Если математика не является вашей сильной стороной, то вам стоит посмотреть в сторону других видов программирования:
1. Веб-разработка - создание веб-сайтов и веб-приложений с использованием HTML, CSS, JavaScript и других технологий. Веб-разработка не требует глубоких знаний в математике.
2. Мобильная разработка - создание приложений для мобильных устройств на основе языков Java или Swift. Это направление также не требует глубоких знаний математики.
3. Разработка встроенного программного обеспечения - создание кода, который управляет аппаратными устройствами, используемыми в автоматизации процессов производства. Это направление программирования не требует глубоких знаний математики, но требует знания языков программирования вроде С или Assembler.
4. Разработка приложений для автоматизации бизнес-процессов - создание приложений для автоматизации бизнес-процессов, используемых в различных организациях. Это направление разработки приложений включает в себя использование языков программирования вроде Python и не требует глубоких знаний в математике.
Но важно понимать, что в любом направлении программирования придется столкнуться с математическими задачами. Поэтому рекомендуется изучать фундаментальные математические концепции для лучшего понимания некоторых алгоритмов программирования
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
Могу подсказать несколько полезных ресурсов. Чтобы начать программировать неплохо б подучить английский.Сделать это можно на этих сайтах: duolingo - полностью бесплатный сервис.Удобная ветка навыков языка. lingualeo - тоже бесплатный, но есть возможность покупки премиума, что, конечно же, увеличит ваши возможности. Понять саму суть программирования, алгоритмов, циклов и... Читать далее

Ссылка с java битая

Как работающий программист могу поддержать ребят, которые посоветовали и сайты, и видеокурсы. Да именно с этого и нужно начинать. Все кто говорят вам, что без технического образования там делать нечего, не очень понимают о чем говорят. Образование поможет вам понимать принципы программирования глубже, и иметь бумагу, что вы знаете то, и то. Крайне не рекомендую курсы по... Читать далее

А что если начать с книги Марка Лутца «Изучаем Python»?

Студент Авиационного Института, самоучка. Люблю узнавать что-то новое и необычное и...  · 11 июл 2016

Курсы на Coursera и Edx могут помочь. Тамошние лекции в основном на английском языке, но вполне понятны, а с субтитрами так вообще почти как родной язык. Еще очень популярный сайт Codecademy (посмотрите его в первую очередь). А еще достаточно забавный ресурс code school.

Снимаю ролики на ютубе, в прошлом IT-журналист.   · 9 июл 2016

Искать онлайн-учебники по различным языкам программирования. Собственно, сейчас именно так многие и начинают свой путь. Можно ещё завязать знакомство с лицами, которые шарят в этом деле, и спросить совета у них.

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

1 эксперт не согласен

Не соответствует действительности

Все зависит от того, что вы хотели бы изучать. В программировании много направлений, от серверной части (бэкэнд) до программирования софта под разные железки (сенсоры и т.д.). Я сам учился, в основном, по онлайн-курсам на Coursera (платно) и edX (бесплатно/платно). Приобретал книги по каким-то узким темам, чтобы глубже разобраться. Если хотите попробовать веб-разрабокту... Читать далее
Первый
Если вы способны самообучаться. Можно самостоятельно попробовать, без посторонних - учебники, видео-уроки, лекции в интернете. Если же нет, и без помощи посторонних процесс обучения не сдвигается с "мертвой точки", то есть много онлайн-курсов. В качестве примера Яндекс.Практикум. У них есть различные направления. Я лично сейчас у них прохожу курс "Инженер по тестиров... Читать далее