Как научиться писать?

Как научиться писать программы?

18.11.2013
2.8 тыс.
1.9 тыс.
3 мин.

Как научиться писать программы

Как научиться писать программы - это довольно популярный вопрос у людей, которые мечтают научиться создавать сайты, разрабатывать базы данных и так далее. И он является актуальным вопросом в наше время, потому что таких людей становиться еще больше. В данной статье УчиЭто постарается ответить на поставленный вопрос.

Часто люди не знают, почему они мечтают научиться писать программы, но определение цели – это главный момент в обучении. Если вы не преследуете какую-нибудь цель, то вам не стоит этим заниматься.

Если вы все же определились с целью и на 100% уверены, что вы хотите этому обучиться, тогда вам нужно выбрать инструмент, которой поможет вам этого достичь. Другими словами, выберите среду и язык программирования. На данном этапе у некоторых могут начать проблемы - «Какой язык программирования лучше?» «Какой язык начинать учить???». Ответ только один «тот, который поможет реализовать вашу идею, качественно, быстро и достаточно легко». А какой именно, вы можете прочитать в описании конкретных языков, то есть для чего их создали, где они используются и прочее. И если вы определились, то можете переходить непосредственно к изучению.

Сейчас УчиЭто приведет несколько рекомендаций по поводу освоения языков программирования. Сразу отметим, что от вашего желания зависит почти все, поэтому если не сильно хотите, то лучше не стоит начинать, а просто дайте денег специалистам.

Как научиться писать компьютерные программы

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

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

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

Книги по программированию

Сначала посоветуем вам классику - «Искусство программирования» Дональда Кнута, которая состоит из нескольких томов. В ней идет речь о том, как правильно реализовать ту или иную задачу, об алгоритмах, и о программировании в целом. Если вы мечтаете стать профессионалом, то вам обязательно нужно прочесть ее.

Теперь поговорим непосредственно о самых языках, если вы решили освоить СИ, то самой первой вашей книгой «Язык программирования Си» Кернигана Б., Ричи Д. Если же С++, то «Язык программирования С++» Бьёрна Страуструпа, поскольку он является разработчиком этого языка.

Для Delphi, одна из самых лучших книг – это «Программирование в Delphi 7» Дарахвелидзе П. Она хорошо написана, в ней хорошо изложены мысли и прочее.

Если же WEB-программирования PHP – то сайт php.net будет самым полезным источником. Это официальный сайт разработчиков, поэтому не сомневайтесь, что на нем правдивая информация (справка на русском языке - php.net/manual/ru).

Если вы решили податься в WEB-технологии, то стоит отметить язык разметки гипертекста HTML. Все необходимая информация находится на сайте w3.org. Он на английском языке, так что придется разбираться. А английский в программировании нужная штука.

Подведем итоги: чтобы качественно и быстро научиться писать программы стоит пойти на курсы, при этом дополнительно дома вы должны изучать книжки (которые были указаны в статье) или другие, которые вам скажут. Ключевым моментом является практика, поэтому постоянно практикуйтесь. Если у вас будут ошибки, вы их будете исправлять, ведь на ошибках учатся. Следуйте всем рекомендациям, перечисленным выше, и вы сможете обучиться писать программы практически на любом языке.

Содержание

1
Видео уроки