RU UA

Уроки программирования (AMP версия)

Уроки PHP — Как определить в своем скрипте, не мобильное ли это устройство

Часто при программировании своих веб-приложений приходится определять устройство, с которого пользователь посещает страницу: с персонального компьютера, с мобильного телефона, планшета или другого устройства. Как это можно сделать с помощью PHP?…

Что такое порт (компьютерный) и для чего он нужен?

Поскольку различные компьютерные приложения могут использовать различные процессы и/или службы, операционная система ПК на программном уровне создает своеобразные виртуальные точки для сетевых соединений. Эти виртуальные точки и являются портами, и…

Уроки PHP — Обработка ошибок (возможные типы ошибок)

В сегодняшнем теоретическом уроке мы рассмотрим сложный и важный вопрос в PHP — выявление и осознание ошибок. Поскольку при создании и программировании скриптов и/или веб-приложений существует большая вероятность появления ошибок,…

Что такое тег canvas в HTML5 и зачем он нужен?

Элемент <canvas> появился только в HTML5 и используется для динамического рисования графики на веб-странице с помощью JavaScript. Сам тег фактически представляет собой контейнер (хранилище) для графики, которая прорисовывается непосредственно в…

Как добавить карту от Google Maps на свой сайт (с маркером и текстом)

В сегодняшнем практическом уроке мы рассмотрим пример добавления на свой сайт карты от сервиса Google Maps. Поскольку API Google Карт позволяет настраивать (кастомизировать) показ карт на своих веб-сайтах, мы воспользуемся…

Уроки JavaScript — как начать работать с объектами

Объекты являются одной из самых важных и мощных функций JavaScript, и во многих встроенных функциях объекты используются по умолчанию. По сути, объект — это совокупность свойств, а свойство состоит из…

Что такое хеш и хеширование — введение для начинающих программистов

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

Первые шаги при использовании сетки (Grid Layout) в CSS

Сегодня львиная доля современных и популярных сайтов построена с использованием адаптивного макета, flexbox или grid систем. Если вы возьмете любой популярный движок (CMS) и/или фреймворк — практически все они имеют…

Как создать анимированное лого с помощью SVG и CSS3

Уже практически не вызывает сомнений, что использование новейших технологий на сайте способно улучшить UX (User experience) – взаимодействие с пользователем. Масштабируемую векторную графику (другими словами SVG) можно отнести к этим…

Уроки PHP – Типы данных

В сегодняшнем теоретическом уроке мы рассмотрим один из важных вопросов не только в PHP, но и для других языков программирования – типы данных.   Введение в типы данных PHP Информация…

Краткий обзор ASP .NET MVC для начинающего разработчика

ASP .NET MVC предоставляет мощный, основанный на шаблонах способ создания динамических веб-сайтов, который обеспечивает четкое разделение задач и дает вам полный контроль для приятной и гибкой разработки. ASP .NET MVC…

Разработка сайтов для онлайн-аптек: функционал и CMS для успешных проектов

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