KDB+/ Q programming – for beginners

Master the kdb+ and the q programming language.

Learn how to leverage Artificial Intelligence, Machine Learning and Big Data programming with KDB+ and the Q programming language.

What you’ll learn

  • Practical entry into kdb+/q.
  • Leverage AI development with kdb+/q.
  • Master the basics of the fastest time-series database kdb+ and its programming language q.
  • Gain technological edge by being able to use kdb+/q for AI, ML and Big Data development.

Course Content

  • Introduction –> 2 lectures • 12min.
  • Deep dive –> 2 lectures • 25min.
  • Hands-on learning: Iteration –> 4 lectures • 44min.
  • Practical exercise –> 1 lecture • 11min.
  • Hands-on learning: Control constructs –> 1 lecture • 6min.
  • Hands-on learning: Datatypes –> 1 lecture • 10min.
  • Hands-on learning: Operators –> 6 lectures • 53min.
  • KDB.AI – the vector database for AI development –> 1 lecture • 9min.

Auto Draft

Requirements

Learn how to leverage Artificial Intelligence, Machine Learning and Big Data programming with KDB+ and the Q programming language.

 

KDB+ provides data scientists and application developers with centralized high-performance time series data access and analytics for real-time and multi-petabyte historical datasets.

 

Stand apart from your peers with this groundbreaking technology you are going to learn in this course.

 

The relational and columnar design of KDB+ , the world’s fastest time series database and real-time analytics engine, enables exceptionally fast analytics on large scale datasets in motion and at rest. This has made it the technology of choice for Artificial Intelligence and capital markets applications and industrial IoT applications involving large amounts of time-series data.

 

Q might be one of the best coding languages to learn if you want to be assured of a technology job in artificial intelligence, ML, Big Data and financial services. Developers proficient in both Q and KDB+, the database system that goes with it, tend to be both hard to find and in constant demand globally.

 

Learning niche programming languages like Q and the database KDB+ will bring you the competitive edge needed to succeed as a software developer where most students only learn a handful of the well known languages and databases.