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.