Вхід
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

Back-end

Головна > Back-end
Back-end - 8 months назад

Библиотеки Python для разработчиков: выбираем лучшие

Дмитро Сімагін

Журналіст

Библиотеки Python для разработчиков: выбираем лучшие

Python — это язык, используемый в самых разных сферах коммерческой разработки: от веб-приложений до генеративного искусственного интеллекта. Сложные рабочие процессы требуют использование больших объемов кода. Здесь на помощь программистам приходят библиотеки — файлы, модули и функции, которые можно практически сразу применять в различных проектах. Это дает возможность повторно использовать код на базе проверенных готовых решений. Библиотеки не только ускоряют работу, но и повышают безопасность программного обеспечения.  

Back-end - 8 months назад

Функция eval() в Python: как происходит динамическое выполнение выражений

Дмитро Сімагін

Журналіст

Функция eval() в Python: как происходит динамическое выполнение выражений

Благодаря этой публикации вы узнаете, зачем в Python нужна встроенная функция eval(), и как ее максимально эффективно использовать. Помимо теории, вы ознакомитесь с примерами кода, которые демонстрируют практическое применение этой функции. 

Back-end - 9 months назад

Работа с файлами в Python: функции чтение, запись в файл

Дмитро Сімагін

Журналіст

Работа с файлами в Python: функции чтение, запись в файл

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

Back-end - 9 months назад

Python: что это за язык программирования и для чего он нужен

Дмитро Сімагін

Журналіст

Python: что это за язык программирования и для чего он нужен

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

Back-end - 9 months назад

Топ-15 компиляторов Python: программы и онлайн сервисы

Дмитро Сімагін

Журналіст

Топ-15 компиляторов Python: программы и онлайн сервисы

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

Back-end - 9 months назад

Ключевое слово yield в Python: как оно работает

Дмитро Сімагін

Журналіст

Ключевое слово yield в Python: как оно работает

На профильных форумах разработчиков часто можно встретить вопрос, касающийся слова yield в коде Python. Начинающих программистов интересует, что такое yield, и как оно используется. Давайте рассмотрим этот вопрос на нескольких примерах. Но для начала разберемся с теорией.

Back-end - 9 months назад

Примеры match/case в Python 3.10 с объяснением

Дмитро Сімагін

Журналіст

Конструкция match/case в Python 3.10. Примеры и зачем она нужна

Релиз Python 3.10, вышедший в октябре 2021 года, предложил разработчикам несколько интересных изменений, включая pattern matching statement (оператор сопоставления с шаблонами). Как уверяли авторы PEP 622, на создание этого предложения их вдохновил схожий синтаксис в языках программирования Scala и Erlang.

Back-end - 2 years назад

Шесть объемных курсов по Python для новичков и прокачанных разработчиков

Андрій Губін

Журналіст

В июне Stack Overflow опубликовал исследование сообщества Developer Survey 2023, включая рейтинг языков программирования. На третьем месте, сразу за бессменным лидером JavaScript и языками программирования HTML/CSS расположился Python.

Back-end - 2 years назад

Сможет ли Bun заменить Node.js? Первая проверка с Nest.js

Родіон Сальник BLOG

Co-founder of CASERS and Brocoders

В последнее время многие говорят о Bun, поэтому мы решили попробовать его.

Back-end - 2 years назад

Junior Node.js разработчица создает соцсеть для книголюбов. С чего начинала и какие технологии использует

Анна Костирко BLOG

Junior Node.js розробниця в стартапі для українського ресторанного бізнесу

Некоторое время тому назад я собрала команду и решила делать пет-проект — социальную сеть. 

Back-end - 2 years назад

Синтаксис языка программирования: сравнение языков и чем отличается от code style

Андрій Губін

Журналіст

Синтаксис языка программирования — это набор правил, которые определяют способ написания кода. У каждого языка свой уникальный синтаксис, который состоит из команд, операторов, функций и структур данных.

Back-end - 2 years назад

Что такое Ionic Framework: преимущества и недостатки

