Сбор денег на открытие бесплатной школи веб-програмування
Сбор денег на открытие бесплатной школи веб-програмування
Хочу открыть онлайн школу веб-программирования бесплатно с полным курсом таких язиков програмирования как
1. Серверние язики HTML, PHP, ASP, ASPX, Perl, SSI, XML, DHTML, XHTML, PHP, Perl, Python, Ruby, JavaScript
А теперь давайте поподробней:
PHP. В основе лежит язык разметки HTML. PHP - это язык сценариев общего назначения, исходный код - открытый. Синтаксис достаточно легко поддается освоению, имеет немало общих черт с C, Java и Perl. Главное преимущество PHP заключается в том, что с его помощью разработчики могут оперативно создавать динамически генерируемые веб-страницы. При профессиональном владении языком, его можно использовать и для выполнения других задач.
Python. В русском языке распространено как "питон". Высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.
Ruby. В русском языке распространено как "руби". Динамический, рефлективный, интерпретируемый высокоуровневый язык программирования для быстрого и удобного объектно-ориентированного программирования. Язык обладает независимой от операционной системы реализацией многопоточности, строгой динамической типизацией, сборщиком мусора и многими другими возможностями. По особенностям синтаксиса он близок к языкам Perl и Eiffel, по объектно-ориентированному подходу — к Smalltalk. Также некоторые черты языка взяты из Python.
ASP. Разработчиком данного языка является Microsoft. Технология позволяет разрабатывать приложения для WWW. ASP легко и быстро. Платформы для работы ASP: Windows NT и IIS (Internet Information Server). Не совсем корректно называть ASP языком, скорее, это именно технология для подключения программы к Web-страницам. Простой скриптовый язык и возможность использования внешних COM-компонентов - вот и весь секрет успеха ASP.
JavaScript. Принцип работы JavaScript несколько отличается от других языков программирование. Главное отличие состоит в том, что он подключается напрямую в HTML-файл. Сценарий, написанный на JavaScript, проходит обработку интерпретатором, встроенным в браузер.
Области использования языка весьма обширны:
Создание веб-страниц, которые могут изменяться после загрузки документа
Решение локальных задач
Проверка грамотности заполнения форм пользователем до их пересылки на сервер
Многообразие возможностей javascript обуславливает популярность языка. С его помощью можно:
Вносить изменения на страницу: работать с тегами, менять стили, писать текст
Реагировать на события (например, клик мыши) и выполнять определенную функцию
Выводить сообщения, проверять корректность данных, устанавливать и считывать cookie
Загружать данные без перезагрузки страницы и т.д.
Perl. Изначально этот язык был средством для соединения программок, выполняющих различные функции, в единый сценарий, позволяющий решить комплекс задач: обработка текста, администрирование и т.д. Сегодня Perl - это основное средство для создания приложений CGI. С его помощью выполняется администрирование веб-серверов и других систем. Простота и оперативность написания сценариев на данном языке привели к его адаптации на такие платформы, как Windows, Mac и т.д. Perl - открыт и доступен, исходные тексты интерпретатора можно получить совершенно бесплатно.