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

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

Я хочу сама писать программы, с чего начать обучение?

ОбразованиеПрограммирование+2
Екатерина Новикова
  ·   · 1,5 K
Программирование как хобби. Python, SQL и т.д.  · 30 янв 2022
С начала нужно определиться, а что именно Вы бы хотели делать в программировании. Исходя из этого уже можно выбирать язык для разработки.
Например, если бы вы хотели заниматься написанием вэб-сайтов, т.е. их визуальной составляющей, то в первую очередь стоит попробовать освоить HTML - язык разметки, CSS - таблицы стилей. Если все получается, имеет смысл попробовать JavaScript - язык, который позволит оживить Вашу страницу. А вот для тех, кто хочет освоить разработку внутреннего устройства интернет ресурсов нужно посмотреть в сторону таких языков, как PHP и Ruby, языков SQL, что позволяют управлять базами данных.
Если Ваш интерес лежит на стороне разработки для мобильных устройств на базе Android, то тут надо присмотреться к Java и Kotlin. Для разработки на мобильных устройствах Apple есть язык программирования Swift.
Если Вас интересует программирование вообще, и Вы еще не решили в каком направлении двигаться, то можно попробовать Python - наиболее популярный сейчас язык программирования как для обучения, так и для использования. Материалов в сети по нему будет предостаточно.
Для начала, выбрав язык, можно попробовать любой бесплатный видео курс на Youtube. Если получается, и Вам это нравиться, можно попробовать любые бесплатные курсы на известных онлайн ресурсах, таких как Яндекс, Stepik, Coursera и многих других. Если затягивает, то можно уже подумать о более серьезных онлайн курсах.
Тут главное понимать, что если нет постоянной практики, то любые теоретические знания очень быстро улетучиваются и время будет потрачено в пустую. Лучше всего, конечно, сразу пытаться делать реальные проекты. Когда что-то не получается, не стесняйтесь пользоваться поиском в Яндексе. Выдача по программистским запросам в Яндексе стала очень хороша и постоянно улучшается.
Если Вы собираетесь связать с этим карьеру, то тут надо понимать, что главное не язык программирования, а знание и понимание алгоритмов. Алгоритмы поиска, обработки и сортировки данных, а так же структуры данных - кеши, массивы, стеки, списки. Все это надо очень хорошо знать программисту. Это то, что в первую очередь спросят Вас на собеседовании. А если собираетесь освоить такие вещи, как DataScience или машинное обучение, то тут понадобятся знания в области матстатистики и матанализа, и это того стоит, ведь это одни из самых перспективных направлений на данный момент.
Желаю удачи с выбором Вашего пути ;)
Учитель - увлекаюсь нейронными сетями, создаю...  · 23 нояб 2021
Есть разные способы. 1. Окончить курсы. 2. Действовать по учебнику. 3. Решать последовательно онлайн тренажёры. Мне, например, нравятся ещё такие способы - 4. Поставить для себя цель написать определённую программу (например... Читать далее
Я вообще ничего не знаю о программировании а писать да, хочу под конкретные нужды. Мне например программа расчета... Читать дальше
Основные увлечения - программирование...  · 31 янв 2022
Исходя из Ваших потребностей, как самый простой способ, я бы посоветовал обратиться к знакомому программисту, что бы он написал необходимую программу или к фрилансеру. Для написания 1,2 программ трудозатраты на обучения не... Читать далее
Пофигист с большим жизненным опытом, обремененный...  · 30 янв 2022
С осознания того, что подход к процессу должен быть системным. То есть нужно ответить себе на вопросы: 1. Какие программы? (системный софт, десктопный, для мобильных, игры, для интернет…, для какой операционной системы… —... Читать далее
Лучший ИТ-журналист РФ по версии Минцифры...  · 23 нояб 2021
В Интернете хвалят SmallBasic. По ссылке есть софт, инструкции, видеоуроки. Скачанные файлы обязательно проверьте свежим платным антивирусом со свежими обновлениями!..
http://small-basic.ru/
Нет, мне нужно не уметь работать в каком-то редакторе, не коммерция. Мне надо написать программу расчета частот... Читать дальше