Data Science Programming Weekly Tracker
Data Science Programming Weekly Tracker
Overview
This PDF serves as a step-by-step weekly tracker to learn programming with a focus on Data Science.
The learning plan avoids daily tasks to offer flexibility while ensuring consistent weekly progress.
Each week includes core topics and a simple hands-on project to solidify your understanding.
Topics:
Variables, Data Types, Input/Output, Basic Operators, Simple Functions
Practice Project:
Project: Temperature Converter or Basic Calculator
Topics:
If-else, loops (for, while), defining functions, recursion basics
Practice Project:
Project: Number Guessing Game or Simple Quiz App
Topics:
Lists, Tuples, Dictionaries, Sets, List Comprehensions
Practice Project:
Project: Student Gradebook Manager
Topics:
Reading/writing files, using modules, error handling
Practice Project:
Project: Log Analyzer or Contact Book
Topics:
Arrays, array operations, slicing, broadcasting, stats functions
Programming for Data Science - Weekly Learning Tracker
Practice Project:
Project: Weather Data Analysis with NumPy
Topics:
Series, DataFrames, CSV import/export, filtering, grouping
Practice Project:
Project: Sales Data Summary
Topics:
Matplotlib basics, Seaborn for statistics, creating plots
Practice Project:
Project: Visualize COVID-19 Trends or Exam Scores
Topics:
Mean, median, mode, std, probability distributions
Practice Project:
Project: Simulate Dice Rolls and Analyze Probabilities
Topics:
Supervised vs unsupervised learning, Scikit-learn basics
Practice Project:
Project: Predict Titanic Survival (Kaggle Dataset)
Topics:
Build a complete pipeline: data cleaning, analysis, model training
Practice Project:
Programming for Data Science - Weekly Learning Tracker