Virtual Practice Labs       Virtual CodeX      CodeX                            
                        
                    
                    
                        Perform apprentice level Python development tasks such as file handling, implementing polymorphism, implementing special method names, as well as implementing an abstract class and using static methods. Then, test your skills by answering assessment questions after using a Python list as a stack, performing queue operations, implementing a graph as an adjacency matrix, and traversing a Binary Search Tree (BST).
This lab provides access to tools typically used when developing with Python, including:
� Python
� Anaconda
� Jupyter Notebook + JupyterHub
� Pandas, NumPy, SiPy
� Seaborn Library
� PyCharm IDE
� Spyder IDE
� MongoDB
� MySQL
� VS Code
This lab is part of the Python Apprentice track of the Aspire Python Apprentice to Pythonista journey.
                    
                    This lab provides access to tools typically used when developing with Python, including:
� Python
� Anaconda
� Jupyter Notebook + JupyterHub
� Pandas, NumPy, SiPy
� Seaborn Library
� PyCharm IDE
� Spyder IDE
� MongoDB
� MySQL
� VS Code
This lab is part of the Python Apprentice track of the Aspire Python Apprentice to Pythonista journey.

