Реклама партнера — Название партнёра
UNIT.City — місце, де люди працюють... КРАЩЕ! Обирай свій простір просто зараз 👉

Розробник з України створив CodeQuiz — вебдодаток із квізами для айтівців, які хочуть прокачати алгоритми без нудної рутини

Популярні платформи на кшталт Codewars чи LeetCode чудово тренують навички, але часто робота з ними перетворюється на чергову виснажливу рутину. Саме тому український розробник вирішив створити альтернативу і запустив пет-проєкт CodeQuiz. Головна ідея автора полягала в тому, щоб знайти легший, веселіший і по-справжньому ігровий спосіб зазирнути в алгоритми, розвантаживши мозок від класичного «кодингу як роботи».

Залишити коментар
Розробник з України створив CodeQuiz — вебдодаток із квізами для айтівців, які хочуть прокачати алгоритми без нудної рутини

Популярні платформи на кшталт Codewars чи LeetCode чудово тренують навички, але часто робота з ними перетворюється на чергову виснажливу рутину. Саме тому український розробник вирішив створити альтернативу і запустив пет-проєкт CodeQuiz. Головна ідея автора полягала в тому, щоб знайти легший, веселіший і по-справжньому ігровий спосіб зазирнути в алгоритми, розвантаживши мозок від класичного «кодингу як роботи».

«Хотів заглянути в алгоритми без нудної рутини — написав CodeQuiz», — написав розробник під ніком Nikitosia на Reddit.

Як працює CodeQuiz

CodeQuiz доступний виключно англійською — і це свідоме рішення автора, оскільки пишуть код саме цією мовою. 

Користувачі можуть гнучко налаштовувати свій досвід, обираючи один із трьох рівнів складності: Junior, Middle або Senior.

Проєкт пропонує чотири ключові типи квізів, кожен з яких тренує окремі професійні навички:

  1. Code Output — змушує розробника працювати як живий компілятор: ви читаєте запропонований сніпет і вгадуєте, що саме він виведе на екран. Цей режим підтримує більшість популярних мов програмування і чудово розвиває уважність до деталей.
  2. Другий напрям повністю присвячений Алгоритмам: тут ви визначаєте конкретні алгоритмічні паттерни та досліджуєте особливості їхньої реалізації на різних мовах програмування.
  3. Для тих, хто прагне зміцнити свою базу, створено квізи із Загальних знань з CS. Вони охоплюють фундаментальну теорію: від структур даних та архітектури комп’ютерного заліза до базових принципів software engineering.
  4. Мови програмування та технології — ця база охоплює теорію, тонкощі дебагінгу, каверзні питання з інтерв’ю, системні команди та багато іншого. Розділ підтримує 13 мов програмування (серед яких JavaScript, TypeScript, Python, Java, C-сімейство, Ruby, PHP, Swift, Kotlin, Go та Rust), а також найпопулярніші сучасні фреймворки та інструменти, включаючи React, Next.js, Vue, Docker, PostgreSQL та AWS.

Для кого 

За словами розробника, CodeQuiz може стати помічником як для новачків на старті кар'єри, так і для досвідчених розробників, які готуються до співбесід чи просто хочуть освіжити знання.

Крім того, підійде для тих, хто прагне без зайвих зобов’язань та нудної теорії поекспериментувати з новою для себе мовою програмування.

«Ще раз це квізи — тому це без хардкору, більш легкий спосіб подивитись потикати різні технології/мови», — підкреслив Nikitosia.

Ігри з кодуванням. Розробник радить 10 найкращих онлайн-ігор для вивчення програмування
Ігри з кодуванням. Розробник радить 10 найкращих онлайн-ігор для вивчення програмування
По темi
Ігри з кодуванням. Розробник радить 10 найкращих онлайн-ігор для вивчення програмування
10 сайтів для практики кодування: поради програміста
10 сайтів для практики кодування: поради програміста
По темi
10 сайтів для практики кодування: поради програміста
Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
Читайте також
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Діана Смелікова, операційний директор Wezom Academy, у своєму блозі на DOU пояснила, з чого почати вивчати програмування та яким мовам варто налагодити перевагу на початковому етапі. Ось 5 важливих порад від неї.
Java стрімко здає позиції іншим мовам програмування
Java стрімко здає позиції іншим мовам програмування
Java стрімко здає позиції іншим мовам програмування
Штучний інтелект допомагатиме розробникам кодувати. GitHub запустив сервіс Copilot на AI за $10 на місяць
Штучний інтелект допомагатиме розробникам кодувати. GitHub запустив сервіс Copilot на AI за $10 на місяць
Штучний інтелект допомагатиме розробникам кодувати. GitHub запустив сервіс Copilot на AI за $10 на місяць
Спеціалісти GitHub від Microsoft розробили та запустили сервіс Copilot, що за допомогою штучного інтелекту додає пропозиції коду на основі попередньої строки або коментаря. Версія загальнодоступна для всіх розробників за $10 на місяць або $100 на рік. 
Наймолодший у світі міль'ярдер - 25-річний кодер. Ось що про нього відомо
Наймолодший у світі міль'ярдер - 25-річний кодер. Ось що про нього відомо
Наймолодший у світі міль'ярдер - 25-річний кодер. Ось що про нього відомо
25-річний Олександр Ван — новий наймолодший міл’ярдер у світі та співвласник компанії  Scale AI, що займається допомогою у розробці додатків за участі машинного інтелекту. ПІсля того, як він здобув самодостатність, то покинув коледж.  Про нього пише Forbes, а ми переклали його історію.

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.