# Основные узлы и понятия

В этом разделе рассматриваются основные узлы, доступные в библиотеке Dynamo, которые помогут создать собственную визуальную программу на профессиональном уровне.

* [Геометрия для вычислительного проектирования](https://primer2.dynamobim.org/ru/5_essential_nodes_and_concepts/5-2_geometry-for-computational-design): принципы работы с геометрическими элементами в Dynamo. Изучите несколько способов создания простых или сложных геометрий на основе примитивов.
* [Компоновочные блоки программ](https://primer2.dynamobim.org/ru/5_essential_nodes_and_concepts/5-3_the-building-blocks-of-programs): сведения о том, что такое данные и каковы основные типы данных, которые можно использовать в программе. Узнайте больше о том, как внедрять математические и логические операции в рабочий процесс проектирования.
* [Проектирование на основе списков](https://primer2.dynamobim.org/ru/5_essential_nodes_and_concepts/5-4_designing-with-lists): сведения о том, как управлять структурами данных и координировать их. Узнайте больше о понятии списка и используйте его для эффективного управления проектными данными.
* [Словари в Dynamo](https://primer2.dynamobim.org/ru/5_essential_nodes_and_concepts/5-5_dictionaries-in-dynamo): сведения о том, что такое словари. Узнайте, как использовать словари для поиска конкретных данных и значений из набора существующих результатов.
