Tutorial Information:

In this beginner-friendly data science tutorial, we will explore the fundamentals of data cleaning using Python and the Pandas library. Our objective is to equip participants with the skills to effectively preprocess and clean real-world datasets. We'll cover topics like handling missing values, data type conversions, and outlier detection. Through hands-on exercises and code examples, you'll gain a practical understanding of these essential data cleaning techniques. Don't hesitate to ask questions and engage in discussions as we navigate the data cleaning process together. Your feedback is important to us, as it helps us refine our tutorials for future sessions. Let's embark on this data science journey with enthusiasm and the goal of mastering the art of data cleaning."


Syllabus 
Roadmap For Data Science

  1. Python Introduction
start from here                                                                                                                     Video Playlist
  • Introduction to python programming
  • Installation of python and associated packages
  • GUI using python
  • Installation of Anaconda
  • Setting up python environment
  • Data Types
  • Python Operations
    • Operation 1 : Arithmetic Operators
    • Operation 2 : Relational Operators
    • Operation 3 : Logical Operators
    • Operation 4 : Assignment Operators
    • Operation 5 : Bitwise Operators
    • Operation 6 : Membership Operators
    • Operation 7 : Identity Operators
  • Data Structures
    • Data structure 1 : Vectors
    • Data structure 2 : Matrix
    • Data structure 3 : Arrays
    • Data structure 4 : Lists
    • Data structure 5 : Tuple
    • Data structure 6 : Sets
    • Data structure 7 : String Representation
    • Data structure 8 : String Operations
    • Data structure 9 : Boolean Values
    • Data structure 10 : Dictionaries
  • Conditional Statements
    • If statement
    • If-else statement
    • if-elif statement
    • Nested elif statement
    • Nested if-else statement
    • Multiple if statement
    • switch case statement
  • Loops
    • While loop
    • for loop
    • range() function
    • iterator and generator
    • for -else
    • break
  • Functions
  • Function parameter passing 
    • Function parameter passing : Formal Arguments
    • Function parameter passing : Actual Arguments
    • Function parameter passing : Positional Arguments
    • Function parameter passing : Keyword Arguments
    • Function parameter passing : Variable Arguments
    • Function parameter passing : Variable Keyword Arguments
    • Function parameter passing : Use-case *args, **kwargs
  • Functional Call Stack
    • Locals()
    • Globals()
  • Stackframe
  • Modules
    • Python code files
    • importing function from another file
    • __name__: preventing unwanted code execution
    • module import from another folder
    • folder vs packages
    • __init__.py
    • namespace
    • __all__
    • import *
    • Recursive imports
  • File handling
  • Exception Handling
  • regular expression
  • Oops concepts
  • Classes and objects
  • Inheritance and Polymorphism
  • Multi threading

2. SQL : Structured Query Language                                                                           Video Playlist   



To be continued