2. Setting Up
Before diving into coding, it’s essential to have the right tools and environments configured. This chapter guides you through preparing both personal and work machines, installing Python and WSL, setting up Visual Studio Code, managing virtual environments, and mastering Git for version control. By the end, you’ll have a professional-grade development setup ready for robust and collaborative pricing analytics.
Prepare your devices for professional pricing analytics with best practice setups and configurations.
Enable a powerful Linux environment on Windows using Windows Subsystem for Linux for greater flexibility.
Configure VS Code with recommended extensions and settings for an efficient Python coding experience.
Learn to isolate project dependencies to avoid conflicts and ensure reproducibility.
Use Git to manage your code versions, collaborate with teammates, and maintain a history of your work.
Initialise a project with your newly installed environment
Learn how to use Jupyter Notebooks for interactive, iterative analysis that combines code, visuals, and explanations.