kdb Products
Overview
KDB.AI
kdb+
kdb Insights
kdb Insights Enterprise
Capabilities
The Data Timehouse
Vector Database Explained
kdb+ Time Series Database
PyKX Python Interoperability
Services & Support
Financial Services
Quant Research
Trading Analytics
Industry & IoT
Automotive
Energy & Utilities
Healthcare & Life Sciences
Manufacturing
Telco
Learn
Overview
Featured Courses
KX Academy
KX University Partnerships
Connect
KX Community
Community Events
Developer Blog
Build
Download
Documentation
Support
About Us
Partner with Us
Become a Partner
Find a Partner
Partner Signup
Join Us
Connect with Us
If you are considering learning how to use kdb+, and its built-in programming language q, or have just begun to work with it, you will want to check out the latest resources for getting started. KX has created a video series called Q for All: Introduction to kdb+ and q, with Jeffry Borror. The two-hour, 15-part series provides practical coding examples which viewers can program along with using a free version of kdb+ (kx.com/download/) and a free version of the lecture material, available on the kdb+/q Developer site (see below).
Series instructor Jeffry Borror is an expert kdb+/q coder well-known in the kdb+ community as the author of two seminal books on how to program in kdb+/q. The first book, Q for Mortals, A Tutorial in Q Programming, was published in 2008. A second book, which replaced the first, is called Q for Mortals, An Introduction to Q Programming, which was published in 2015. The second book has subsequently been made free online on the kdb+ Developers site, code.kx.com.
Many thousands of budding kdb+ developers have relied on Jeffry’s work to get started on their first kdb+/q projects. The first chapter of his latest book, called Q Shock and Awe, sets the stage, and has been the foundation of many kdb+/q classes taught by Jeffry over the years. The topics touched on in this chapter offer the promise of what is possible with kdb+/q and give inspiration for new users. These topics are the basis of this instructional video series:
For further kdb+ training resources please visit the Kx training section of kx.com. Once you get started, please sign up for the Kdb+ Personal Developers Google Group to ask questions of other kdb+/q programmers in our community.