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

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

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

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

48

курсов

98.6%

решено

3642

балла


PHP-программист

Пройдено 18 из 18 курсов профессии

  1. Жизнь программиста
  2. Введение в веб-разработку
  3. PHP: Начало работы
  4. Bash: Основы командной строки
  5. Основы PHP
  6. PHP: Построение абстракций
  7. PHP: Функциональное программирование
  8. PHP: ООП
  9. Базы данных: SQL (DDL/DML)
  10. Базы данных: SQL (DQL)
  11. PHP PDO: Работа с базой данных
  12. PHP: Ввод и вывод
  13. PHP: Автоматическое тестирование
  14. Регулярные выражения
  15. Протокол HTTP
  16. PHP: Веб-разработка
  17. Linux: Пользователи
  18. Основы Ansible
Фронтенд JS-программист

Пройдено 16 из 16 курсов профессии

  1. Жизнь программиста
  2. Введение в веб-разработку
  3. Основы программирования
  4. JS: Составные данные
  5. Bash: Основы командной строки
  6. JS: Последовательности
  7. JS: Программирование, управляемое данными
  8. JS: Коллекции
  9. JS: Прототипы
  10. JS: Обработка ошибок
  11. Протокол HTTP
  12. JS: Асинхронное программирование
  13. JS: Автоматное программирование
  14. JS: Синхронная асинхронность
  15. Reactjs: Начало
  16. Linux: Пользователи
Бэкенд JS-программист

Пройдено 20 из 20 курсов профессии

  1. Жизнь программиста
  2. Введение в веб-разработку
  3. Основы программирования
  4. JS: Составные данные
  5. Bash: Основы командной строки
  6. JS: Последовательности
  7. JS: Программирование, управляемое данными
  8. JS: Коллекции
  9. JS: Прототипы
  10. JS: Обработка ошибок
  11. Протокол HTTP
  12. JS: Асинхронное программирование
  13. JS: Автоматное программирование
  14. JS: Синхронная асинхронность
  15. Linux: Пользователи
  16. JS: HTTP Server
  17. JS: Express
  18. JS: Предметно-ориентированное проектирование
  19. Базы данных: SQL (DDL/DML)
  20. Базы данных: SQL (DQL)
Java-программист

Пройдено 10 из 11 курсов профессии

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