Skip to content

smitpatel1234/practice

Repository files navigation

🌟 Summer Internship 2024 Daily Report 🌟

Student Name: Patel Smitkumar Nileshkumar

Roll No: 22IT113
Company Name: Team Elementals


Week 1: 22/05/2024 - 28/05/2024 πŸ“…

Project Title: Training Session

Daily Summary:

22/05/2024 (Monday): πŸ“

  • πŸ“š Introduction to basics of web development.
  • 🌐 Introduction to GitHub/Git.

23/05/2024 (Tuesday): πŸ“

  • 🐧 Introduction to Linux.
  • 🌐 Exploring media queries.

24/05/2024 (Wednesday): πŸ“

  • πŸ–‹οΈ Resume building using LaTeX with Overleaf editor.
  • 🌐 Introduction to jQuery.

25/05/2024 (Thursday): πŸ“

  • πŸ’» Overview of Microsoft tools.
  • 🌐 Access provisions and initial setup.

Plans for Next Week: πŸ—“οΈ

  1. Git and GitHub: πŸ”§
    • πŸ”„ Merge conflicts
    • 🌿 Branch management
    • πŸ”€ Rebasing
    • ⬆️ Pushing to GitHub
  2. React: βš›οΈ
    • πŸ” Overview
    • 🧩 Basic components
  3. CSS Flexbox: 🎨
    • πŸ—‚οΈ Navbar creation

Week 2: 29/05/2024 - 04/06/2024 πŸ“…

Daily Summary:

29/05/2024 (Monday): πŸ“

  • πŸ”„ Git: Merge conflicts resolution.
  • 🌿 Branch management in Git.

30/05/2024 (Tuesday): πŸ“

  • πŸ”€ Git: Rebasing techniques.
  • 🧩 Introduction to basic React components.

31/05/2024 (Wednesday): πŸ“

  • 🐧 Linux: Installation and booting process.
  • βš›οΈ React overview and setup.

01/06/2024 (Thursday): πŸ“

  • 🧩 Created a simple React component.
  • πŸ”„ Practiced merge conflicts in Git.

Plans for Next Week: πŸ—“οΈ

  1. Git: πŸ”§
    • πŸ”„ Merge, rebase, pull requests, forking
    • πŸ› οΈ Practice with tools and guides
    • 🌐 Contribute to demo repo
  2. Linux: 🐧
    • πŸ–₯️ Install and boot
    • πŸ” Basic tasks

Week 3: 05/06/2024 - 11/06/2024 πŸ“…

Daily Summary:

05/06/2024 (Monday): πŸ“

  • πŸ”„ Git: Merge and rebase techniques.
  • 🌐 Contributing to demo repository.

06/06/2024 (Tuesday): πŸ“

  • πŸ”€ Pull requests and forking in Git.
  • 🐧 Linux: Basic tasks and commands.

07/06/2024 (Wednesday): πŸ“

  • 🐧 Linux: User and process management.
  • πŸ”„ Practiced Git commands.

08/06/2024 (Thursday): πŸ“

  • πŸ–‹οΈ Basics of shell scripting.
  • 🐧 Linux: Automated tasks.

Plans for Next Week: πŸ—“οΈ

  1. Linux: 🐧
    • πŸ‘₯ User and process management
    • πŸ”§ Practice related commands
    • πŸ–‹οΈ Basics of shell scripting
    • πŸ”„ Automate tasks in Linux

Week 4: 12/06/2024 - 18/06/2024 πŸ“…

Daily Summary:

12/06/2024 (Monday): πŸ“

  • 🐧 Linux: User and group management.
  • πŸ–‹οΈ Practiced shell scripting.

13/06/2024 (Tuesday): πŸ“

  • 🐧 Linux: Access control and superuser privileges.
  • πŸ–‹οΈ Continued shell scripting practice.

14/06/2024 (Wednesday): πŸ“

  • 🐧 Linux: Process management.
  • πŸ”„ Automated tasks in Linux.

15/06/2024 (Thursday): πŸ“

  • 🐳 Introduction to Docker containers.
  • πŸ–‹οΈ Created initial Dockerfile.

Plans for Next Week: πŸ—“οΈ

  1. Introduction to Docker: 🐳
    • 🐳 Docker containers and images
    • πŸ–‹οΈ Dockerfile and Docker Compose

Week 5: 19/06/2024 - 25/06/2024 πŸ“…

Daily Summary:

19/06/2024 (Monday): πŸ“

  • 🐳 Docker basics: Understanding containers and images.
  • πŸ–‹οΈ Created Dockerfiles.

20/06/2024 (Tuesday): πŸ“

  • 🐳 Docker Compose introduction.
  • 🐳 Managed Docker containers.

21/06/2024 (Wednesday): πŸ“

  • 🐳 Practiced with Docker Compose.
  • 🐳 Created and managed Docker images.

22/06/2024 (Thursday): πŸ“

  • 🐳 Advanced Dockerfile creation.
  • 🐳 Explored Docker networking.

Plans for Next Week: πŸ—“οΈ

  1. Routing: 🚦
    • πŸ“š Basics of routing
    • πŸ”§ Implementing routes
    • 🧭 Navigation
  2. Prop Drilling: πŸ› οΈ
    • πŸ” Understanding and managing state
    • πŸ”§ Minimizing prop drilling
  3. Context API: 🌐
    • 🌟 Introduction and usage
    • πŸ”„ State management with Context API

Week 6: 26/06/2024 - 02/07/2024 πŸ“…

Daily Summary:

26/06/2024 (Monday): πŸ“

  • 🚦 Introduction to routing with react-router-dom.
  • πŸ”§ Implemented basic routes.

27/06/2024 (Tuesday): πŸ“

  • 🧭 Navigation using react-router-dom.
  • πŸ”§ Managed state through props.

28/06/2024 (Wednesday): πŸ“

  • πŸ› οΈ Minimized prop drilling.
  • 🌐 Utilized Context API for global state management.

29/06/2024 (Thursday): πŸ“

  • 🌐 Advanced Context API usage.
  • πŸ”„ Improved state management with Context API.

Plans for Next Week: πŸ—“οΈ

  1. React, Node.js, CSS, and DevOps Projects: πŸ’»
    • πŸ“š Focus on practical projects and implementations.

Additional Information: πŸ“

  • Student ID: 22IT113
  • Student Name: Smit Patel

Note: Each section summarizes the work done and the planned tasks for the following week. Please refer to the attached documents in the repository for detailed information.


Thank you for following along! 😊


This readme file is maintained by Smit Patel as part of the Summer Internship 2024 at Team Elementals.

Releases

No releases published

Packages

No packages published