-
Website with practice examples
Posted by ekallivrousis on December 6, 2021 at 12:00 amIs 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
-
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!
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
-
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
-
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.
-
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.