Data & AI Onboarding
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
Section titled “🥅 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
Section titled “📅 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
Section titled “📈 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 on GitHub.
🔧 How We Will Work with GitHub
Section titled “🔧 How We Will Work with GitHub”🧑💻 Branch Structure
Section titled “🧑💻 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
Section titled “📝 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
Section titled “🔁 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
Section titled “📚 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
Section titled “🤝 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 🚀