← Home

SELECTED RESOURCES

📚 Learn with Books

Choose a book by your experience and the topic you want to practise. These titles complement hands-on coding with examples and development habits.

Descriptions reviewed:

  • Clean Code

    Robert C. Martin · 2008

    Examples of naming, focused functions, tests and refactoring for readable code. Many examples use Java; useful once you know the basics.

    Level
    Intermediate · programming basics
    Edition language
    English
    View at the publisher
  • The Pragmatic Programmer

    David Thomas & Andrew Hunt · 2019

    20th Anniversary Edition

    Practical habits for maintainable software: reducing duplication, testing and adapting designs. Read alongside a small project to put the ideas into practice.

    Level
    Beginner to intermediate · first projects
    Edition language
    English
    View at the publisher

Levels are indicative assessments by Petabit. External links open in a new tab.