Tutorials
Presentation & objectives
This section provides essential tutorials to set up your development environment and master version control for data science projects. These tutorials establish the foundation for professional data science workflows, ensuring you have the proper tools and collaborative skills needed for modern data science development.
Learning Objectives:
- Configure a modern Python development environment with uv package manager
- Set up Visual Studio Code with essential extensions for data science
- Master Git fundamentals and collaborative workflows using GitLab
- Understand modern Python project standards with pyproject.toml
- Implement professional development practices and best practices
Prerequisites:
- Basic command line knowledge
- Administrator access on your machine
Activities
Warning
Setup Requirements
These tutorials involve software downloads and installations. Complete the Environment Setup and Git & GitLab tutorials before your first practical session to ensure you can focus on data science concepts rather than configuration issues.
Time Investment: Allow extra time for initial setup, especially for Windows users requiring WSL2 configuration.
Knowledge Check
Answer these questions once you have finished this tutorial module.