Skip to content

webeet-io/_onboarding_data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Webeet Intern Onboarding Guide

Welcome to the Webeet Internship Program! We're excited to have you on board. Over the next several days, you'll dive into a hands-on onboarding experience designed to sharpen your technical skills, familiarize you with our development workflow, and get you comfortable with our tools and systems.


🥅 Onboarding Goals

By the end of this onboarding, you will:

  • Understand and use Git and GitHub effectively
  • Brush up on and enhance your knowledge of key analytical tools, including:
    • SQL
    • Python
    • Visual Studio Code or PyCharm
    • Event Systems
    • Data Architecture

📅 Timeline of Onboarding

You’ll find the full day-by-day breakdown of your onboarding plan below. Each day has its own folder in the daily_tasks/ directory with detailed instructions, materials, and task descriptions.

Day Focus Area
Day 1 Welcome, Tools Setup, and Git & GitHub Fundamentals
Day 2 Python Basics for Data Work
Day 3 PostgreSQL Practice
Day 4 ETL & Integration
Day 5 Wrapping Up the Project and Publishing on GitHub

🔎 More detailed daily agendas and exercises can be found in the daily_tasks/day-X/ folders.


📈 Day-to-Day Activity

Each onboarding day follows the same structure:

  • Morning Meeting
    We will meet together in the morning. Team leads and senior data team members will:

    • Explain the core concepts for the day
    • Demonstrate practical applications
    • Walk through the day’s assignment
  • Solo Work Time
    You will work independently on your daily task, applying what was discussed.

  • Evening Wrap-Up
    We’ll regroup to:

    • Answer questions
    • Review submissions
    • Discuss key insights from your solutions

📂 Detailed content for each day’s meeting, tasks, and resources will be available in the corresponding daily_tasks/day-X/ folder.


🔧 How We Will Work with GitHub

🧑‍💻 Branch Structure

  • Each intern will work in their own personal branch:
    [your-name]

  • For each daily task, create a sub-branch from your personal branch:
    [your-name]/day-1, [your-name]/day-2, etc.

📝 Issues and Tasks

  • Every task will be issued as a GitHub Issue.
  • Interns must comment on the issue once they’ve submitted their daily work via Pull Request.

🔁 Pull Requests

  • Submit a Pull Request (PR) from your daily sub-branch into your personal branch.
  • Tag your PR with the issue number (Closes #X) so it’s linked to the correct task.
  • Submit your PR each day for review by Anastasia or Kai.

🔗 For detailed guidance on how we use GitHub (branches, PRs, issues, workflows), see:
📁 sources/how_we_work_with_github.md


📚 Additional Sources

Feel free to explore extra learning materials during onboarding or at any point throughout your internship. These resources are meant to help you grow and expand your understanding at your own pace.

📁 Explore curated resources here: /sources

Remember — this internship is for your growth. The more you engage, the more you’ll gain.


🤝 Reach Out to Team Members

We’re here to help you learn and build something great together.

  • Don’t hesitate to reach out to your Team Lead or any Senior Data Specialists.
  • We welcome all questions — there are no stupid questions, and mistakes are part of the process.
  • Collaboration and open communication are key to succeeding at Webeet.

We’re thrilled to see what you’ll build and how you’ll grow this week. Let’s make it a productive and insightful start to your journey 🚀

About

Repo for data team to practice during onboarding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •