Exercism

Code Practice and Mentorship for Everyone with 1,879 exercises across 38 languages.

Exercism

About

Exercism is a free online platform that offers a comprehensive learning experience for programmers, providing practice exercises and world-class mentoring in over 50 languages. This tool is ideal for students and developers looking to improve their coding skills, whether they're beginners or experienced professionals. With Exercism, users can learn and practice at their own pace, getting feedback from mentors and improving their coding abilities.

Details

Some of the key features of Exercism include:

  • Support for over 50 programming languages, including Python, JavaScript, Java, C++, and many more
  • A wide range of exercises, such as:

+ Allergies: determining allergies based on a person's score

+ Queen Attack: checking if two queens on a chessboard can attack each other

+ Zebra Puzzle: solving a classic puzzle using code

  • Options to write code locally using the CLI tool or in-browser editor
  • Automated analysis of code to provide quick feedback and points of improvement
  • Mentoring opportunities to help users improve their coding skills and knowledge

#

Exercism is an excellent resource for anyone looking to improve their programming skills, with its vast array of exercises, supportive community, and expert mentoring. By providing

Related tools

SponsorreShorts

Generate viral shorts, fast

AI Video Generation
SponsorHeadshotLab

Instant Professional Headhost

AI Headshot
SponsorGasbyAI

Fancy AI personal asistant

AI Assistant
SponsorCSV Table

View & edit CSV, JSON files for Pros

macOS
Founders' Book

Build, launch and scale your startup with the #1 platform of tools and resources for first-time founders and early-stage startups. We help founders succeed.

BusinessEbook
CryptoHack

A fun free platform to learn about cryptography through solving challenges and cracking insecure code.

CryptographyLearning
Backlinko

It's time to get backlinks that make a difference. Backlinko is the place for next-level SEO training and link building strategies.

LearningNewsletter
Checklist Design

A collection of the best design practices.

DesignLearning
Littler Books

Read top nonfiction books in minutes. Bullet point summaries written by humans.

ProductivityLearning
Codecademy

Learn the technical skills you need for the job you want.

Learning
Grammar AI

Improve your English skills with our AI-powered tutor and get instant feedback on your progress. Try it now and start achieving your language goals today!

Learning
Frontend Practice

A collection of real websites for developers to recreate to improve and test their skills.

DevelopmentLearning
PD able

The ultimate Professional Development recording and tracking software

Human ResourcesLearning
GAJIX

Use the GAJIX AI Learning assistant to understand every subject, and every website – fast.

AILearning