Наступил Век компьютерных и телекоммуникационных технологий. Современность бросает человеку "настоящего" много вызовов. Информация – это единственный вид ресурсов, который не только не истощается, но и имеет тенденцию увеличиваться каждый день. Правильное использование информационных технологий дает нам возможность получить ответы на многие вопросы, которые встречаются нам ежедневно.
Любой WEB продукт состоит минимум из двух частей. Первая часть занимается сбором информации и выводом информации на экран пользователя. Под сбором информации можно понимать ввод данных в экранные формы, движение мыши, нажатие клавиш, даже сбор звуков и изображений. После этого данные передаются во вторую часть web приложения, серверную. В серверной части, данные могут быть сохранены в Базу Данных. В этой части с данными будут произведены вычисления, осуществляется работа экспертных систем. На основе переданных данных программа может принять какое-то решение и подготовить ответ для пользователя. Ответ будет выдан в первую часть программы (визуальную). Таким образом можно выделить FrondEnd и BackEnd(сервер) разработку.
HTML - Язык разметки гипертекста. Он отвечает за расположение в документе Ваших текстов, рисунков, таблиц.
CSS - Язык описания стилей, для тегов HTML. Позволяет придать внешний вид элементу или группе идентичных элементов.
JavaScript - Язык программирования, нашедший наиболее широкое применение в браузерах для придания интерактивности web страницам.
PHP - Серверный язык программирования. Язык разработан для написания сценариев, исполняющихся на стороне сервера.
Node.js - Серверный язык программирования, в основе которого лежит событийно ориентированное программирование. События со стороны клиента или от других программ и потоков заставляют сервер выполнять прикрепленные к этим событиям функции.
Для изучения так же доступны многочисленные FrameWork и CMS, позволяющие очень сильно упростить работу начинающему и профессиональному программисту.
Система управления содержимым сайта (CMS). Удачная архитектура позволяет найти применение в большом спектре задач (но основное направление развития социальное).
Система управления содержимым сайта (CMS). Система позволяет реализовать задачи практически любой сложности. Но требует от разработчика больше времени на обучение ее функционалу.
Система управления содержимым сайта (CMS). Одна из самых известных, простых и не дорогих (для дополнительных модулей) систем для создания своего интернет магазина.
Мир вокруг нас меняется. Запечатлеть этот непрерывный бег событий способна фотография. Она способна хранить память о прошедших мгновениях, память о радостях в отмерянной нам маленькой вечности.