KX Community

Find answers, ask questions, and connect with our KX Community around the world.
KX Community Guidelines

Home Forums kdb+ Website with practice examples

  • Website with practice examples

    Posted by ekallivrousis on December 6, 2021 at 12:00 am

    Is there a website around to help with practicing q? Something like Leetcode.com for example.

    ekallivrousis replied 8 months, 1 week ago 5 Members · 4 Replies
  • 4 Replies
  • leahs

    Member
    December 7, 2021 at 12:00 am

    Hello @ekallivrousis ,

    Here are some great resources to help you on your q-bie journey:

    Kdb+ and q documentation inspired by the best-known textbook for q, Q for Mortals

    I usually tend to keep a tab open for the Reference Card too – great for learning!

    Reference card

    We also have a KX Training Academy offering courses and you can learn all about that here: KX Academy

    This platform, the KX Community, is a great resource to engage with other q-bies or ‘the q gods’ will be more than happy to help you learn all things kdb+/q

    Hope this helps. Best of Luck.

    Leah

  • Laura

    Administrator
    December 7, 2021 at 12:00 am

    Hi Eugene,

    Great question, yes there is – KX Academy

    To focus on the q language itself, I would recommend the Introductory Workshop followed by the Fundamentals Course.

    Happy coding!

    Laura

  • roryk

    Member
    December 7, 2021 at 12:00 am

    Something like advent of code might be more like what you’re looking for, it’s not language specific but the problems are fun and it’s good practice.

     

  • SJT

    Member
    December 18, 2021 at 12:00 am

    Practice is exactly the right idea! You might find Q by Puzzles helpful some simple puzzles with q solutions that illustrate distinctive features of the language.

    The Reading Room also has puzzles for practice. You might start with John Earnests collection Cats Cradle and then see how the well-known Fizzbuzz game can be written in q.

    Beyond that the Phrasebook is a collection of expressions to do this and that. Well worth studying and maybe you can provide some improvements!

    The problems in this years Advent of Code competition are particularly ripe for vector solutions. I have discussed q solutions to the first weeks problems in the Advent of Code group here. In the new year Ill host a regular online vector d?j? for improving q skills.

     

    Stephen

Log in to reply.