Professional 30-Day Data Science Internship Daily
Report
Day 1: Introduction to Data Science & Career Overview
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Introduction to Data Science & Career Overview,
completed hands-on exercises, explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Introduction to Data
Science & Career Overview.
Day 2: Python Basics
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Python Basics, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Python Basics.
Day 3: Loops, Functions & Conditionals
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Loops, Functions & Conditionals, completed hands-on
exercises, explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Loops, Functions &
Conditionals.
Day 4: NumPy Basics
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on NumPy Basics, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in NumPy Basics.
Day 5: Pandas
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Pandas, completed hands-on exercises, explored
examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Pandas.
Day 6: Data Cleaning
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Data Cleaning, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Data Cleaning.
Day 7: Matplotlib
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Matplotlib, completed hands-on exercises, explored
examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Matplotlib.
Day 8: Power BI Basics
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Power BI Basics, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Power BI Basics.
Day 9: Descriptive Statistics
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Descriptive Statistics, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Descriptive
Statistics.
Day 10: Probability
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Probability, completed hands-on exercises, explored
examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Probability.
Day 11: Correlation & Covariance
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Correlation & Covariance, completed hands-on
exercises, explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Correlation &
Covariance.
Day 12: Exploratory Data Analysis
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Exploratory Data Analysis, completed hands-on
exercises, explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Exploratory Data
Analysis.
Day 13: SQL Basics
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on SQL Basics, completed hands-on exercises, explored
examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in SQL Basics.
Day 14: SQL Joins
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on SQL Joins, completed hands-on exercises, explored
examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in SQL Joins.
Day 15: Sales Data Analysis Mini Project
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Sales Data Analysis Mini Project, completed hands-on
exercises, explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Sales Data Analysis
Mini Project.
Day 16: Machine Learning Introduction
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Machine Learning Introduction, completed hands-on
exercises, explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Machine Learning
Introduction.
Day 17: Linear Regression
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Linear Regression, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Linear Regression.
Day 18: Logistic Regression
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Logistic Regression, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Logistic Regression.
Day 19: Decision Trees
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Decision Trees, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Decision Trees.
Day 20: Random Forest
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Random Forest, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Random Forest.
Day 21: KNN
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on KNN, completed hands-on exercises, explored
examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in KNN.
Day 22: Model Evaluation
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Model Evaluation, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Model Evaluation.
Day 23: Feature Engineering
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Feature Engineering, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Feature
Engineering.
Day 24: Hyperparameter Tuning
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Hyperparameter Tuning, completed hands-on
exercises, explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Hyperparameter
Tuning.
Day 25: K-Means Clustering
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on K-Means Clustering, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in K-Means Clustering.
Day 26: Deep Learning Introduction
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Deep Learning Introduction, completed hands-on
exercises, explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Deep Learning
Introduction.
Day 27: Resume Building
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Resume Building, completed hands-on exercises,
explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Resume Building.
Day 28: Git & GitHub
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Git & GitHub, completed hands-on exercises, explored
examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Git & GitHub.
Day 29: Capstone Project Development
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Capstone Project Development, completed hands-on
exercises, explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Capstone Project
Development.
Day 30: Project Presentation & Interview Preparation
Objective: Gain practical understanding of the topic and its applications.
Activities Performed: Attended training on Project Presentation & Interview Preparation,
completed hands-on exercises, explored examples, and documented observations.
Tools Used: Python, Jupyter Notebook, VS Code, SQL, Pandas, NumPy, Matplotlib/Power BI (as
applicable).
Learning Outcome: Developed foundational knowledge and practical skills in Project Presentation
& Interview Preparation.