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

Dmitriy Bataev

rdb #2

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

Статистика
99.6%

решено

4258

баллов

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