Data Analysis with Python
Instructor: MD. Asif Mredha
Managing Director, Kryzotech
Machine Learning Trainer, Hamdard University Bangladesh
Former Data Scientist, Nighthawk
Former Data Science Trainer, Microland IT Institute
Course Architect: "Big Data, Data Analytics, and Data Science" – SEIP (Govt. Project)
🎓 Course Structure (Total: 15 Classes)
💻 Module 1: Python (6 Classes)
Class 1: Python Basics: Syntax, Variables, Data Types, Operators, Casting, Input, Comments
Class 2: Data Structures (List, Tuple, Set, Dictionary), Control Flow (If-Else, Loops), Problem-
Solving
Class 3: Looping (For, While), Python Statements (pass, continue, break), Functions, Lambda,
Math Module, Array
Class 4: OOP Basics: Classes, Objects, Inheritance, Iterators, Exception & File Handling
Class 5: Recap + Integrative Problem Solving
Class 6: Final Python Problem-Solving Class
🔢 Module 2: Numerical Computing & Data Manipulation (3 Classes)
Class 1: NumPy: Arrays, Indexing, Reshaping, Mathematical Ops, Joins, Splits
Class 2: Pandas: DataFrames, Importing, Cleaning, Filtering, Sorting, Merging, Missing Values
Class 3: Real-World Data Practice with Pandas
📊 Module 3: Data Visualization (3 Classes)
Class 1: Matplotlib: Line, Bar, Scatter, Histogram, Pie, Customization
Class 2: Seaborn: Relational, Categorical, and Distribution Plots, Countplot, Swarmplot, Real
Dataset Plotting
Class 3: Data Visualization Project
🔍 Module 4: Data Analysis Project (2 Classes)
Class 1: Data Processing Techniques
Class 2: Data Analysis Project
🚀 Module 5: Final Project & Presentation (1 Classes)
Class 1: Final Project Presentation
✅ Certification Requirement:
Students must submit three completed projects, including the final project, to be eligible for
the Certificate of Completion.