Generated Topic Graph

cluster_python Python cluster_python_basics Basics cluster_python_basics_exercises Exercises cluster_python_db Databases cluster_python_swdev Software Development cluster_python_drafts Python Drafts cluster_python_drafts_ai Machine Learning, Artificial Intelligence cluster_sysprog Systems Programming cluster_kernel Kernel Hacking cluster_cxx C++ cluster_hardware Hardware cluster_ec Graph cluster_ec_ec1 Embedded Computing 1 cluster_ec_ec1_mt Multithreading cluster_ec_ec1_cxx C++ cluster_ec_ec1_linux Linux cluster_ec_ec2 Embedded Computing 2 cluster_ec_ec2_python Python cluster_unittest Unit Testing cluster_topic Project Plan cluster_topic_web Web Design and Programming cluster_topic_web_ui UI Improvements cluster_topic_web_slides Slides cluster_topic_basics Basics cluster_topic_oss Open Source and Communication python_python_1010_generators_yield Iteration, and Generators: the yield Keyword python_basics_python_0270_functions Functions python_python_1010_generators_yield->python_basics_python_0270_functions python_basics_python_0220_for for Loops python_python_1010_generators_yield->python_basics_python_0220_for python_basics_python_0200_sequential_types Sequential Datatypes python_python_1010_generators_yield->python_basics_python_0200_sequential_types python_basics_python_0225_range The range Function python_python_1010_generators_yield->python_basics_python_0225_range python_python_1011_generators_yield_exercise Exercise: Generators python_python_1011_generators_yield_exercise->python_python_1010_generators_yield python_iteration_generation Iteration, Comprehensions, and Generators python_iteration_generation->python_basics_python_0220_for python_python_5550_xml_etree XML: ElementTree (etree) python_python_5550_xml_etree->python_basics_python_0220_for python_basics_python_0450_dictionaries More on Dictionaries python_python_5550_xml_etree->python_basics_python_0450_dictionaries python_swdev_python_1200_modules Modules and Packages python_python_5550_xml_etree->python_swdev_python_1200_modules python_basics_python_0300_strings More About Strings python_basics_python_0150_datatypes_overview Datatypes python_basics_python_0300_strings->python_basics_python_0150_datatypes_overview python_basics_python_0300_strings->python_basics_python_0200_sequential_types python_basics_python_0250_refs_flat_deep_copy References, (Im)mutability python_basics_python_0300_strings->python_basics_python_0250_refs_flat_deep_copy python_basics_python_0310_strings_formatting String Formatting python_basics_python_0310_strings_formatting->python_basics_python_0300_strings python_basics_python_0320_strings_methods Miscellaneous String Methods python_basics_python_0320_strings_methods->python_basics_python_0300_strings python_basics_python_0330_strings_encoding Strings and Encoding python_basics_python_0330_strings_encoding->python_basics_python_0300_strings python_basics_python_0140_variables Variables python_basics_python_0270_functions->python_basics_python_0140_variables python_basics_python_0270_functions->python_basics_python_0150_datatypes_overview python_basics_python_0500_files File I/O python_basics_python_0500_files->python_basics_python_0330_strings_encoding python_basics_python_0500_files->python_basics_python_0220_for python_basics_python_0160_boolean Boolean python_basics_python_0160_boolean->python_basics_python_0150_datatypes_overview python_basics_python_0120_helloworld Hello World python_basics_python_0110_blahblah Blahblah python_basics_python_0120_helloworld->python_basics_python_0110_blahblah python_basics_python_0130_syntax_etc Syntax etc. python_basics_python_0130_syntax_etc->python_basics_python_0120_helloworld python_basics_python_0140_variables->python_basics_python_0130_syntax_etc python_basics_python_0150_datatypes_overview->python_basics_python_0140_variables python_basics_python_0150_datatypes_overview_compound Compound Datatypes python_basics_python_0150_datatypes_overview_compound->python_basics_python_0150_datatypes_overview python_basics_python_0170_if The if Statement python_basics_python_0170_if->python_basics_python_0160_boolean python_basics_python_0193_while while Loops python_basics_python_0193_while->python_basics_python_0160_boolean python_basics_python_0193_while->python_basics_python_0170_if python_basics_python_0220_for->python_basics_python_0193_while python_basics_python_0220_for->python_basics_python_0200_sequential_types python_basics_python_0200_sequential_types->python_basics_python_0150_datatypes_overview python_basics_python_0250_refs_flat_deep_copy->python_basics_python_0140_variables python_basics_python_0250_refs_flat_deep_copy->python_basics_python_0150_datatypes_overview python_basics_python_0250_refs_flat_deep_copy->python_basics_python_0150_datatypes_overview_compound python_basics_python_0400_lists More on Lists python_basics_python_0400_lists->python_basics_python_0150_datatypes_overview_compound python_basics_python_0450_dictionaries->python_basics_python_0150_datatypes_overview_compound python_basics_python_0450_dictionaries->python_basics_python_0220_for python_basics_python_0460_sets More on Sets python_basics_python_0460_sets->python_basics_python_0150_datatypes_overview_compound python_basics_python_1000_function_objects Function Objects python_basics_python_1000_function_objects->python_basics_python_0270_functions python_basics_python_0210_indexing_slicing Indexing and Slicing python_basics_python_0210_indexing_slicing->python_basics_python_0200_sequential_types python_basics_python_0225_range->python_basics_python_0220_for python_basics_python_0225_range->python_basics_python_0200_sequential_types python_basics_exercises_python_0350_exercises Exercises: Strings python_basics_exercises_python_0350_exercises->python_basics_python_0300_strings python_basics_exercises_python_0350_exercises->python_basics_python_0310_strings_formatting python_basics_exercises_python_0350_exercises->python_basics_python_0320_strings_methods python_basics_exercises_python_0350_exercises->python_basics_python_0330_strings_encoding python_basics_exercises_max_numbers_function Exercise: Determine Maximum of Two Numbers (Function) python_basics_exercises_max_numbers_function->python_basics_python_0270_functions python_basics_exercises_max_numbers Exercise: Determine Maximum of Two Numbers python_basics_exercises_max_numbers_function->python_basics_exercises_max_numbers python_basics_exercises_max_numbers->python_basics_python_0120_helloworld python_basics_exercises_max_numbers->python_basics_python_0130_syntax_etc python_basics_exercises_max_numbers->python_basics_python_0140_variables python_basics_exercises_max_numbers->python_basics_python_0150_datatypes_overview python_basics_exercises_max_numbers->python_basics_python_0170_if python_basics_exercises_python_0510_exercises_strings_and_files Exercises: Strings, Files, … python_basics_exercises_python_0510_exercises_strings_and_files->python_basics_python_0500_files python_basics_exercises_python_0510_exercises_strings_and_files->python_basics_exercises_python_0350_exercises python_basics_exercises_function_primeness Exercise: Primeness (Function) python_basics_exercises_function_primeness->python_basics_python_0270_functions python_basics_exercises_function_primeness->python_basics_exercises_max_numbers_function python_basics_exercises_for_primeness Exercise: Primeness (for) python_basics_exercises_function_primeness->python_basics_exercises_for_primeness python_basics_exercises_for_primeness->python_basics_python_0220_for python_basics_exercises_while_primeness Exercises: Primeness (while) python_basics_exercises_for_primeness->python_basics_exercises_while_primeness python_basics_exercises_boolean Exercise: Boolean Expressions python_basics_exercises_boolean->python_basics_python_0160_boolean python_basics_exercises_cmdline_digit Exercises: Digit to English Word python_basics_exercises_cmdline_digit->python_basics_python_0120_helloworld python_basics_exercises_cmdline_digit->python_basics_python_0130_syntax_etc python_basics_exercises_cmdline_digit->python_basics_python_0140_variables python_basics_exercises_cmdline_digit->python_basics_python_0150_datatypes_overview python_basics_exercises_cmdline_digit->python_basics_python_0150_datatypes_overview_compound python_basics_exercises_mixed_list_keyerror Exercises: (Mixed) List, KeyError python_basics_exercises_mixed_list_keyerror->python_basics_python_0160_boolean python_basics_exercises_mixed_list_keyerror->python_basics_python_0120_helloworld python_basics_exercises_mixed_list_keyerror->python_basics_python_0130_syntax_etc python_basics_exercises_mixed_list_keyerror->python_basics_python_0140_variables python_basics_exercises_mixed_list_keyerror->python_basics_python_0150_datatypes_overview python_basics_exercises_mixed_list_keyerror->python_basics_python_0150_datatypes_overview_compound python_basics_exercises_variable Exercise: Swap Two Variables python_basics_exercises_variable->python_basics_python_0120_helloworld python_basics_exercises_variable->python_basics_python_0140_variables python_basics_exercises_variable->python_basics_python_0150_datatypes_overview python_basics_exercises_variable->python_basics_exercises_boolean python_basics_exercises_greeting Exercise: Greeting, Depending on Time of Day python_basics_exercises_greeting->python_basics_python_0120_helloworld python_basics_exercises_greeting->python_basics_python_0140_variables python_basics_exercises_greeting->python_basics_python_0150_datatypes_overview python_basics_exercises_greeting->python_basics_python_0170_if python_basics_exercises_greeting->python_basics_exercises_boolean python_basics_exercises_username_password Exercise: Username/Password Check python_basics_exercises_username_password->python_basics_python_0120_helloworld python_basics_exercises_username_password->python_basics_python_0130_syntax_etc python_basics_exercises_username_password->python_basics_python_0140_variables python_basics_exercises_username_password->python_basics_python_0150_datatypes_overview python_basics_exercises_username_password->python_basics_python_0170_if python_basics_exercises_python_0275_exercises Exercises: Lists, Loops, Functions python_basics_exercises_python_0275_exercises->python_basics_python_0270_functions python_basics_exercises_python_0275_exercises->python_basics_python_0150_datatypes_overview python_basics_exercises_python_0275_exercises->python_basics_python_0150_datatypes_overview_compound python_basics_exercises_python_0275_exercises->python_basics_python_0193_while python_basics_exercises_python_0275_exercises->python_basics_python_0220_for python_basics_exercises_python_0275_exercises->python_basics_exercises_while_primeness python_basics_exercises_while_primeness->python_basics_python_0193_while python_basics_exercises_while_even_numbers Exercises: Even Numbers (while) python_basics_exercises_while_primeness->python_basics_exercises_while_even_numbers python_basics_exercises_while_even_numbers->python_basics_python_0193_while python_db_python_5500_dbapi2 DBAPI 2 python_db_python_5500_dbapi2->python_python_1010_generators_yield python_db_python_5500_dbapi2->python_basics_python_0220_for python_db_python_5500_dbapi2->python_swdev_python_1200_modules python_db_python_5510_dbapi2_sqlite3 DBAPI 2: sqlite3 python_db_python_5510_dbapi2_sqlite3->python_db_python_5500_dbapi2 python_db_python_5520_dbapi2_postgres DBAPI 2: PostgreSQL python_db_python_5520_dbapi2_postgres->python_db_python_5500_dbapi2 python_swdev_python_1200_modules->python_basics_python_0270_functions python_swdev_python_1200_modules->python_basics_python_0140_variables python_swdev_python_1050_oo Object Oriented Programming python_swdev_python_1200_modules->python_swdev_python_1050_oo python_swdev_python_1050_oo->python_basics_python_0270_functions python_swdev_python_1050_oo->python_basics_python_0450_dictionaries python_swdev_python_1100_exceptions Exception Handling python_swdev_python_1100_exceptions->python_basics_python_0270_functions python_swdev_python_1100_exceptions->python_basics_python_0140_variables python_swdev_python_1100_exceptions->python_swdev_python_1050_oo python_swdev_python_5600_unittest The unittest Module python_swdev_python_5600_unittest->python_swdev_python_1200_modules python_swdev_python_5600_unittest->python_swdev_python_1050_oo python_drafts_venv Virtual Environments python_drafts_import The import Statement (incomplete) python_drafts_venv->python_drafts_import python_drafts_pip Python Package Index python_drafts_venv->python_drafts_pip python_drafts_starargs Positional and Keyword Arguments python_drafts_starargs->python_basics_python_0270_functions python_drafts_special_methods Special Methods, Operator Overloading (incomplete) python_drafts_special_methods->python_swdev_python_1050_oo python_drafts_import->python_swdev_python_1200_modules python_drafts_pip->python_drafts_import python_drafts_vscode Visual Studio Code for Python Programming python_drafts_decorators Decorators python_drafts_decorators->python_basics_python_0270_functions python_drafts_decorators->python_drafts_starargs python_drafts_decorators->python_drafts_special_methods python_drafts_closures Closures python_drafts_decorators->python_drafts_closures python_drafts_closures->python_basics_python_0270_functions python_drafts_context_manager Context Managers (the with Statement) (incomplete) python_drafts_context_manager->python_python_1010_generators_yield python_drafts_context_manager->python_basics_python_0140_variables python_drafts_context_manager->python_drafts_decorators python_drafts_exceptions Exception Handling (incomplete) python_drafts_context_manager->python_drafts_exceptions python_drafts_exceptions->python_swdev_python_1100_exceptions python_drafts_duck_typing Duck Typing vs. Strong Typing (incomplete) python_drafts_duck_typing->python_basics_python_0140_variables python_drafts_encoding Encoding (incomplete) python_drafts_encoding->python_basics_python_0330_strings_encoding python_drafts_encoding->python_basics_python_0500_files python_drafts_installation Python Installation python_drafts_mqtt MQTT python_drafts_mqtt->python_drafts_venv python_drafts_ai_linear_regression Linear Regression python_drafts_ai_linear_regression->python_drafts_venv python_drafts_ai_machine_learning_intro Machine Learning: Concepts and Terminology python_drafts_ai_linear_regression->python_drafts_ai_machine_learning_intro python_drafts_ai_k_means K-Means python_drafts_ai_k_means->python_drafts_venv python_drafts_ai_k_means->python_drafts_ai_linear_regression python_drafts_ai_k_means->python_drafts_ai_machine_learning_intro sysprog_ipc Sysprog: POSIX IPC sysprog_events Sysprog: Events sysprog_signals Sysprog: Signals kernel_cdev_manual Character Device Basics kernel_modules_hello_world Module Loading, Hello World kernel_cdev_manual->kernel_modules_hello_world kernel_fedora_module_build Fedora: Building External Kernel Modules kernel_modules_hello_world->kernel_fedora_module_build kernel_cdev_auto Modern Character Devices kernel_cdev_auto->kernel_cdev_manual kernel_netdev Network Devices kernel_dma DMA kernel_netdev->kernel_dma kernel_interrupt Interrupts kernel_netdev->kernel_interrupt kernel_kmalloc Dynamic Memory: kmalloc() kernel_dma->kernel_kmalloc kernel_process_vs_atomic Process vs.Atomic Context kernel_interrupt->kernel_process_vs_atomic kernel_mutex Mutex (and RT Mutex) kernel_mutex->kernel_process_vs_atomic kernel_pci PCI kernel_pci->kernel_dma kernel_pci->kernel_interrupt kernel_iomemory IO Memory kernel_pci->kernel_iomemory kernel_iomemory->kernel_modules_hello_world kernel_cdev_first_functionality Coding: First Functionality kernel_cdev_file_operations File Operations on Character Devices kernel_cdev_first_functionality->kernel_cdev_file_operations kernel_cdev_first_functionality->kernel_kmalloc kernel_list Doubly Linked Lists kernel_cdev_first_functionality->kernel_list kernel_cdev_file_operations->kernel_cdev_auto kernel_stub_sysprog_dup dup(), fork(), and Reference Counting (Stub) kernel_cdev_file_operations->kernel_stub_sysprog_dup kernel_kmalloc->kernel_process_vs_atomic kernel_multiple_devices Coding: Multiple Devices kernel_cdev_refactoring Coding: Refactoring kernel_multiple_devices->kernel_cdev_refactoring kernel_cdev_refactoring->kernel_cdev_first_functionality kernel_interrupt_coding Coding: Raspi GPIO Interrupts kernel_interrupt_coding->kernel_interrupt kernel_raspi_kernel_build Raspberry Pi: Building the Kernel kernel_interrupt_coding->kernel_raspi_kernel_build kernel_mutex_coding Coding: Fix Race Condition (Mutex) kernel_interrupt_coding->kernel_mutex_coding kernel_mutex_coding->kernel_mutex kernel_mutex_coding->kernel_multiple_devices kernel_fedora_kernel_build Fedora: Building the Kernel kernel_fedora_module_build->kernel_fedora_kernel_build kernel_spinlock_coding Coding: Fix Sleep While Atomic kernel_spinlock_coding->kernel_interrupt_coding kernel_spinlock Spinlock (vs. Mutex) kernel_spinlock_coding->kernel_spinlock kernel_spinlock->kernel_process_vs_atomic kernel_timer_coding Coding: Timed Event kernel_timer_coding->kernel_spinlock_coding kernel_timer Timer Management kernel_timer_coding->kernel_timer kernel_timer->kernel_process_vs_atomic kernel_waitqueue Waiting for Something kernel_waitqueue->kernel_cdev_file_operations kernel_usermem Accessing Userspace Memory kernel_waitqueue->kernel_usermem kernel_workqueue Workqueue kernel_usermem->kernel_workqueue kernel_workqueue->kernel_process_vs_atomic kernel_workqueue->kernel_timer_coding cxx_class_intro C++: Class (Introduction) cxx_class_template C++: Class Templates cxx_class_template->cxx_class_intro cxx_dynamic_memory C++: Dynamic Memory cxx_exercises C++: Exercises cxx_global_initialization C++: Global Objects Initialization cxx_inheritance_virtual C++: Inheritance, Interfaces, virtual cxx_templates_vs_interfaces C++: Templates vs. Interfaces cxx_lambda C++: Lambda cxx_ownership_raii C++: Ownership/RAII cxx_smart_pointers C++: Smart Pointers cxx_smart_pointers->cxx_ownership_raii cxx_stl_container_intro C++: STL Containers (Intro) hardware_pwm The Linux PWM Userspace Interface hardware_brushless_motor Controlling a Brushless Motor With Raspberry Pi hardware_brushless_motor->hardware_pwm ec_ec1_git Git Introduction ec_ec1_mt_lock Avoiding Race Conditions: Semaphore/Mutex ec_ec1_mt_exercise_mt_race EX: Race Conditions ec_ec1_mt_lock->ec_ec1_mt_exercise_mt_race ec_ec1_cxx_build C++: Building with CMake ec_ec1_mt_exercise_mt_race->ec_ec1_cxx_build ec_ec1_mt_wait Communication: Waiting for Something ec_ec1_mt_wait->ec_ec1_mt_lock ec_ec1_mt_exercise_mt_race_fixed EX: Avoiding Race Condition ec_ec1_mt_exercise_mt_race_fixed->ec_ec1_mt_lock ec_ec1_mt_exercise_mt_race_fixed->ec_ec1_mt_exercise_mt_race ec_ec1_cxx_unittest C++: Unit Testing ec_ec1_cxx_unittest->ec_ec1_cxx_build ec_ec1_cxx_oo_basics C++: OO Basics ec_ec1_cxx_unittest->ec_ec1_cxx_oo_basics ec_ec1_cxx_iface C++: Interfaces ec_ec1_cxx_iface->ec_ec1_cxx_oo_basics ec_ec1_cxx_oo_basics->ec_ec1_git ec_ec1_cxx_oo_basics->ec_ec1_cxx_build ec_ec1_linux_dev_mgmt Linux Hardware Device Management ec_ec1_linux_basics Introduction to Linux and Unix ec_ec1_linux_dev_mgmt->ec_ec1_linux_basics ec_ec1_linux_exercise_avg_sensor EX: Averaging Sensor ec_ec1_linux_exercise_avg_sensor->ec_ec1_cxx_unittest ec_ec1_linux_exercise_sensors EX: Temperature Sensors ec_ec1_linux_exercise_avg_sensor->ec_ec1_linux_exercise_sensors ec_ec1_linux_exercise_sensors->ec_ec1_git ec_ec1_linux_exercise_sensors->ec_ec1_cxx_build ec_ec1_linux_exercise_sensors->ec_ec1_cxx_iface ec_ec1_linux_exercise_sensors->ec_ec1_linux_dev_mgmt ec_ec1_linux_exercise_avg_sensor_parallel EX: Averaging Sensor (parallel) ec_ec1_linux_exercise_avg_sensor_parallel->ec_ec1_mt_wait ec_ec1_linux_exercise_avg_sensor_parallel->ec_ec1_mt_exercise_mt_race_fixed ec_ec1_linux_exercise_avg_sensor_parallel->ec_ec1_linux_exercise_avg_sensor ec_ec1_linux_exercise_led_display EX: LED Temperature Display ec_ec1_linux_exercise_led_display->ec_ec1_cxx_unittest ec_ec1_linux_exercise_led_display->ec_ec1_linux_exercise_avg_sensor ec_ec1_linux_gpio GPIO ec_ec1_linux_exercise_led_display->ec_ec1_linux_gpio ec_ec1_linux_gpio->ec_ec1_linux_dev_mgmt ec_ec2_python_basics Python Basics ec_ec2_python_exercise_avg_display EX: Averaging Sensor, Display ec_ec2_python_exercise_avg_display->ec_ec1_linux_exercise_avg_sensor ec_ec2_python_exercise_avg_display->ec_ec1_linux_exercise_avg_sensor_parallel ec_ec2_python_exercise_avg_display->ec_ec1_linux_exercise_led_display ec_ec2_python_exercise_sensors EX: Temperature Sensors ec_ec2_python_exercise_avg_display->ec_ec2_python_exercise_sensors ec_ec2_python_exercise_sensors->ec_ec1_linux_exercise_sensors ec_ec2_python_exercise_sensors->ec_ec2_python_basics ec_ec2_python_flask Simple Web Programming ec_ec2_python_web_sensors Sensors Web Pages ec_ec2_python_web_sensors->ec_ec2_python_exercise_avg_display ec_ec2_python_web_sensors->ec_ec2_python_flask unittest_gtest_fixture Unittest: GTest Fixtures unittest_gtest_basics Unittest: GTest Basics unittest_gtest_fixture->unittest_gtest_basics unittest_gtest_cmake Unittest: GTest and CMake unittest_gtest_fixture->unittest_gtest_cmake unittest_gtest_cmake->unittest_gtest_basics topic_web_ui_dot_alternatives Clientside Graph Rendering 0.0% done initial 40.0h spent 0.0h topic_web_ui_dot_alternatives->topic_web_ui_dot_alternatives topic_basics_basic_dependencies Basic Dependency Machinery 100.0% done initial 24.0h spent 24.0h topic_web_ui_dot_alternatives->topic_basics_basic_dependencies topic_basics_python_testset Python Training: Test Set of Topics 100.0% done initial 5.0h spent 0.0h topic_web_ui_dot_alternatives->topic_basics_python_testset topic_web_ui_expand_collapse_svg Expand/Collapse Inline SVG Graph 0.0% done initial 40.0h spent 0.0h topic_basics_python_fullset Python Training: Full Set of Topics 100.0% done initial 16.0h spent 0.0h topic_web_ui_expand_collapse_svg->topic_basics_python_fullset topic_web_ui_fisheye Fisheye View 0.0% done initial 40.0h spent 0.0h topic_web_ui_fisheye->topic_web_ui_dot_alternatives topic_web_ui_fisheye->topic_basics_basic_dependencies topic_web_ui_fisheye->topic_basics_python_testset topic_web_ui_print_graph Print Graph (.dot, .pdf) 0.0% done initial 32.0h spent 0.0h topic_web_ui_print_graph->topic_basics_python_fullset topic_web_slides_webslides Evaluate WebSlides 0.0% done initial 40.0h spent 0.0h topic_web_slides_s5 S5 Integration 0.0% done initial 80.0h spent 0.0h topic_web_slides_webslides->topic_web_slides_s5 topic_web_slides_webslides->topic_basics_python_testset topic_web_slides_s5->topic_basics_python_fullset topic_web_slides_revealjs Evaluate reveal.js 0.0% done initial 40.0h spent 0.0h topic_web_slides_revealjs->topic_web_slides_s5 topic_web_slides_revealjs->topic_basics_python_testset topic_basics_python_testset->topic_basics_basic_dependencies topic_basics_python_fullset->topic_basics_python_testset topic_basics_groups Topic Groups 100.0% done initial 16.0h spent 0.0h topic_basics_python_fullset->topic_basics_groups topic_basics_agenda Agenda Computation 0.0% done initial 4.0h spent 0.0h topic_basics_agenda->topic_basics_basic_dependencies topic_basics_agenda->topic_basics_python_testset topic_basics_agenda_subtract_known Custom Training, Subtract Known 0.0% done initial 8.0h spent 0.0h topic_basics_agenda_subtract_known->topic_basics_agenda topic_basics_groups->topic_basics_basic_dependencies topic_basics_groups->topic_basics_python_testset topic_basics_group_dot Topic Groups: dot Visualization 100.0% done initial 5.0h spent 0.0h topic_basics_group_dot->topic_basics_groups topic_basics_group_listing Topic Groups: Generate Listings 10.0% done initial 8.0h spent 0.0h topic_basics_group_listing->topic_basics_groups topic_basics_python_gen_overview Python Training: Polished Generated Overview 10.0% done initial 16.0h spent 0.0h topic_basics_python_gen_overview->topic_basics_python_fullset topic_basics_python_gen_overview->topic_basics_group_dot topic_basics_python_gen_overview->topic_basics_group_listing topic_basics_see_also “See Also” Type of Relation 0.0% done initial 8.0h spent 0.0h topic_basics_see_also->topic_basics_basic_dependencies topic_basics_see_also->topic_basics_python_testset topic_oss_jf_topic_doc jf.topic Documentation 0.0% done initial 40.0h spent 0.0h topic_oss_github_pages_subdomain Github Pages Deployment (Subdomain) 0.0% done initial 8.0h spent 0.0h topic_oss_sysprog Github/ReadTheDocs: Sysprog 0.0% done initial 24.0h spent 0.0h topic_oss_github_pages_subdomain->topic_oss_sysprog topic_oss_python Github/ReadTheDocs: Python 0.0% done initial 24.0h spent 0.0h topic_oss_github_pages_subdomain->topic_oss_python topic_oss_sysprog->topic_basics_python_gen_overview topic_oss_sysprog->topic_oss_python topic_oss_jf_topic Github/PyPI: jf.topic 0.0% done initial 24.0h spent 0.0h topic_oss_sysprog->topic_oss_jf_topic topic_oss_python->topic_basics_python_gen_overview topic_oss_jf_topic->topic_basics_python_gen_overview topic_oss_jf_topic->topic_oss_jf_topic_doc