Сначала стоит разобраться в том, что такое интернет-программирование. На самом деле все предельно просто - это процесс написания специальных приложений, выполняемых на серверах в сети Интернет. Есть несколько языков такого программирования: PHP, Perl, Java и прочие. Чтобы стать интернет-программистом, не обязательно знать их все. Деньги в этой специальности зарабатывать можно и только на PHP. Однако знание остальных языков лишним не будет, хотя владеть ими и не обязательно.
Что это за язык, PHP?
Создатели заявляют, что этот язык может все. Он используется для написания скриптов, которые работают на стороне сервера. PHP решает те же задачи, что все CGI-скрипты: обрабатывает данные html-форм, генерируетдинамические html-страницы и прочее.
Применяется язык в трех основных областях:
- создание приложений (скриптов) для выполнения на сервере. Для этого нужен PHP-парсер, web-сервер, браузер и текстовый редактор для создания php-кода;
- создание скриптов, выполняемых в командной строке. Нужен только интерпретатор командной строки;
- создание графических интерфейсов, выполняемых на стороне пользователя. Этот способ не самый лучший для использования PHP, но для опытных пользователей эти возможности языка могут быть весьма полезны. Инструмент PHP-GTK поможет в такой ситуации.
Есть множество других языков программирования, которые способных решать все эти задачи. Почему стоит изучить именно PHP? Этот язык интересен, прост в изучении, поддерживается всеми ОС, серверами и платформами. Подробнее можно ознакомится на моем сайте: Курсы PHP - методы изучения. Есть подробная программа курса для новичков. Советую ознакомится.
Где и как можно бесплатно изучить на этом языке?
Есть два варианта: курсы или книги, руководства, видеоролики.
Специализированные курсы. Вариантов занятий много, это может быть обучение с репетитором, занятия в группах, дистанционное обучение, обучение онлайн. Сейчас освоить почти любую профессию можно, не выходя из дома. Остается только подобрать подходящий учебный центр, грамотного преподавателя.
Второй вариант - чтение книг, руководств, учебных пособий. Этот вариант дешевле, но при этом сложнее. Вам придется самостоятельно составлять программу обучения, искать и систематизировать информацию. При этом с возникающими вопросами также придется разбираться самостоятельно. Положительный момент состоит в том, что вы сами регулируете интенсивность занятий, а материалов в сети доступно очень много, нужно просто научиться отбирать действительнокачественные пособия.
Кроме всего прочего, можно еще стать завсегдатаем тематических форумов, на которых можно почерпнуть некоторое количество знаний у опытных специалистов, проконсультироваться с ними.
Автор Саша Поляков.