Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум для общения ФОРУМ-ОК > Программирование > Научиться программировать?


Автор: Amigo Янв 10 2015, 13:21
Решил я создать эту тему для тех, кто хочет научиться программировать, или тех кто хочет сделать какую то программу, но не хватает умений. Итак, люди, отзовитесь

Автор: Die Sonne Мар 31 2015, 11:14
Если возникнут какието вопросы - пишите. По любым С подобным или бейсикл подобным языкам подсказать смогу )))

Автор: Дед Банзай Мар 31 2015, 11:15
У нас в универе в этом семестре начинается С++ Так что после этого смогу дать вам советы тоже))

Автор: Kissa Мар 31 2015, 11:16
Я хочу научиться программировать! С чего ты бы посоветуете начать?

Автор: Mallory Мар 31 2015, 11:17
Цитата
Я хочу научиться программировать! С чего ты бы посоветуете начать?


с понимания процесса алгоритмизации.

Автор: Марго Мар 31 2015, 11:18
Kissa, зависит от того, чему именно Вы собираетесь научиться — писать просто приложения, или веб-приложения.

Автор: Нифелим Мар 31 2015, 11:19
Цитата
Я хочу научиться программировать! С чего ты бы посоветуете начать?


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

Автор: Удав Мар 31 2015, 11:20
Цитата
Kissa, зависит от того, чему именно Вы собираетесь научиться — писать просто приложения, или веб-приложения.


немного другого мнения. фильм дублеры. последний матч дублеров. интервью у тренера.
-сер, чего сегодня не хватает вашей команде?
-сердца. сердца не хватает...

вот так же и с программированием. если ты умеешь строить алгоритмы и задачи себе, раскладывать их по полочкам - значит ты можешь писать на практически любом языке без проблем.

Автор: Roxanna Мар 31 2015, 11:21
Удав, это в идеале. А на практике, имеем совсем другое. Конечно, если моск варит, то можно освоить множество языков. Но, так или иначе, придется выделить определенный диапазон языков, в котором ты хочешь совершенствоваться. Все сразу невозможно охватить.

Автор: Roxanna Мар 31 2015, 11:35
Как с 9-го класса привили любовь к Паскалю, так до сих пор и шарюсь на нем (на дельфи)... как не пыталась перейти на Си - ниче не выходит... привычка есть привычка. Учила и C# - вещь хорошая... мало практики, учила и яву... ну, про такой идиотизм как пролог и пр. и вспоминать не хочу
мм... забыла про ectionscript ))

Автор: Mika Май 6 2015, 13:50
Цитата
хочу научиться программировать! С чего ты бы посоветовал начать?


Я начинала с изучения программ для Mk-52 в журнале "Наука и жизнь" за 198x год и с программ в шестнадцатиричном коде в журнале "Моделист-конструктор".
С чего бы ты не начинала, если движет тобой тяга к познанию, ты на верном пути. Как правило, это желание что-нибудь разобрать, чтобы узнать как там все устроено внутри.
У тебя такое желание возникает?

Автор: Шаман Май 6 2015, 13:50
Есть тут одна проблемка у меня, надо написать игру на Java, какие то пятнашки. А с чего начать вообще без понятия, может посоветуете какую то литературку для начинающих? Либо советом что и как делать.

Автор: Sigita Май 6 2015, 13:52
Цитата
Есть тут одна проблемка у меня, надо написать игру на Java, какие то пятнашки. А с чего начать вообще без понятия, может посоветуете какую то литературку для начинающих? Либо советом что и как делать.


Два года назад написала пятнашки за два часа на C# + WinAPI, если очень нужно, то могу скинуть код с комментариями.

Автор: Kissa Май 6 2015, 13:52
как получить список всех расшареных папок со всех компьютеров текущего домена на как один товарищ више написал СИ-подобном языке?)))

Автор: Atis Май 6 2015, 13:54
Если можете посоветуйте курсы какие то в изучении С и С++ как понимаю с этого лучше начать изучение. В дальнейшем также интересует выход на Java, JavaScript, PHP. Знаком с HTML, самостоятельно изучал. С/С++ накачал книг- как то не осили :-)

Автор: Нифелим Май 6 2015, 13:56
Учиться С удаленно по курсам... не самый лучший выбор, хелло ворд конечно сделать получиться, но самостоятельно освоить всю мощь С по самоучителям ИМХО нереально.

Автор: Atis Май 6 2015, 13:56
Цитата
Учиться С удаленно по курсам... не самый лучший выбор, хелло ворд конечно сделать получиться, но самостоятельно освоить всю мощь С по самоучителям ИМХО нереально.


По это причине и задал вопрос.

Я так понял что лучше начать накурсах с С и С#

Автор: Нифелим Май 6 2015, 13:57
Цитата
лучше начать накурсах с С и С#


Лучше начать с фундаментальных знаний по программированию, я сильно сомневаюсь что на курсах например будут углубленно изучать СУБД и правила Кодда, хотя-бы без первых пяти говорить о создании полноценной базы данных не имеет смысла, а большая часть современных приложений взаимодействует именно с базами данных.

Автор: Alex Май 6 2015, 13:58
После покупки айфона очень заинтересовал девелопмент под айось.
Столкнулся с тем, что для этого необходим макось sad.gif
Кто пробовал писать на виртуалке или хаке отпишитесь опытом...

Автор: Кошмарт Май 6 2015, 14:00
Научиться программировать?
1. нужно желание колупаться в мозгу над проблемами и интерес делать что-то
2. просто сесть и почитать пару книг
3. выкинуть лень из себя

