Welcome to Webeet
๐ Webeet Intern Onboarding Guide
Section titled โ๐ 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
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.
<<<<<<< HEAD:Week 1/Data/README.md
| Day | Focus Area |
|---|---|
| Day 0 (Friday, June 6) | Welcome + Tools Setup |
| Day 1 (Tuesday, June 10) | Git & GitHub Fundamentals |
| Day 2 (Wednesday, June 11) | Python Basics for Data Work |
| Day 3 (Thursday, June 12) | PostgreSQL Practice |
| Day 4 (Friday, June 13) | ETL & Integration |
| ======= | |
| Day | Focus Area |
| --------- | --------------------------- |
| Day 1 | Git & GitHub Fundamentals |
| Day 2 | Python Basics for Data Work |
| Day 3 | PostgreSQL Practice |
| Day 4 | ETL & Integration |
dev:src/content/docs/onboarding/data/first-steps/onboarding-overview.md
๐ 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 ๐