#программирование

Как понять, что ваш код великолепен
Как понять, что ваш код великолепен

8 признаков того, что вы пишете классный код

5 навыков, которые нужны программисту на базовом уровне 5 навыков, которые нужны хорошему программисту 5 навыков фантастического программиста
easy
Что означает ошибка TypeError: int object is not iterable
Что означает ошибка TypeError: int object is not iterable

Это когда мы используем цикл for с числом

Что означает ошибка TypeError: can only concatenate str (not «int») to str Что означает ошибка SyntaxError: 'break' outside loop Что означает ошибка TypeError: object is not callable
easy
Что вышло интересного в «Коде» в 2023 году

Бест оф зе бест

easy
Хакатоны: что это, кому нужны и зачем их проводят

Как соревнуются айтишники

Как начать программировать с нуля Как устроено бесплатное обучение в «Яндекс Практикуме» Бигдата и тепловые карты на примере твитов Байдена и Трампа Как начать писать программу и не пожалеть Спасательный круг для тех, кто начинает писать на JavaScript Как поймать баг в коде: отладка в браузере Что такое баг-баунти Может ли программист взломать компьютер или сайт
easy
Что означает ошибка TypeError: JSON.stringify cannot serialize cyclic structures
Что означает ошибка TypeError: JSON.stringify cannot serialize cyclic structures

Циклические структуры — атата!

Что означает ошибка SyntaxError: missing ) after formal parameters Что означает ошибка SyntaxError: missing : after property id Uncaught SyntaxError: Unexpected identifier — что это означает? Uncaught SyntaxError: missing ) after argument list — что это значит Uncaught SyntaxError: Unexpected end of input — что это значит? Что означает ошибка TypeError: function got an unexpected keyword argument Что означает ошибка SyntaxError: Identifier has already been declared
easy
Приёмы эффективного кода на Python
Приёмы эффективного кода на Python

Изучи и применяй

easy
9 заковыристых вопросов и задачек из собеседования по JavaScript
9 заковыристых вопросов и задачек из собеседования по JavaScript

Попробуйте ответить на все

Что означает ошибка TypeError: «x» is not a function 10 типичных ошибок в коде на JavaScript Что означает ошибка SyntaxError: Unexpected token '{'. Expected ')' to end an 'if' condition Что означает ошибка TypeError: Cannot assign to read only property Что означает ошибка TypeError: Reduce of empty array with no initial value
easy
Может ли программист взломать компьютер или сайт
Может ли программист взломать компьютер или сайт

Чаще всего нет, потому что одного программирования тут недостаточно

Что такое трояны и вирусы — на самом деле Чем отличаются DoS и DDoS-атаки Что такое тест Тьюринга Пентест: как в ИТ проверяют софт и сети на безопасность Капча: зачем мы вписываем эти буквы и отмечаем мосты? Кибербезопасность: какие бывают уязвимости и как от них защититься Что такое XSS-уязвимость
easy
Чистый код: теория и практика

Разбираем основные идеи книги Роберта Мартина

Линтер — это чистый код для ленивых Линтеры для начинающих
easy
Зачем мы проходили тригонометрию в школе

Чтобы делать классные 3D-игры

Как писали игры для приставок: чудеса оптимизации и жёсткий кодинг Что такое обратная совместимость Что такое эмулятор Квадратный корень, который ускорил игры в сто раз Новые чудеса оптимизации: как делали игру «Принц Персии» Что такое виртуализация 4 виртуальные машины на любой случай Что такое образ диска
medium
Какие бывают виды тестирования
Какие бывают виды тестирования

Тестируем программы, приложения и веб-сервисы

Делаем простые автотесты на Python Зачем тестируют сайты и как это делают Зачем нужно нагрузочное тестирование Разработка через тестирование — это как? Что такое плавающая ошибка 5 инструментов для быстрого тестирования сайта
easy
Играем в лабиринт
Играем в лабиринт

Наконец-то

Генератор лабиринтов Рисуем лабиринты любой сложности Прокачиваем генератор лабиринтов: оптимизируем код и добавляем выходы
easy
Страница
Результат: 109-120 из 409