Автор: Брутальная Шишига Май 6 2015, 14:01
Помогите, я хочу научится писать программы но раньше никогда не занималась этим. Хочу написать програмку с помощу которой можно было бы подщитывать результаты боя в браузерных онлайн стратегиях. Кому стало интересло пишыте в личку. зарание благодарствую.

Автор: Тиана Май 6 2015, 14:01
Цитата
Помогите, я хочу научится писать программы но раньше никогда не занималась этим. Хочу написать програмку с помощу которой можно было бы подщитывать результаты боя в браузерных онлайн стратегиях. Кому стало интересло пишыте в личку. зарание благодарствую.


Просто так взять и написать - не получится )
Необходимы хоть какие-то толковые знания и представления о написании программ )

Автор: Liska Май 6 2015, 14:04
Я вот в апреле решила создать небольшую программку для своего смарта под Андроидом. Там ява... поэтому возникла идея выучить Java, ну и понеслось. В итоге в этот понедельник сдала рабочий проект в эксплуатацию на С# + MySQL + некоторые элементы WebBrowser + JavaScript (программа ведет оперативную информацию по флоту компании, передвижение судов, доходы, расходы, учет ходового/стояночного времени, ГСМ) и создает отчеты через Microsoft ReportViewer (пробовала CrystalReport - не понравилось).

Правда у меня было небольшое преимущество - я по образованию программист, только не писала код с середины 90-х. Но скажу сразу - сейчас этот процесс стал намного проще - новые языки, среды разработки, библиотеки, фрэймворки. Ну и полный интернет документации и литературы. Когда я начинала писать первые программы, под Z80 в 1988-м году, единственным источником информации был дизассемблер.

Автор: Алиса Май 6 2015, 14:05
тож когда-то занималась на прикладном любительском уровне, логика и принципы то со временем не меняются, а вот вникать в библиотеки уже сложнее, врядли бы взялась ныне за что-то тяжелее обычных макросов не интересно и жалко времени... ну разве еще вебдизайн и то под дружественной джумлой, и то если сильно припрет...

Автор: Хренолог Май 9 2015, 11:30
Научите очень быстро программировать однокристалку есть два дня)))))) а лучше запрограммируйте ребята )))) SOS)))

Автор: Amigo Май 9 2015, 11:31
Советую начать учиться программировать под мобильные платформы, там просто огромный рынок вакансий.

Под андроид например есть неплохие видео-курсы от "Специалиста". Уже они и в паблике есть, если поискать на трекерах.

Автор: Die Sonne Май 9 2015, 11:33
Советую курс "Программировать может каждый"

Курс "Программировать может каждый" предназначен для обучения программированию. Серия уроков объясняет материал от простого к сложному.
Профессия программиста является популярной, и многие хотят научиться писать прикладные программы, но остерегаются кажущейся сложности процесса программированию. Могу Вас заверить, что программировать может каждый, необходимо, горячее желание и немного времени, чтобы овладеть искусством разработки прикладных приложений.

Автор: Маруся Май 9 2015, 11:33
Для начинающих советую обратить внимание так же внимания на видеоуроки и повторять их на практике. Для написания простого сайта с администрированием использовали PHP framework Kohana с которым мы не были знакомы ранее, как и на PHP ранее не писали. Но зато на Kohana были видеоуроки!

Автор: Саблезубая Май 9 2015, 11:34
Главное - желание! Если вам это интересно - само по себе или ради какой-то интересной цели, у вас все получится.
В целом, главное, иметь некоторое количество терпения и усидчивости.
Что немного обидно, это что я проучился 5 лет в техническом ВУЗе, но программированию там почти не учили, все знания и навыки набирал сам. Т.е. хотя многим со стороны может показаться, что программирование - это что-то из разряда высоких технологий, этому нужно много лет учиться и т.п., на самое деле это не так. Так что даже немного жалко, что полученные в ВУЗе знания на практике не очень-то нужны. Вообще, при очных занятиях по нескольку часов 3 раза в неделю (плюс выполнение домашних заданий) научиться программировать на уровне обычного разработчика можно, думаю, месяца за 3. Т.е. это вы сможете успешно проходить собеседования и тесты на знание языка. При самоподготовке до такого уровня, может, потребуется несколько побольше времени. Ну а первые шаги можно начать делать в первый же день

Автор: Дед Банзай Май 9 2015, 11:35
Цитата
Главное - желание! Если вам это интересно - само по себе или ради какой-то интересной цели, у вас все получится.


В этом секрет любого обучения. Найди увлечённость в деле.
Не нравится учить английский но нравится кодить - сиди, общайся на английских форумах, кури мануалы на английском.

Так же с программировать - найди в нём тематику которая нравится и наслаждайся (если хобби создавать музыку - копай информацию в ту сторону), а потом по мере необходимости при реализации своих личных проэктов будешь подтягивать непознанные но нужные стороны языка. Никогда не любил тупо читать инструкции, учебники по программированию, уж больно скучные. Лучше капля практики чем море теории: решил реализовать интересную задачу - ищи, читай, познавай, но не наоборот: не стоит сначало читать учебники чтобы потом реализовывать задачи.

Автор: Rысь Май 9 2015, 11:36
Цитата
не стоит сначало читать учебники чтобы потом реализовывать задачи.


Если результат не интересен, а важен сам процесс, то конечно. Для того чтобы написать хотя бы строчку на каком-либо языке (в том числе языки программирования) нужно знать синтаксис. Так что - сначала все же изучить азы, а потом уже что-то писать. Поверьте опыту - так результативнее.

Автор: Roxanna Май 9 2015, 11:38
Для того, чтобы научиться программировать, нужно программировать rolleyes.gif

Автор: Vladlen93 Ноя 10 2017, 22:01
Изучил C# по книгам Троелсена и Рихтера.
Рекомендую также интерактивный курс от SoloLearn.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)