Несколько ресурсов, где можно подтвердить свои навыки программирования самоучке:
- Проект Эйлера. 1 Сайт с математическими задачами по программированию, разделёнными по уровню сложности. 1 Решать задачи можно на любом удобном языке программирования. 1
- Codewars. 13 Сервис с задачами на более чем 45 языках программирования. 1 Пользователям доступны практические задания на закрепление основ, паттернов и алгоритмов. 1
- W3resource. 1 Сервис предлагает обучающие материалы и задачи по технологиям веб-разработки. 1 В нём есть встроенный редактор кода, чтобы решать задачи в браузере. 1
- Exercism. 14 Сайт предлагает задачи на 48 языках программирования. 4 Пользователь скачивает упражнения, решает их на собственном компьютере, а затем проверяет с наставником. 4
- InterviewBit. 14 Сервис для подготовки к собеседованиям в мировые IT-компании. 1 На сайте есть сложные задачи на знание алгоритмов и особенностей синтаксиса, теоретические вопросы и советы для подготовки. 1
- SQL EX. 1 Русскоязычный сборник задач для изучения SQL и баз данных. 1 На сайте есть внутренний рейтинг пользователей, а после прохождения экзамена можно получить сертификат, подтверждающий уровень знаний. 1
Также подтверждением навыков могут служить репозитории на GitHub с решёнными задачами и сделанными самостоятельно проектами. 2