Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.

Dmitriy Bataev

rdb #4

Санкт-Петербург, Россия

Статистика

99.6%

решено

4258

баллов

Прогресс по профессиям

Все курсы и практика

Завершенные курсы
  1. Linux: Пользователи
  2. Основы PHP
  3. PHP: Алгоритмы
  4. JS: подготовка к работе
  5. JS: Алгоритмы
  6. Изучение английского языка
  7. Структура и интерпретация компьютерных программ
  8. PHP: Основы
  9. JS: Разработка абстракций для асинхронности
  10. PHP PDO: Работа с базой данных
  11. Objective C и разработка под Mac OS X
  12. Введение в алгоритмы (Python)
  13. Жизнь программиста
  14. PHP: Ввод и вывод
  15. Ключевые аспекты веб-разработки на PHP
  16. PHP: Начало работы
  17. Введение в Ruby
  18. Введение в веб-разработку
  19. PHP: Автоматическое тестирование
  20. JS: Коллекции
  21. Java: Структуры данных
  22. JS: Обработка ошибок
  23. PHP: ООП
  24. Системы контроля версий (GIT)
  25. JS: Прототипы
  26. Java Generics
  27. JS: Предметно-ориентированное проектирование
  28. Основы программирования
  29. Введение в Javascript
  30. JS: Программирование, управляемое данными
  31. Введение в Swift
  32. JS: Express
  33. PHP: Функциональное программирование
  34. Java: Многопоточность
  35. Введение в Си
  36. Байт-код Java
  37. Регулярные выражения
  38. Протокол HTTP
  39. Reactjs: Начало
  40. JS: HTTP Server
  41. Базы данных: SQL (DQL)
  42. PHP: Построение абстракций
  43. Основы HTML, CSS и веб-дизайна
  44. PHP: Разработка микрофреймворка
  45. JS: Автоматное программирование
  46. Основы Ansible
  47. Введение в программирование
  48. JS: Последовательности
  49. JS: Составные данные
  50. Bash: Основы командной строки
  51. Базы данных: SQL (DDL/DML)
  52. JS: Настройка окружения
  53. Операционные системы
  54. Введение в Java
  55. PHP: Настройка окружения
  56. JS: Синхронная асинхронность
  57. Логика
Завершенные испытания
  1. java101 Написать класс с одним методом
  2. Сравнение версий
  3. Выравнивание
  4. Композиция функций
  5. Список диапазонов
  6. Вес Хэмминга
  7. Генератор случайных чисел
  8. Степень тройки
  9. Составление наибольшего числа
  10. Фибоначчи
  11. Сумма двоичных чисел
  12. Молния
  13. Самая длинная подстрока
  14. Быстрая сортировка
  15. Уникальное объединение
  16. Числа Черча
  17. Одноядерные машины
  18. Степень тройки
  19. Рекурсивный реверс
  20. Сглаживание функций
  21. Плоское дерево
  22. Одинаковая четность
  23. Вложенный доступ
  24. Уплотнение коллекции
  25. Функция Аккермана
  26. Счастливые числа
  27. Выравнивание
  28. Счастливый билет
  29. Пересечение массивов
  30. Первые n элементов
  31. Инвертированный регистр
  32. Одинаковая четность
  33. Подготовка к деплою
  34. Переворот числа
  35. Переворот строки
  36. Преобразование DNA в RNA
  37. Найди отличия
  38. Исключаем лишних
  39. Представление массива в виде объекта
  40. Обернутая функция
  41. Сумма квадратов
  42. Длина последнего слова
  43. Форматированное время
  44. Разница углов
  45. Идеальные числа
  46. Списки на базе строк
  47. Нечетное количество
  48. Асинхронное детектирование
  49. Преобразование DNA в RNA
  50. Пары без функций
  51. Треугольник Паскаля
  52. Асинхронная сортировка
  53. Чанкование
  54. Без двух нулей
  55. Высоченная зарплата
  56. Разница температур
  57. Пятнашки
  58. Задача про ферзей
  59. java101 Аннотация @Override в Java
  60. Фасад
  61. Высокооплачиваемые работники