Web-программирование \ Python

Python — популярный язык программирования

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

Читать далее

Web-программирование \ PHP

Валидация данных на PHP. Часть 1

От автора: в данном уроке мы продолжим работу с одной из популярных библиотек для валидации данных на PHP – библиотекой Valitron. Эта библиотека предлагает десятки самых разных валидаторов, позволяющих проверить любой набор данных. Из урока вы узнаете о применении на практике наиболее популярных валидаторов для валидации данных.

Читать далее

Web-программирование \ PHP

Валидация данных на PHP. Часть 1

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

Читать далее

Web-программирование \ PHP

SMTP Gmail для отправки писем с сайта

От автора: в данном уроке будет рассмотрена тема отправки писем с сайта. При этом будет показано два варианта конфигурации: вариант для тестирования отправки писем и вариант реальной отправки, т.е. варианты для работы сайта в режиме development и production. Для тестирования отправки писем будет использован сервис Mailtrap, а для реальной отправки – SMTP Gmail.

Читать далее

Web-программирование \ Python

Аналитика данных — нефть для цифровой экономики

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

Читать далее

Web-программирование \ PHP

Как работать с файлами cookie в PHP

От автора: возможно, вы слышали о файлах cookie, но что это такое и что мы можем с ними сделать? В этом руководстве мы сосредоточимся на основах файлов cookie и узнаем об их функциях в различных веб-приложениях и средах. Мы также узнаем, как работать с файлами cookie в PHP.

Читать далее

Web-программирование \ PHP

Конкатенация строк в PHP

От автора: объединение строк — очень распространенная и полезная операция в PHP. Есть много способов, которыми вы можете соединить строки вместе, например, добавление или объединение их в какой-то другой точке. В этой краткой статье я научу вас конкатенации строк в PHP. Вы узнаете, как добавлять строки в PHP и как объединять строки в определенных местах.

Читать далее

Web-программирование \ PHP

Создание многоуровневого меню. Объяснение функции getTree

От автора: в этом уроке будет продолжена работа по реализации многоуровневого меню. В предыдущем уроке вы могли найти подробное объяснение функции getTree, которая преобразует плоский массив в массив иерархический. Из полученного массива теперь необходимо получить многоуровневое меню или список. В этом уроке будет написано несколько дополнительных функций для получения необходимого кода HTML.

Читать далее

Web-программирование \ PHP

Создание многоуровневого меню. Объяснение функции getTree

От автора: во многих проектах при работе с иерархическими структурами я использую реализацию Adjacency List и некоторый набор функций для построения иерархического массива. Одна из таких функций – это функция от Tommy Lacroix, которая довольно давно была найдена на просторах интернета. Это функция с условным названием getTree.

Читать далее

Web-программирование \ Python

Передача параметров в скрипт Python

От автора: если вы писали консольные скрипты на Python, тогда вы должны были сталкиваться с тем, что иногда в скрипт нужно передать какие-либо пользовательские параметры. Это можно сделать, к примеру, запросив пользовательский ввод через функцию input. Однако, есть и другой вариант передачи параметров. Из данного урока вы узнаете, как можно передать аргументы в скрипт при его запуске.

Читать далее