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

Дмитрий Старцев

Москва, Россия

человек-программист

50

курсов

98.7%

решено

3886

баллов


Завершенные проекты

Нет завершенных проектов

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