Python – язык программирования, который поддерживает множество разнообразных и полезных инструментов для разработки программного обеспечения. Он часто используется для бизнес-приложений, а также для небольших игр. В крупных проектах может служить в качестве вспомогательного инструмента. Зная возможности Python, программист сможет понять, что именно он способен реализовать в своих приложениях. Сегодня предстоит познакомиться с таким процессом, как логирование (Python logging). Также необходимо разобраться с тем, что собой представляют логи. Дополнительно будут внимательно изучены методы и атрибуты, позволяющие…
Для создания веб-страниц часто используется HTML в сочетании с CSS. Первый язык программирования отвечает за функциональные возможности того или иного…
Современный Интернет – сложная вещь, которая состоит из множества компонентов. Особое внимание необходимо уделять так называемым протоколам. Они отвечают за разнообразные возможности сети. На старте Интернета в качестве глобальной сети у пользователей возникла новая потребность – осуществлять передачу файлов с компьютера на компьютер, находясь на огромном расстоянии. В те времена нельзя было просто выгрузить документ в мессенджер или электронную почту, чтобы передать его другу. Для реализации соответствующей задачи был придуман FTP протокол. Это произошло в…
Веб-разработка требует от программиста определенных знаний и навыков для создания как простых, так и сложных проектов. Почти каждый современный онлайн-сервис…
Работа в Интернете основывается на клиент-серверной модели. Для того чтобы сайт функционировал, ему нужен так называемый веб-сервер – специальная программа, принимающая и обрабатывающая пользовательские запросы с последующей отправкой ответа на присланную изначально команду. Такого программного обеспечения очень много. Одним из наиболее популярных вариантов является Nginx. Далее предстоит познакомиться с этим программным обеспечением получше. Нужно не только выяснить, что собой представляет веб-сервер Nginx, но и рассмотреть его преимущества и недостатки. Также необходимо выяснить, для каких операционных…
SQL (Structured Query Language) – язык структурированных запросов. Он является основным инструментом для работы с большими информационными объемами. Относятся к…
XML (eXtensible Markup Language) – расширяемый язык разметки. Он является инструментом программирования. С помощью XML языка можно создавать логические структуры данных, хранить их и передавать в удобном формате как для устройства, так и для человека. Обладает простым и понятным синтаксисом. Сам по себе этот инструмент программирования универсален. Он поддерживает возможность описания разнообразных документов при помощи тегов, задаваемых разработчиком самостоятельно. Сегодня предстоит изучить XML и структуру его документа. Нужно выяснить, для чего используется рассматриваемый инструмент, чем…