Андрій Губін

Журналіст

Highload всегда на страже вашего свободного времени, дорогие мобильные разработчики. Поэтому мы продолжаем рассказывать вам об инструментах, которые позволяют писать приложения одновременно под несколько платформ. Все для того, чтобы вам не нужно было тратить ресурсы на написание кода отдельно под Android, iOS и ПК.

Back-end - 2 years назад

«Это огромный пробел у большинства разработчиков»: 6 главных вопросов на собеседовании по Node.js

Владислав Хирса BLOG

Senior Backend Developer | Node.js | NestJS | Express.js | SQL | NoSQL | AWS

Что такое цикл событий, как он работает и почему о нем все всегда спрашивают на собеседованиях? Некоторое время я не мог четко ответить на этот вопрос, а уже потом, когда набрался опыта и сам начал нанимать людей, стало понятно, что это реально большой пробел у большинства JavaScript-разработчиков.

Back-end - 3 years назад

Фундамент для JavaScript-разработчика: как ответить, что такое libuv на собеседовании по Node.js

Владислав Хирса BLOG

Senior Backend Developer | Node.js | NestJS | Express.js | SQL | NoSQL | AWS

Понимание, что такое libuv и как она работает — фундаментальные знания для JavaScript-разработчика, которые, на первый взгляд, могут быть сложными или непонятными, но о них можно рассказать и простыми словами.

Back-end - 3 years назад

Овладей настоящей силой в Node.js: разбираем микро- и макрозадачи на примерах

Владислав Хирса BLOG

Senior Backend Developer | Node.js | NestJS | Express.js | SQL | NoSQL | AWS

Привет всем! В этой статье я расскажу, как оперировать выполнением кода на более низком уровне. Если вы понимаете, что в вашем коде есть макро- и микрозадачи, то вы можете больше предсказать поведение кода, последовательность выполнения определенных функций и методов, что значительно упрощает работу в оптимизации вашего приложения.

Back-end - 3 years назад

Можно все, и по своим правилам: как работает итерация в JavaScript

Владислав Хирса BLOG

Senior Backend Developer | Node.js | NestJS | Express.js | SQL | NoSQL | AWS

Привет всем. Меня зовут Владислав Хирса, я — Software Engineer в Grid Dynamics. В этой статье я расскажу вам много полезного об итерации в JavaScript.

Back-end - 3 years назад

Как создать поток видеоданных с помощью Node.js: разбираю детали на своем проекте

Владислав Хирса BLOG

Senior Backend Developer | Node.js | NestJS | Express.js | SQL | NoSQL | AWS

Привет всем! Меня зовут Владислав Хирса, я — Software Engineer в Grid Dynamics. Сегодня я расскажу вам, как с помощью Node.js создать поток видеоданных. Статья будет полезна тем, кто еще только начинает разбираться в теме Streams in Node.js (в конце будет немного важной теории).

Back-end - 3 years назад

Что нужно знать будущему бэкенд-разработчику до того, как учить язык: 7 важных советов

Ігор Шатило BLOG

Lead Backend Developer в ІТ-команді NIX

Сегодня большинство бизнесов (если не все) нуждаются в полнофункциональных сайтах для обслуживания своих клиентов. Бэкенд-разработчики помогают создать и оптимизировать такие ресурсы.

Back-end - 3 years назад

Как отправлять push-сообщения на Android и iOS из Laravel: инструкция

Тетяна Козельська BLOG

Full-Stack Developer в Grid Dynamics

Привет! Сегодня я хочу поделиться с вами рабочим механизмом отправки push-сообщений на Android и iOS из веб-фреймворка Laravel.

Back-end - 3 years назад

Почему я выбираю FastAPI: основные возможности и преимущества фреймворка

Ярослав Мартиненко BLOG

Python Developer в NIX

Привет! Меня зовут Ярослав Мартыненко, я Python Developer в NIX. Раньше я занимался Embedded-разработкой, позже пошел в сторону веба. Уже больше года разрабатываю бэкенд на Python. Стараюсь постоянно изучать что-то новое и создавать то, что упростит жизнь окружающим.

