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

Разбираемся с массивами в Python: кортежи
Разбираемся с массивами в Python: кортежи

Неизменно крутые

1 часть
Разбор: задача про массив и сумму чисел
2 часть
Задача с собеседования: как найти палиндром
3 часть
Решаем кодом: найти самую длинную вложенную строку
4 часть
Задача с собеседования про перебор букв в словах
5 часть
Как компьютер находит неправильные скобки и кавычки
6 часть
Разбираемся с массивами в Python: списки
7 часть
Как быстро найти нужное место в списке
8 часть
Что делать, когда Python сам меняет значения списка
9 часть
Разбираемся с массивами в Python: кортежи
easy
Разбираемся с массивами в Python: списки
Разбираемся с массивами в Python: списки

Многофункциональные и удобные

1 часть
Разбор: задача про массив и сумму чисел
2 часть
Задача с собеседования: как найти палиндром
3 часть
Решаем кодом: найти самую длинную вложенную строку
4 часть
Задача с собеседования про перебор букв в словах
5 часть
Как компьютер находит неправильные скобки и кавычки
6 часть
Разбираемся с массивами в Python: списки
7 часть
Как быстро найти нужное место в списке
8 часть
Что делать, когда Python сам меняет значения списка
9 часть
Разбираемся с массивами в Python: кортежи
easy
Что означает ошибка TypeError: object is not callable

Простая ошибка, которая может случиться с каждым

1 часть
Что означает ошибка TypeError: can only concatenate str (not "int") to str
2 часть
Что означает ошибка SyntaxError: 'break' outside loop
3 часть
Что означает ошибка TypeError: int object is not iterable
4 часть
Что означает ошибка TypeError: object is not callable
easy
Сколько мониторов нужно программисту для работы

От одного до…

1 часть
Удобное рабочее место: лайфхаки от программистов
2 часть
7 клавиатур для программиста, которые ещё можно купить
3 часть
Сколько мониторов нужно программисту для работы
easy
Bash-скрипты: любимый инструмент девопса, сисадмина и фулстека
Bash-скрипты: любимый инструмент девопса, сисадмина и фулстека

Выполняем рутинные или сложные задачи за 5 минут

easy
Что означает ошибка UnboundLocalError: local variable referenced before assignment
Что означает ошибка UnboundLocalError: local variable referenced before assignment

Одна из самых частых ошибок у начинающих в Python.

1 часть
Что означает ошибка IndentationError: expected an indented block
2 часть
Что означает ошибка Exception has occurred: TypeError
3 часть
Что означает ошибка IndexError: list index out of range
4 часть
Что означает ошибка TypeError: 'list' object cannot be interpreted as an integer
5 часть
Что означает ошибка TypeError: 'str' object does not support item assignment
6 часть
Что означает ошибка SyntaxError: invalid syntax
7 часть
Что означает ошибка UnboundLocalError: local variable referenced before assignment
8 часть
Что означает ошибка KeyError
9 часть
Что означает ошибка TypeError: string indices must be integers
easy
Что означает ошибка IndexError: list index out of range
Что означает ошибка IndexError: list index out of range

Многогранная ошибка с коварным поведением.

1 часть
Что означает ошибка IndentationError: expected an indented block
2 часть
Что означает ошибка Exception has occurred: TypeError
3 часть
Что означает ошибка IndexError: list index out of range
4 часть
Что означает ошибка TypeError: 'list' object cannot be interpreted as an integer
5 часть
Что означает ошибка TypeError: 'str' object does not support item assignment
6 часть
Что означает ошибка SyntaxError: invalid syntax
7 часть
Что означает ошибка UnboundLocalError: local variable referenced before assignment
8 часть
Что означает ошибка KeyError
9 часть
Что означает ошибка TypeError: string indices must be integers
easy
Что означает ошибка FileNotFoundError: [Errno 2] No such file or directory
Что означает ошибка FileNotFoundError: [Errno 2] No such file or directory

Когда скрипт не может найти нужный файл

1 часть
Что означает ошибка TypeError: something() takes 0 positional arguments but 1 was given
2 часть
Что означает ошибка OverflowError: math range error
3 часть
Что означает ошибка FileNotFoundError: [Errno 2] No such file or directory
easy
Ликбез: чем различаются var, let и const в JavaScript

Различий гораздо больше, чем кажется

1 часть
Что такое переменная
2 часть
Ликбез: чем различаются var, let и const в JavaScript
easy
Uncaught SyntaxError: Unexpected token — что это означает?

Самая популярная ошибка у новичков.

1 часть
Что означает ошибка: TypeError: ‘undefined’ is not an object
2 часть
Что означает ошибка ReferenceError: Invalid left-hand side in assignment
3 часть
Что означает ошибка SyntaxError: missing formal parameter
4 часть
ReferenceError: math is not defined — что это означает
5 часть
Uncaught SyntaxError: Unexpected token — что это означает?
6 часть
Uncaught TypeError: Cannot read property — что это означает
7 часть
Что означает ошибка ReferenceError: Can't find variable
8 часть
Что означает ошибка ReferenceError: Cannot access uninitialized variable
medium
Что такое обратная матрица
Что такое обратная матрица

Сложная тема из линейной алгебры.

1 часть
Знакомимся с вектором
2 часть
Операции с векторами
3 часть
Векторы: третий уровень сложности
4 часть
Знакомство с матрицами
5 часть
Что такое обратная матрица
6 часть
Решение матричных уравнений
hard
Линтер — это чистый код для ленивых

Зачем нужен и как работает расчёсывальщик кода.

1 часть
Линтер — это чистый код для ленивых
2 часть
Линтеры для начинающих
3 часть
Чистый код: теория и практика
easy