
Коротко о главном
Короткие понятные ответы на часто задаваемые IT-вопросы.
Pip: как устанавливать пакеты в Python
Pip — консольный менеджер пакетов для Python. Рассказываем как его установить, и какие возможности управления пакетами он предоставляет.
Как создать объект для обработки событий в JavaScript?
Чтобы создавать интерактивные веб-приложения нужно использовать события JavaScript. Как они работают?
Протоколы передачи данных: что это, какие бывают и в чём различия?
Задумывались ли вы, как происходит обмен данными в сети? Для этого нужны протоколы передачи. Об основных типах рассказываем в этой статье.
Логические операторы: И, ИЛИ, РАВНО и другие
Логические операторы это специальные символы, которые изменяют или комбинируют логические значения типа Boolean — true и false.
Типы циклов в языках программирования: for, foreach, while и do while
Циклы — это основные управляющие конструкции в программировании. Они есть во всех современных языках. Рассказываем, какие бывают типы циклов.
Типизация языков программирования: разбираемся в основах
Типизация языков программирования определяет, как вы будете работать с типами переменных. Рассказываем о ней подробнее.
Лямбда-выражения в Java — что это такое, зачем нужны и как выглядят
Лямбда-выражения или анонимные функции встречаются во многих языках программирования. Рассказываем про лямбда-выражения в Java с примерами.
Hard skills и soft skills — какие навыки нужны программисту
Навыки влияют на ваши будущие задачи, зарплату и отношения с коллегами. Рассказываем, что такое hard skills и soft skills.
Стили именования переменных и функций. Используйте их все
Рассказываем какие существуют стили именования переменных и зачем они нужны.
Почему у вас проблемы от высокого CLS и как их исправить
CLS — одна из метрик оценки технической оптимизации сайта. Рассказываем, как устранить проблемы с CLS и соответствовать требованиям Google.