Back-end - 3 years назад

Моя история с Laravel, MongoDB и выдачей токена для API: как я научилась решать непростые задачи

Тетяна Козельська BLOG

Full-Stack Developer в Grid Dynamics

Привет! Меня зовут Таня Козельская и я Full-Stack Developer с семилетним опытом. Сейчас работаю в компании Grid Dynamics. Если вы когда-нибудь, как и я, выбрали или собираетесь выбрать композицию для своего проекта, состоящую из фреймворка Laravel, базы MongoDB и при этом вам нужно выдавать токен для АРI — эта статья может пригодиться. 

Back-end - 3 years назад

Все не так просто, как кажется: разбираем сложные случаи миграции баз данных в Django

Михайло Сердюк BLOG

Backend Developer в NIX

При знакомстве фреймворком Django многие одобрительно оценивают механизм миграций. С его помощью можно синхронизировать код в моделях Django с базой данных, подключенной к веб-приложению. При этом миграции происходят автоматически, что очень облегчает работу. Но так ли все хорошо, как выглядит на первый взгляд? По собственному опыту скажу, что на практике с миграциями может быть много проблем.

Back-end - 4 years назад

Как я разгоняю интернет-магазины до сверхзвуковой скорости и вывожу в топ Google: 19 советов бэкендера

Ігор Шатило BLOG

Lead Backend Developer в ІТ-команді NIX

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

Back-end - 4 years назад

Знакомство с Go: что это за язык и стоит ли его изучать?

Андрій Денисенко

Автор, розробник та перекладач

Go — это высокоуровневый язык программирования с открытым исходным кодом, на котором можно создавать надежные и при этом простые программы.

Back-end - 4 years назад

Как получить доступ к HttpContext в ASP.NET Core

Роман Гармидер

Джитендра Гунд, MVP сообщества C# Corner и глава отделения C# Corner Pune, рассказал как получить доступ к HttpContext.

Back-end - 4 years назад

Лучшие автономные CMS с открытым исходным кодом

Богдан Мирченко

Редактор новостей

Технический писатель Шаника Викрамасингхе написала в своем блоге на dzone.com о лучших Headless CMS с открытым исходным кодом. При составлении списка автор сосредоточилась на функциях, предлагаемых каждым вариантом и различиях между ними.

Back-end - 4 years назад

Как избежать применения ORM для Go, используя чистый SQL

Павло Бєлавін

головний редактор Highload

Если вы — инженер-программист, который опробовал множество различных языков и фреймворков, то, скорее всего, вы сталкивались с мучительной необходимостью изучать новый синтаксис ORM для каждого отдельного языка. Это большая помеха, которая либо замедлит скорость вашей работы, либо вообще лишит желания продолжать ее.

Новости

Как выбрать пароль? Эксперты по кибербезопасности дали 7 рекомендаций

7 months назад

Типы данных в Python: полное руководство

8 months назад

Как создать Телеграм-бота на Python за 30 минут: полное руководство

9 months назад

Ключевое слово yield в Python: как оно работает

9 months назад

Примеры match/case в Python 3.10 с объяснением

9 months назад

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

1 year назад

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

1 year назад

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

1 year назад

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

1 year назад

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

1 year назад
Показать еще
  • Об издании
  • Наша редакция
  • Контакты
  • Политика конфиденциальности
  • Реклама в издании
  • Редакционные правила
  • Как отправить текст в редакцию

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Мы используем иллюстрации от Depositphotos


Отдельные материалы могут содержать ссылки на партнеров. Это не влияет на контент и политику редакции, но дает изданию возможности для развития.


Поддержка серверов

Партнер по SEO

Решение сложных IT-задач

© Highload. 2021-2025

Ваша жалоба отправлена модератору

Переглядаючи цей сайт, ви погоджуєтесь з нашою політикою конфіденційностіOK

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Cancel

Полезные решения для тех,
кто пишет код

Присоединяйтесь
к сообществу: