How to Be Pythonic - Design a Query Language in Python
Offered By: EuroPython Conference via YouTube
Course Description
Overview
Explore the design principles behind creating a Pythonic query language in this 30-minute EuroPython 2020 conference talk. Learn about WOQLpy, an open-source query language that allows users to build queries in Python for TerminusDB, a knowledge graph database. Discover the challenges faced in developing a Python-based query language, the methods used, and the underlying ideas and theories. Watch a live demonstration of WOQLpy in action, showcasing database creation, schema design, data loading from CSVs, query construction, and graph visualization using a single Python script. Participate in an interactive discussion on best practices for Python package design, contributing your opinions through a live voting system. Gain insights into creating useful Python packages for the community, regardless of your experience level, and be inspired to contribute to open-source projects.
Syllabus
Cheuk Ho - How to be Pythonic? Design a Query Language in Python
Taught by
EuroPython Conference
Related Courses
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity